Kuku David
@kukudavid
Senior software engineer building scalable web and payment systems with React, Node.js, and Java.
What I'm looking for
I’m a senior software engineer focused on building scalable, customer-facing products—especially payment and booking experiences. At Mainstack, I engineered embeddable checkout widgets and helped drive a 10% increase in monthly revenue, while modernizing payment processing by migrating from cron jobs to Amazon SQS.
Before that, I led React delivery for an SME onboarding platform at Sterling Bank Plc, contributing to 20% customer base growth and redesigning legacy code into a performant React + TypeScript architecture. I’ve also built backend services for loan operations with Java, Spring Boot, RabbitMQ, and PostgreSQL, and improved API performance by analyzing slow queries and applying targeted indexing. I enjoy turning complex requirements into modular systems, clean APIs, and reliable async workflows.
Experience
Work history, roles, and key accomplishments
Software Engineer
Mainstack
Dec 2023 - Present (2 years 7 months)
Engineered embeddable checkout widgets and built scalable payment infrastructure integrating Stripe, Paystack, and Startbutton, including migration to Amazon SQS. Developed a modular design system with Chakra UI and implemented customer engagement features using Amazon SES and Cronofy integration.
Senior Software Engineer
Sterling Bank Plc
Nov 2022 - Dec 2023 (1 year 1 month)
Led a React team building an SME-focused onboarding platform and redesigned legacy code into a performant React + TypeScript architecture. Built backend loan services with Java, Spring Boot, RabbitMQ, and PostgreSQL, and improved API performance by analyzing slow queries and applying indexing.
Fullstack Developer
Punch LLC
Jan 2022 - Nov 2022 (10 months)
Rebranded and optimized Netflix’s information security website using React and Contentful, reducing complaints by 90%. Implemented Stripe APIs for complex transactions, built GraphQL subscriptions and WebSocket-based post notifications, and supported collaborative development using Jira, Agile, and Git.
React js Developer
Guava
Dec 2020 - Oct 2021 (10 months)
Contributed to the frontend development of the Guava platform using React.js, including integrating APIs and backend services into the user interface. Resolved frontend issues, optimized performance, and ensured cross-browser compatibility.
React js Developer
Flatmates.ng
Jan 2020 - Jul 2020 (6 months)
Designed and implemented UI for the flatmats.ng web app using React, HTML, and CSS to deliver a seamless user experience across devices. Translated wireframes and mockups into functional frontend code and maintained current knowledge of frontend technologies and best practices.
Software Engineering Intern
Trendnet Technologies
Jan 2018 - Jul 2018 (6 months)
Created responsive user interfaces using HTML, CSS, and Bootstrap and wrote basic REST APIs in PHP. Built interactive web applications with JavaScript, including features such as form validation and real-time updates.
Education
Degrees, certifications, and relevant coursework
University of Lagos
Bachelor of Science, Electrical and Electronics Engineering
Activities and societies: Google Developer Student Clubs (2019–2021) — Top Member; participated in coding sessions, events, and tutorials.
Earned a Bachelor of Science in Electrical and Electronics Engineering at the University of Lagos in Lagos, Nigeria.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Kuku?
You can contact Kuku and 90k+ other talented remote workers on Himalayas.
Message KukuGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
