Software Developer

Technical Skills

Languages

JavaScript (ES6), TypeScript, HTML5, CSS3, SQL, PHP, Bash, Java, Scala, Python

Tools/Environment

React, Vue, Node, Express, Git, VSC, Jest, Selenium, Webpack, DevTools, Jira, AWS, Bootstrap, Sass, GraphQL, Django, Angular

Concepts

RESTful API Design, CI/CD, Agile Methodology, MVC Architecture, Secure Authentication, ADA, Testing (unit, integration, end-to-end) Databases (MySQL, PostgreSQL), TDD

Experience

Software Engineer

Turntabl - Apr 2019 - Dec 2019 | Ghana, Accra

  • Continuous delivery with Agile XP.
  • Lots of TDD
  • Lots of React and Angular.
  • Lots of Java spring boot.
  • Lots of CI.
  • Lots of pairing and lots of python.
  • Applying solid principles everyday.
  • System administration basics with docker.

Software consultant

Glorika - May 2019 - Aug 2019 | Ghana, Accra

  • Vanilla Javascript and Advanced Python teacher

Software Engineer

Deltarnet - Jul 2018 - Dec 2018 | Ghana, Accra

  • Architected a platform that implements secure authentication and routing used in several production applications
  • Developed the internal user management and agent/carrier onboarding system
  • Worked in small teams as front end lead to create intuitive UIs
  • Worked as part of the Partner Engineering team to deliver projects that meets or exceeds partners expectations.
  • Ran workshops for junior engineers on a variety of software engineering and management related topics.
  • Assessed junior engineers when they are transitioning into a higher role to ensure they possess the tech and soft skills required to work efficiently.
  • Provided junior engineers with mentorship when needed to confirm their future goals match their current learning outcomes.
  • Interviewed potential hires via phone screenings and pair programming sessions. Worked with the recruiting and people operations team to improve sourcing and hiring of technical talent.

Software Engineer

Deltarnet - Jan 2015 - Jan 2016 | Ghana, Accra

  • Wrote the Understanding the DOM and How to Code JavaScript tutorial series
  • Assisted in building a custom content management system that was used to power various web projects.
  • Assisted in building custom software solutions for clients in various sectors such as education, finance, public, legal and retail.

Software Engineer

GoldFash - Jun 2016 - Mar 2018 | USA, Boston (Remote)

  • Designed an API for data reuse across multiple front ends
  • Integrated Git version control into the company codebase
  • Created interactive SVGs for arenas and stadiums
  • Team lead and Node + MongoDB developer all in Docker.
  • Conducted regression testing, analyzed results and submitted observations to development team.
  • Worked in different engineering teams to deliver minimum viable products for US based startups.

Software Engineer Intern

Deltarnet - Mar 2013 - Aug 2013 | Ghana, Accra

  • Developed, designed, and maintained custom websites
  • Took ownership of Amazon Web Services infrastructure and Linux administration tasks
  • Established company conventions/standards and documented all internal processes
  • Supported software engineering projects in Agile work environment.
  • Produced clean, validation-ready code for project needs.
  • Prepared and submitted reports and other documentation to assist development team members.
  • I also got the chance to interact with seniors to learn the coding standard and get to know about team culture.

Education

Bachelor of Science (BSc) in Physics

University of Cape Coast - 2012 - 2016 | Ghana, Cape Coast