Summary
Overview
Work History
Skills
Certification
Additional Information
Timeline
Hi, I’m

Nicholas Mamiya

Accra
Nicholas Mamiya

Summary

As a seasoned Fullstack software engineer, I bring over 6 years of extensive experience in developing software and nurturing talent through mentorship. My focus lies primarily in crafting user-centric web applications that deliver substantial value to their users. I pride myself on being adaptable and highly motivated, with a steadfast commitment to professionalism and teamwork. Whether collaborating within a team or driving initiatives independently, I consistently demonstrate strong work ethics and a proactive approach to achieving objectives.

Overview

7
years of professional experience
1
Certification

Work History

Jetstream Africa
Accra

Software Engineering Team Lead
08.2021 - Current

Job overview

  • Worked collaboratively with team members to develop a scalable backend supporting the daily operations of freight forwarders and logistic service providers across Africa. Implemented using Node.js (Typescript) and Postgres, and deployed on AWS ECS.
  • Established robust CI/CD pipelines utilizing GitHub Actions to automate the deployment of services into AWS cloud infrastructure. This significantly reduces time during deployment to both testing and production environments.
  • Implemented Terraform for automating the complete infrastructure, facilitating effortless deployment of new services and replicating the identical infrastructure across various AWS regions.
  • Enhanced AWS cloud resources optimization, achieving a 60% cost reduction while ensuring continued reliability and scalability.

Simple Dealer
Atlanta

Senior Software Engineer - Team Lead
03.2020 - 06.2022

Job overview

  • Led a team of three engineers in the development of a credit pulling service that analyzes credit reports for over 2000 customers weekly. This significantly accelerated the decision-making process for dealerships in approving loans for customers.
  • Designed the serverless deployment pipeline to segregate the test environment from the production environment. This initiative enabled us to conduct analytics on raw data generated by our users.
  • Led a team of three engineers in the design and architecture of an event monitoring service responsible for tracking all actions generated by our infrastructure. This service forwards events to third-party analytic tools, facilitating real-time monitoring of failures.
  • Web automation initiative: Integrated lender banks into the autofill core using web scraping tools (Puppeteer), enabling dealerships to utilize autofill on credit applications received through both an electron app and a web application.

DevLess
Accra

Software Engineer
01.2018 - 07.2019

Job overview

  • Dosh Insurance: Built a multi tenant insurance backend using Nodejs (Typescript) which powers client insurance needs and other service providers. This made the process of buying policies and issuing claims very easy.
  • Shack15: Built a CRM dashboard using Next Js which manages activities of startups and the various communities they belong to.
  • Conducted unit and integration tests using jest on code modules to verify accuracy and functionality of program logic.

Websoft Solutions
Accra

Frontend Software Engineer
06.2017 - 04.2018

Job overview

  • Converted wireframes / mock-ups into fully functional web applications Using HTML, CSS and Javascipt.
  • Built a general purpose content management system using PHP/ Laravel that is used by clients to manage contents on their websites.
  • Worked together with a team of six engineers to build and deploy an HR and Payroll management system (Breeze) for cooperates bodies in Ghana.

Skills

Languages / Frameworks

  • Javascript
  • Vue
  • React
  • Next Js
  • Typescript
  • Node js / Express js/ Hapi Js
  • Golang
  • PHP / Laravel
  • Python / Flusk
  • React Native

Databases

  • Mysql
  • Postgresql
  • DynamoDb
  • Mongo

Cloud

  • AWS - WAF, Compliance & Governance, Cloudformation, AWS ALB, ELB, EC2, ECR, CloudFront, S3, Aurora, Dynamo, ElasticCache, Lambda, CloudWatch, CodePipeline, CodeBuild, CodeDeploy, Kubernetes
  • GCP - Cloud Run

Others

  • User Interface Development
  • Agile workflow methodologies (SCRUM)
  • Api Design & Development (REST & GraphQL)
  • Object-oriented design
  • Serverless Architecture
  • Github and GitFlow
  • Project Management
  • Functional Programming
  • Team management
  • Websockets

Certification

  • AWS Certified Solutions Architect – Associate

Additional Information

LinkedIn Profile

https://www.linkedin.com/in/nicholas-mamiya-a56351bb/

Volunteer Experiences

Community Mentor - Andela Learning Community

  • Learning Community Ambassadors (LCAs) are passionate individuals, volunteering to raise the next generation of tech leaders in their communities and localities.
  • As a community mentor, I am responsible for:
    - Supporting and mentoring learners currently enrolled in the ALC program in collaboration with Google and Pluralsight
    - Unblocking any issues learners may be facing with their learning

Community Mentor - Google Developer Group Accra

  • Mentoring new members on revelant technologies and tools used for building web applications

Trainer & Consultant - Developers in vogue (DIV)

  • Trained young ladies in building web applications with current technologies.
  • Developed a new software development curriculum which facilited learning.

Timeline

Software Engineering Team Lead

Jetstream Africa
08.2021 - Current

Senior Software Engineer - Team Lead

Simple Dealer
03.2020 - 06.2022

Software Engineer

DevLess
01.2018 - 07.2019

Frontend Software Engineer

Websoft Solutions
06.2017 - 04.2018
Nicholas Mamiya