I’m Raymond Gakwaya, a full-stack software engineer with 6+ years of experience building scalable microservices and high-throughput web applications across remote international teams. I focus on end-to-end ownership from co-designing backend APIs and database schemas to delivering reliable, responsive user interfaces with modern JavaScript frameworks. I’ve led technical delivery and supported teams through system design, performance optimization, and automated CI/CD processes on AWS. I enjoy turning complex product goals into maintainable engineering work, improving system stability and efficiency through thoughtful debugging, testing, and collaboration.…

Raymond Gakwaya

I’m Raymond Gakwaya, a full-stack software engineer with 6+ years of experience building scalable microservices and high-throughput web applications across remote international teams. I focus on end-to-end ownership from co-designing backend APIs and database schemas to delivering reliable, responsive user interfaces with modern JavaScript frameworks. I’ve led technical delivery and supported teams through system design, performance optimization, and automated CI/CD processes on AWS. I enjoy turning complex product goals into maintainable engineering work, improving system stability and efficiency through thoughtful debugging, testing, and collaboration.…

Available to hire

I’m Raymond Gakwaya, a full-stack software engineer with 6+ years of experience building scalable microservices and high-throughput web applications across remote international teams. I focus on end-to-end ownership from co-designing backend APIs and database schemas to delivering reliable, responsive user interfaces with modern JavaScript frameworks.

I’ve led technical delivery and supported teams through system design, performance optimization, and automated CI/CD processes on AWS. I enjoy turning complex product goals into maintainable engineering work, improving system stability and efficiency through thoughtful debugging, testing, and collaboration.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Advanced
Kinyarwanda
Fluent

Work Experience

Senior Software Developer (Academic Bridge) at Academic Bridge LTD
September 1, 2025 - Present
Co-designed backend API specifications, database schemas, and integration contracts with core backend teams to support seamless feature delivery. Built full end-to-end features by translating architecture discussions into backend requirements and implementing high-performance frontend interfaces using React, TypeScript, and Tailwind CSS. Streamlined complex API data flows and client state management using Zustand and React Query, reducing redundant server requests by ~30% and improving responsiveness. Standardized code quality and delivery through automated build/deployment workflows using GitHub Actions, code review best practices, unit testing, and continuous integration across cross-functional teams.
Software Developer (Union54 / YCS21) at Union54 LTD (YCS21)
September 1, 2023 - August 31, 2025
Delivered end-to-end features and platform improvements across the development lifecycle, expanding product functionality and scaling core platform capabilities. Facilitated safe code deployments and system updates across production environments, minimizing operational downtime. Engineered automated debugging and troubleshooting workflows to reduce issue resolution time and improve team engineering efficiency. Proactively debugged and optimized multi-tier web applications, resolving performance bottlenecks to increase reliability and improve end-user experience.
Senior Software Developer (Goodbank / Fastest growing Neobank/Fintech) at Goodbank
April 1, 2023 - October 31, 2023
Investigated and resolved critical production issues across core banking services, contributing to an estimated 20% reduction in overall system downtime. Established engineering best practices for code reviews and led regular technical knowledge-sharing sessions, improving cross-team development efficiency. Partnered with product managers to define technical requirements and prioritize high-impact features, enhancing customer satisfaction and platform usability.
Senior Software Developer at ZA P Group Inc
February 1, 2022 - March 31, 2023
Architected and delivered core platform features using Node.js, Express, and Next.js with clean separation of concerns and maintainable backend service boundaries. Modeled relational data structures and optimized SQL/NoSQL queries (PostgreSQL and MongoDB), reducing database response times for critical platform workflows. Integrated authentication protocols, payment gateways, and third-party REST APIs to ensure high availability and fault tolerance. Improved test-driven and modular frontend development practices, reducing regression bugs across major releases, and implemented continuous integration and deployment pipelines to reduce deployment time by ~40%.
Technical Team Lead at Andela
May 1, 2020 - August 31, 2022
Led cross-functional engineering teams in agile environments, guiding sprint execution, technical roadmaps, and system architecture reviews. Enforced strict code review guidelines, security standards, and CI/CD best practices across distributed teams to maintain strong software delivery performance. Served as a liaison between product owners, designers, and engineering teams to translate business objectives into scalable technical specifications. Standardized technical documentation and developer workflows to reduce ramp-up time and improve developer velocity; supported onboarding, design, APIs, Git, and modern web development practices.
Back-End Software Engineer at Lifestores Health Care
November 1, 2019 - April 30, 2020
Developed and maintained backend code for Health Id, a web-based application. Implemented automated testing and performance tests and ensured smooth deployment of the codebase. Collaborated closely with the Chief Technology Officer to resolve project challenges and meet deadlines effectively.
Software Engineer at Andela (Hybrid)
May 1, 2019 - April 30, 2020
Worked on user story analysis and feature grooming in an agile team environment. Collaborated with teammates in distributed settings to design and implement effective client-server communication protocols. Implemented and optimized frontend components to improve website performance. Developed automated testing and performance tests for web-based applications.

Education

Bachelor of Science (with Honours) in Information and Technology at University of Kigali (UoK)
January 1, 2017 - January 1, 2021
AWS Fundamentals: Going Cloud-Native (Coursera/AWS Skill Builder) - Andela Bootcamp at Amazon Web Services (authorized online non-credit course via Coursera and Andela Bootcamp)
January 11, 2030 - October 10, 2026
OpenClassrooms Web Development Certificate at OpenClassrooms
January 11, 2030 - October 10, 2026

Qualifications

Web Development Training Program (8 months)
January 11, 2030 - October 10, 2026
AWS Fundamentals: Going Cloud-Native
January 11, 2030 - October 10, 2026
OpenClassrooms Web Development Certificate
January 11, 2030 - October 10, 2026
EPIC Values technical workshop (Andela/Epic values curriculum)
January 11, 2030 - October 10, 2026
8-month web development training program
January 11, 2030 - October 10, 2026
OpenClassrooms Web Development (completed training program)
January 11, 2030 - October 10, 2026
Coursera/AWS authorization via Andela Bootcamp (non-credit course)
January 11, 2030 - October 10, 2026

Industry Experience

Software & Internet, Financial Services, Education, Healthcare