Overview
Social Links
About
- Full Stack Software Developer with 5+ years of experience, known for building scalable web applications, microservices, and enterprise systems with strong attention to detail.
- Skilled in Next.js, React, TypeScript, NestJS, and modern development workflows; delivering high-quality, user-centric solutions in fully remote environments.
- Passionate about leveraging AI tools for faster implementation, efficient debugging, and optimized workflows—turning ideas into polished, production-ready applications.
- Cursor, windsurf
GitHub Contributions
Stack
Experience
Safaricom (Vodacom)
Current Employer- Orchestrated the integration of M-Pesa with banks and merchant platforms by developing robust APIs, ensuring secure and compliant financial data exchange.
- Led testing, troubleshooting, and provided technical guidance for a smooth integration process.
- Collaborated with stakeholders to align integration strategies with business objectives.
- API Development
- REST APIs
- Financial Systems Integration
- M-Pesa API
- Testing & Troubleshooting
- Stakeholder Collaboration
- Technical Guidance
CUSTOR Computing
- Implemented scalable web applications using Angular and ASP.NET Core.
- Collaborated closely with UX/UI designers to enhance user experience.
- Implemented RESTful APIs and optimized database queries for performance.
- Angular
- ASP.NET Core
- REST APIs
- SQL
- Database Optimization
- UI/UX Collaboration
- Entity Framework
Professional Electronic Data Systems (PEDS)
- Developed and maintained ASP.NET Web API, Angular, and Bootstrap applications, ensuring robust performance and user-friendly interfaces.
- Utilized SQL Server Database 2016 and SQL Server Reporting Service 2016 to manage and report data efficiently, contributing to streamlined operations.
- ASP.NET
- Angular
- Bootstrap
- SQL Server
- SSRS
- Web API
Education
Projects(10)
Built Online e-commerce app using Next.js, published on Vercel. Designed database schema, UI, integrated Square for payment processing, and managed user authentication with Supabase authentications.
- TypeScript
- Next.js
- PostgreSQL
- Prisma ORM
- Clerk
- Square payments
- Vercel
- Supabase
- Tailwind CSS
AI-enhanced ecommerce platform built with Next.js 16, Supabase, Prisma, and Vercel AI SDK featuring conversational shopping, semantic search, intelligent recommendations, and automated product content generation.
- TypeScript
- Next.js
- PostgreSQL
- Prisma ORM
- vercel AI sdk
- Square payments
- Vercel
- Supabase
- SchadCn UI
AI-enhanced ecommerce platform built with Next.js 16, Supabase, Prisma, and Vercel AI SDK featuring conversational shopping, semantic search, intelligent recommendations, and automated product content generation.
- TypeScript
- Next.js
- PostgreSQL
- Prisma ORM
- Square payments
- Vercel
- Supabase
- Tailwind CSS
Built an online e-commerce app using Next.js, published on Vercel. Designed database schema, UI, integrated Stripe for payment processing, and managed user authentication with Clerk.
- TypeScript
- Next.js
- PostgreSQL
- Prisma ORM
- Clerk
- Stripe
- Vercel
- Supabase
- Tailwind CSS
Certifications(5)
NextJS 14 build fullstack ReactJS + NextJS apps
- Issued by
- udemy.com
- Issued on
Build scalable apps with a microfrontend architecture
- Issued by
- udemy.com
- Issued on
ChatGPT and Web development
- Issued by
- linkedin.com
- Issued on
Software Design Patterns
- Issued by
- linkedin.com
- Issued on
Project Management
- Issued by
- IBM.com
- Issued on
