Emmanuel Nkrumah-Sarpong

Software Engineer, 6 yoe. Full Stack.

Accra, Ghana, GMT

About

I am a software engineer with 6 years of experience building and maintaining tools and systems that drive customer success at Ghanaian, US, and UK-based startups. 2023 eCedi CBDC Hackathon finalist. Upgraded a critical fintech infrastructure that handles $93 million in daily transactions (100% year-over-year growth). My strengths lie in creative problem-solving, exploring, figuring things out and my ability to drive a project from concept to completion, helping shape product direction. I am passionate about using technology to make a real difference in the lives of both co-workers and customers through tools I build, improve and ship. I value exchanging genuine, constructive feedback.

Skills

Languages:

JavaScript, Php, TypeScript, Go, Python, Scala

Frameworks:

Laravel, Next.js

Frontend:

HTML, React, Vue

Databases:

MySQL, PostgreSQL, MongoDB

Devops:

Jenkins, Docker, Github Actions, GitOps

Cloud:

Digital Ocean, AWS, GCP

Work Experience

Focaldata
Remote

2024 - 2024

Software Engineer, Core Stability and Growth Team

Identified and resolved critical survey issues, providing problem-free customer experiences, resulting in increased revenue retention.
  • Improved observability by overhauling logging in two core Scala services, resulting in richer log data in Datadog and reducing developer time spent on issue resolution by 30% to 50%.
  • Played a key role in swiftly migrating our non-technical in-house researchers from API/CLI tools to a more intuitive, user friendly Retool web interface, backed by a lightweight Python service. This transition boosted usability, productivity, and satisfaction, leading to a 60% reduction in tool complaints within one month.
  • Enhanced proactive survey launch monitoring to detect failures early, providing actionable customer feedback, significantly reducing the occurrence of previously unobservable issues

Zeepay
On-site

2023 - 2024

Senior Technology Manager (Band 1)

Working at Ghana's top company (2022), maintaining and extending critical platforms processing over US$ 93 million in daily transactions.
  • Upgraded Zeepay Ghana's core services from Laravel 6/7 to 10, enhancing security, performance and stability
  • Accelerated Zeepay deployments by hours per release using a custom CI/CD pipeline with GitHub Actions and Jenkins.
  • Introduced Sentry for error logging and Docker for containerization, enhancing dev efficiency, code quality, and observability.
  • Led a peer training program to upskill a cross-functional team of developers, security, IT, and infrastructure professionals, enhancing overall team technical knowledge and productivity.

Plato Solutions Inc
Remote

2021 - 2023

Software Engineer

Developed and architected full-stack software solutions, adhering to rigorous coding standards, testing methodologies, and Agile principles, while demonstrating expertise in REST APIs, GraphQL, Yii framework customization, and CI/CD usage.
  • Architected and implemented real-time ETL that streamlined live product data and media updates in Magento via REST and GraphQL APIs.
  • Published open-source Node.js libraries (Scheduler Engine, HTML Denormalizer) and a composer library (Yii2 GraphQL), each with 2000+ installs.
  • Developed full stack PHP (Yii framework) software that exposes a GraphQL API, using composer library above, that managed automation data for thousands of intricate processes.
  • Facilitated AI efforts through RESTful APIs that provided data for a Machine Learning system, integrating with JIRA, Gitlab and PipeDrive.
  • Delivered a Chrome extension for internal use to aid in automated collection of data into Pipedrive, saving worker time.

Dext Technology
Hybrid

2018 - 2021

Lead Developer

Served as a sole and (later) lead developer of this startup, interfacing between the engineers and the business executives, onboarding other engineers and managing all interns
  • Created an Augmented Reality app for students to make science education interactive. (Award: Winner, Kumasi Hive & British Commission CARE Hackathon, 2018)
  • Crafted cross-platform content-rich eTextbook app, enhancing product value for wider audience.
  • Wrote backend for software gathering comprehensive STEM data (120,000+ students) for Ghana Education Service and National Teachers' Council
  • Set up cloud infrastructure on AWS, self-hosting our store and tools for less than $25/month total
  • Developed a wordpress/woocommerce store which generated US$100,000+ in sales over time
  • Spearheaded innovative touch interactive smart board development (camera, Computer Vision) with interactive lessons - engaging novel product, potential revenue.

Glivion Technologies
Part-time

2014 - 2015

Junior Android Developer

Tested products and implemented features and bugfixes, updated dependencies.
  • Demonstrated expertise in developing, debugging, and testing Android apps like TimeTab. We successfully scaled the app to over 5,000 users, but encountered a challenge when the keystore was lost. We reached 1,000 users again before ceasing development to pursue new projects.

Education

University of Mines and Technology, Tarkwa, Ghana

2013 - 2017
Bachelor's Degree in Computer Science and Engineering