Presentation
I’m a Full-Stack Software Developer with a strong background in designing and building scalable web and mobile applications. My passion lies in turning ideas into reliable digital products — combining clean architecture, efficient code, and beautiful user interfaces.
With experience across multiple tech stacks, I can handle every stage of the development cycle — from database design and backend logic to responsive, high-performance frontends.
Core Expertise
🌐 Frontend: React, Next.js, Flutter, Angular, HTML5, CSS3, Tailwind CSS, JavaScript, TypeScript
⚙️ Backend: Node.js, Express.js, Django, Spring Boot, Flask, Laravel
🗄️ Databases: MongoDB, MySQL, PostgreSQL, SQLite, Firebase
☁️ DevOps & Tools: Docker, Git/GitHub, Nginx, CI/CD pipelines, Linux servers, REST & GraphQL APIs
💳 Integrations: Payment systems (STK Push, Stripe, PayPal, M-Pesa), Email & SMS services, Authentication (JWT, OAuth2)
What I Offer
End-to-end full-stack web and mobile app development
Custom API design and integration
Backend system optimization and deployment
Database modeling and cloud configuration
Bug fixing, maintenance, and system upgrades
Why Work With Me
Proven experience with both open-source and enterprise frameworks
Reliable, detail-oriented, and deadline-driven
Strong communication and collaboration skills
Dedicated to delivering high-quality, production-ready solutions
Let’s collaborate to build fast, secure, and impactful applications that bring your ideas to life.
Portfolio
Background
Maseno University (2019 – 2023)
The Information and Communication Technology Management program at Maseno University combines the principles of computer science, information systems, and business management to prepare graduates for both technical and managerial roles in the ICT sector.
Throughout the course, I gained a strong foundation in:
Software development (web, mobile, and enterprise systems)
Networking and cybersecurity fundamentals
Database design and administration
ICT project management and business analysis
System integration and ICT policy development
The program emphasized problem-solving, innovation, and digital transformation, training students to bridge the gap between technology and organizational goals. I developed both technical expertise and strategic management skills, enabling me to design, implement, and manage efficient ICT solutions that drive business performance and growth.


