Professional Engineering Experience
6+ years of progressive engineering leadership, delivering tier-1 banking platforms, insurance portals, and technical consulting solutions.
Full Stack Software Engineer
"Delivering large-scale enterprise Motor Insurance portals and financial pension management platforms for tier-1 regional banks and major corporate clients."
Key Contributions & Achievements:
- Delivered Motor Insurance core portals for Tier-1 Regional Banks (Diamond Trust Bank - DTB, Prime Bank, NCBA) and the Kenya Airways (KQ) Pensions Portal.
- Engineered dynamic, secure frontend user interfaces using ReactJS and Blazor Web Server.
- Integrated M-Pesa mobile money payment gateways and core banking APIs enabling swift, real-time payment processing.
- Managed deployments across Azure Cloud and on-premise enterprise environments, maintaining 99.9% uptime.
- Optimized database queries and stored procedures in SQL Server, improving API response efficiency by 25%.
Frontend Software Developer
"Engineered high-performance web platforms and blockchain analytics dashboards with a focus on Server-Side Rendering (SSR) and responsive UI performance."
Key Contributions & Achievements:
- Engineered a high-performance blockchain dashboard using Next.js and Tailwind CSS, implementing Server-Side Rendering (SSR) to reduce initial page load times by 40%.
- Transformed low-fidelity wireframes into fully responsive web applications, increasing mobile user engagement by 25% across all device types.
- Developed and maintained Python and React.js web applications backed by SQL databases.
- Integrated third-party RESTful APIs and actively participated in the full SDLC from requirements to cloud deployment.
Software Engineer & Lead Technical Consultant
"Operated as Lead Technical Consultant providing end-to-end full-stack software development, architectural advice, and automation solutions for international clients."
Key Contributions & Achievements:
- Architected and deployed secure web applications using React.js, Python, and SQL, guaranteeing cross-browser compatibility and mobile responsiveness.
- Developed custom Python automation scripts and ETL data pipelines, reducing manual data processing time by 35% for research clients.
- Conducted thorough code audits and performance optimizations for legacy Python and .NET applications.
- Managed full SDLC execution for concurrent client software projects, delivering 100% of milestones on time and within budget.
Software Developer
"Engineered robust backend service modules and database infrastructure for e-commerce platforms."
Key Contributions & Achievements:
- Built and maintained resilient backend microservices supporting high-traffic e-commerce transactions.
- Designed database schemas and optimized payment API integrations.
Full-Stack Developer & Technical Writer
"Developed Machine Learning algorithms, Python tools, and mentored junior developers."
Key Contributions & Achievements:
- Developed Machine Learning algorithms improving data processing efficiency by 35%.
- Created custom Python automation scripts and interactive JavaScript data dashboards.
- Mentored over 26 junior developers, leading code review sessions resulting in a 25% reduction in production bug reports.
Technical Support Professional & Computer Science Tutor
"Provided high-level technical guidance in Computer Science subjects (JavaScript, Python, C++, Data Structures, Networking)."
Key Contributions & Achievements:
- Authored over 1,000 comprehensive technical solutions and code explanations.
- Achieved a 90% student satisfaction rating across complex computer science topics.
Frontend Developer Intern
"Developed responsive user interfaces and optimized web load times."
Key Contributions & Achievements:
- Developed responsive web interfaces using HTML, CSS, and JavaScript, achieving 15% faster load times through asset optimization.
- Assisted in local network configuration and cybersecurity enforcement.
Looking for a Senior Software Engineer for Your Team?
I am open to discuss senior full-stack/backend engineering roles, lead consultant positions, and contract system architecture work.