# Kagarama Gilles > Senior Software Engineer & Product Designer Location: Kigali City, Rwanda Profile: https://flows.cv/kagarama Full-Stack Software Engineer and Product Designer with more than a decade of experience delivering scalable applications across web and mobile. I blend strong engineering capabilities with deep design expertise, leading products from ideation through architecture, development, and user experience. My work spans microservices systems, intuitive interfaces, and production-ready solutions that improve business productivity and elevate customer engagement. ## Work Experience ### Digital Transformation Engineer @ ConsTruck Ltd Jan 2024 – Present | Kigali City, Rwanda I designed, built, and maintain a full-stack fleet and operations management platform for heavy machinery and trucks in road construction, covering dispatch scheduling, vehicle maintenance, automated invoicing, equipment and inventory tracking, traffic fines monitoring, telematics, and regulatory compliance across web and mobile. I architected a microservices backend using NestJS, MongoDB, and Redis, with Next.js and React Native frontends supporting real-time operations for field and office teams. I also integrated the platform with SAP for finance booking and automated invoice generation from dispatch data, reducing manual entry and the overall billing cycle by 90 percent. ### Chief Designer @ Ossix Technologies, LLC Jan 2022 – Jan 2024 | Kigali, Kigali City, Rwanda I led all design operations across the company, overseeing UI/UX for the fintech platforms Yes Money and M2U Money (in partnership with UBA Bank), as well as all marketing materials and brand assets using Figma and Adobe Creative Suite. I directed product design for Yes Money, a multi-currency wallet app launched in Zambia and Cameroon that scaled to over one million users and processed more than $7 million in transactions within six months. I also established a unified design system in Figma with reusable components and brand guidelines, reducing design-to-development handoff time by 40 percent and ensuring consistency across all platforms. In addition, I supported frontend development using React Native, Next.js, Flutter, and Swift to maintain high design fidelity in implementation. ### Product Designer @ Pindo Jan 2022 – Jan 2022 | Kigali, Kigali City, Rwanda Instant communication platform for businesses ### Product Designer @ Ape Unit Jan 2020 – Jan 2022 | Berlin, Berlin, Germany The Ape Unit is German digital agency with a distributed team of developers and designers and clients from around the world. It operates as a network of developers, designers and strategists working on the frontiers of digital transformation. It covers both digital agency business, with clients such as Teambank, Deutsche Bahn and Porsche Design and blockchain technology projects with leading actors in the space such as Celo, Ethereum Foundation and Algorand. ### Frontend Team Lead @ umva.ai Jan 2019 – Jan 2022 | Kigali, Rwanda Frontend Team Lead of 8 frontend engineers including 4 web developers and 4 mobile app developers. Implement high-quality code in an agile, test-driven development environment. Create detailed software development plans and assign tasks to team members. Scope development effort, and provide reliable resource and timeline estimates. Coach and mentor development staff. Perform performance and scalability analysis as needed. Ikinyarwanda Platforms are built in VueJs Frontend Framework based(for web version) and ReactNative Framework(iOS and Androind apps) for creating online dictionaries. It is designed specifically for Bantu languages that use prefixes and suffixes, and uses a tag-based system to allow matching against different forms of the same word.] Ikinyarwanda platforms is composed by Umva.ai, a community initiative to build a set of Natural Language Processing tools for Kinyarwanda and to make them available to all developers and for all use cases and Kinyarwanda.net, A dictionary platform for Ikinyarwanda Bantu language that uses prefixes and suffixes, and uses a tag-based system to allow matching against different forms of the same word ### Senior Software Engineer @ Andela Jan 2019 – Jan 2020 | Kigali Andela is solving the technical talent shortage by building distributed engineering teams with Africa's top software developers. In four years, Andela has hired 1,000 developers and become known as the "Best Place to Work in Africa," with tech campuses in Lagos, Nairobi, Kampala, and Kigali. Andela developers work as full-time engineers with companies ranging from the Fortune 500 to high-growth startups like Gusto and Cloudflare. Backed by Chan Zuckerberg Initiative, GV, and Spark Capital, Andela is powering global engineering teams while catalyzing the growth of tech ecosystems across Africa. ### Full-Stack Software Engineer & Designer @ INYARWANDA Ltd Jan 2013 – Jan 2019 | Kigali I designed and developed end-to-end digital products for high-traffic music streaming and online magazine platforms serving over 500,000 unique daily visitors. My work spanned both frontend and backend implementation—building responsive interfaces, optimizing performance, and contributing to server-side logic and API integrations to ensure robust, scalable delivery. I led the complete design process, including user research, stakeholder interviews, prototyping, and final production assets. Additionally, I created illustrations, advertisements, and branding materials that reinforced the platforms’ visual identity and supported broader marketing initiatives. ## Education ### Bachelor of Applied Science (BASc) in Information Technology Mount Kenya University ### Advanced Diploma in Rural Development and Agribusiness University of Rwanda ## Contact & Social - LinkedIn: https://linkedin.com/in/kagarama - Portfolio: https://kagaramag.github.io --- Source: https://flows.cv/kagarama JSON Resume: https://flows.cv/kagarama/resume.json Last updated: 2026-03-31