Emmanuel Nkrumah-Sarpong
Full Stack Software Engineer, 8 yoe.
About
Full-stack software engineer with 8 years in modern web development (Typescript, PHP, Python) and cloud platforms (AWS, Google Cloud). Currently building cross-border fintech infrastructure. Managed systems processing $1.19B+ in transactions and served 120,000+ users. Strong track record driving high-impact projects across Ghana, US, and UK startups. Passionate about using technology to solve meaningful problems in finance.
Skills
Languages:
TypeScript, Php, Python
Frontend:
React, Next.js, Tailwind CSS
Backend:
Node.js, Express.js, FastAPI, Laravel, Temporal
Databases:
MySQL, PostgreSQL, MongoDB, Redis
Cloud & DevOps:
AWS, GCP, Digital Ocean, Docker, Github Actions, GitOps
Work Experience
Capi Money (YC23)Remote
Software Engineer
- Built and shipped stablecoin payments end-to-end: USDC and USDT as supported currencies across customer app, API, and Ops. Designed a dynamic-beneficiary model routing through SWIFT, Stablecoin, or Alipay via a single architecture.
- Delivered the Account Statements platform: PDF statement generation, monthly retrieval endpoints, Ops-facing UI, and 10+ bank ingestions (OmniBSIC, First Atlantic Bank Ghana, Maviance/ORIS Cameroon).
- Built a deposit compliance pipeline as a Temporal workflow screening every deposit through Flagright, shipping beneficiary verification provider-agnostically.
- Enabled the Ghana market end-to-end: stood up GHS as a platform currency, integrated 3+ partner bank statement ingestions, and enabled Ghana, Kenya, and G10 currencies as senders/recipients.
- Authored the fx_conversions data model with reserve/release semantics, and built ledger module scaffold and Fragment ledger query for the rewards pipeline.
- 235 merged PRs, 171 peer reviews across 14 engineers, and 95 ticketed deliverables across 15 product projects.
FocaldataRemote
Software Engineer, Core Stability and Growth Team
- 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
ZeepayOn-site
Senior Technology Manager (Band 1)
- 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 IncRemote
Software Engineer
- 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 TechnologyHybrid
Lead Developer
- 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 TechnologiesPart-time
Junior Android Developer
- 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
Projects
gh-parliament-ai
AI RAG that teaches you what is going on in Ghana's parliament
Autocedi
Bank of Ghana Hackathon Finalist. A user friendly platform to automate payments using Ghana's CBDC: The eCedi.
Science Set Shop
eCommerce store for Dext Technology for selling Science Sets. > US$100k sales
Scheduler Engine
A library that allows you to set tasks and their schedules then executes tasks at specified times/intervals.
Yii2 Graphql
Fork: graphql server side for yii2 php framework
Clever Bell
A battery powered smart alarm system with a simple UI and School Management System integrability