1. Nii Ashikwei Tetteh
Sr. Consultant, Developer
E: niiashikwei@gmail.com
P: 267-206-7863
Education
Drexel University, Philadelphia, PA
Bachelor of Science in Computer Science, June, 2012
Game Design and Development, Human Computer Interaction
ThoughtWorks Experience
Major Retailer, Cincinnati, Ohio
Developer, July 11 1016 to Present
Modernizing of a monolithic application into a distributed services model
Enhancement of an existingapplication to support asynchronous processing of
orders via a messaging layer, in order to improve customer experience.
Agile coaching and transformation
Technical analysis, risk assessment and mitigation.
Major Bank, Wilmington, Delaware
Developer, October 5 2015 to July 2016
Used CQRS, event sourcing and event driven patterns, coupled with the Axon
and Spring frameworks, to develop a backend domain system that was
integrating with a platform and other domains.
• Worked on requirements gathering and implementation of features involving
integration with third party print and email vendors.
• Paired with other developers on expanding unit test coverage and tested
features in higher environments.
ThoughtWorks University, Pune, India
Trainer, January 2015 to April 2015
• Delivered presentations and workshops to new hires around technical
and consulting skills
• Responsible for coaching new hires and teaching them about the
company
• Supervising at events and reviewing assignments and performance of
new hires
• Assisting with technical setup and other logistics of the program
Financial Analytics Company, San Francisco, California
Developer, July 2014 to December 2014
• Ground control team member responsible for investigating and fixing
production issues as well as making framework level changes.
• Implemented features that required integration with external services.
2. • Expanded and refactored test suite in order to write better tests and
increase test coverage.
Educational Games Company, Manhattan, New York
QA, June 2014 to July 2014
• Optimization of existing automated tests
• Wrote tests for new features
Educational Software Company, Manhattan, New York
QA, August 2013 to June, 2014
• Co-ordination and management of production releases
• Functional Automated testing of Web App using Capybara, Cucumber,
and Selenium in a RoR framework.
• Bug card creation, tracking and resolution using JIRA.
• Deployment of builds, manual testing of features and verification of bugs
on integration environments.
• Flashing and provisioning of android tablets.
• Pairing on conversion of Robolectric tests to Robolectric 2
• Pairing with developers on development of features for Android
application
• Pairing with developers to encourage TDD, BDD, and other good testing
practices on the team.
• Setting up of build machines and tablet environments
• Implementation of browser metrics on dashboard using Highcharts and
Graphite API in a rails project.
• Gave a talk on running automated tests against an IE browser.
Independent Media Organization, Manhattan, New York
Developer, April 2012 to July, 2013
• Development of new features for web application as well as custom
CMS
• Functional Automated testing of Web App using Capybara, Cucumber in
a RoR framework.
• Spiking out of PhoneGap as a potential cross-platform mobile solution
• Deployment and testing of application on staging and production
environments
• Unit testing using Jasmine, Test Unit and Rspec
Major Airline, Dallas, Texas
Developer, December 2012 to March, 2013
• Development of new functionality managing flight schedules
• Functional testing of Java back end system
• Improve code quality through refactoring and static analysis using sonar
• Worked together with SMEs and other developers to flesh out
requirements
• Gave a talk on Agile Methodologies.
3. Other Experience
Drexel University, Philadelphia, Pennsylvania
Mobile Web Developer, April 2011 to February, 2012
• Agile Software Development and Testing of cross-platform mobile web
app using Html5, JavaScript, JQuery, JQuery mobile, CSS3, JSON, and
PHP.
• Automated testing of Web App using Selenium libraries in collaboration
with the JUnit testing framework.
• Bug tracking and resolution using JIRA.
Misys Software Solutions, Bangalore, India
Software Developer Intern, September 2010 to March 2011
• Design and Development of a Windows Ribbon Application using C#
and the .Net framework in Visual Studio 2010 to provide a GUI for an
existing automation and testing framework.
Group One Trading, Philadelphia
Qualitative Risk Analyst, September 2009 to March 2010
• Planned, designed and implemented a Python application that took in
data from a trading machine’s log files, parsed web pages to retrieve
market data and used VBA code (Win32 library) within the application to
create Excel Reports.
• Maintained code versions and tracked bugs using Perforce and
FogBugz.
Aetna, Blue Bell, Pennsylvania
Functional Automation Specialist, September 2008 to March 2009
• Automation, testing and debugging of test scripts and applications using
VBScript and Quick Test Pro.
• Generated daily Execution Reports using Quality Center and MS Excel.
Other Skills
Language Skills: French, Fanti, Japanese, Chinese (Mandarin)
General: Salsa, Kizomba and Bachata dancer, Guitarist and Singer
Skills/Competencies:
Programming Languages: Java, JavaScript, Ruby, C#
Frameworks/Platforms: Node.js, JQuery, JQuery Mobile, Rails, Spring Context & MVC, Axon
(CQRS), Kafka, Swagger-UI
Android, iOS,
Databases/ORM: MySQL, MongoDB, Postgres, Hibernate, CouchBase
Testing tools: Cucumber, RSpec, Calabash, Selenium, JUnit, Mockito, Jasmine
Build/CI tools: IntelliJ, XCode, Jenkins, GoCD, Maven, Gradle, Rake, Git, Team City
Methodologies: Continuous Delivery, Continuous Integration, Agile, XP, TDD, Pair programming