Summary
Highly skilled Software Engineer with over 6 years of experience optimizing and deploying high-performance applications for education, healthcare, and financial services. Collaborative team player with expertise in microservices architecture, RESTful API optimization, and data protection protocols.
Work Experience
Software Group Sofia, Bulgaria
Software Engineer Nov 2021 — present
- Contributed to the implementation of a mobile wallet application that facilitated effortless transactions for 5 million users.
- Developed and integrated a microloan application for e-wallet empowering customers with convenient loan services.
- Integrated a banking system into the e-wallet application ensuring efficient fund transfer.
- Contributed to the implementation of e-wallet’s back office that is used to streamline backend processes of user management, configuration, and reporting.
- Led the development of a USSD mobile banking application enabling over 33k customers to conduct transactions and access loan services without an internet connection.
- Contributed to the development of an agency banking application that simplified the registration of bank customers and issuance of prepaid cards.
- Conduct code reviews for junior developers, fostering a culture of learning and adherence to coding standards.
Safeboda Ebene, Mauritus
Backend Software Engineer (Contractor) Oct 2023 — May 2024
- Develop a payment gateway that manages third-party integrations for Safeboda wallet.
- Lead in the backend development of Safeboda’s business Portals.
- Help refactor wallet application from Elixir/Phoenix to Nest.js
Diralink | https://diralink.com Nairobi, Kenya
Lead Software Engineer Jan 2023 — Dec 2023
- Designed and feveloped Diralink, a hotspot management system that enables users to monetize their internet by leasing out unused bandwidth.
- Implemented reseller’s portal providing a seamless hotspot configuration, view payment history, and user management.
- Implemented a secure payment system for immediate user connectivity upon payment and automatic disconnection after bandwidth depletion.
Zamara Group Nairobi, Kenya
Fullstack Software Developer Jun 2020 — Oct 2021
- Spearheaded the design and development of in-house CRM, leading to increased customer retention and a surge in lead acquisition.
- Developed a pension application (Web, Android, and IOS), serving over 100k clients, enabling them to conveniently check their pension balance and update beneficiaries.
- Designed and implemented CRM’s back office that provided seamless support for customers and optimized organizational efficiency.
- Implemented an admin management portal that collated pension and insurance data into interactive charts, enabling insightful managerial decision-making.
- Developed a lead management system for insurance prospects, ensuring efficient lead tracking and nurturing.
- Developed a claim tracking system, streamlining communication efficiency and expediting the claim process.
Juza Africa, Freelance Sites Nairobi, Kenya
Software Developer – Contractor Jan 2018 — Jan 2021
- Contributed to the development of Juza marketplace, a school management system that connects guardians, students, and teachers fostering seamless communication and learning opportunities.
- Developed and delivered custom web applications for 10 clients, resulting in a 20% increase in client satisfaction and positive feedback on project completion timelines.
- Implemented automated testing strategies on 5 projects, reducing the average bug count by 30% and ensuring robust reliable software deliverables.
- Collaborated with 5 cross-functional teams to analyze project requirements, resulting in 100% on-time project delivery and seamless integration of software components.
- Optimized database queries and indexing on 2 projects, leading to a 25% improvement in database query performance and faster data retrieval for end users.
Education
Laikipia University | Kenya
Bachelor of Science in Information Communication Technology (ICT)
Second class Honors (Upper Division)
Skills & Competencies
Technical Skills
JavaScript, Typescript, Node.js, React.js, Elixir/Phoenix, Express.js, Nest.js, SQL Server, MYSQL, PostgreSQL, Docker, Microservice architecture, RESTful API Development, CI/CD, TDD.
Workplace Skills
Problem-solving, teamwork, critical thinking, effective communication, reliability and dependability, and open-mindedness.