Hi, I'm Kelvin Maina

Software Engineer building fast, reliable web apps.

Kelvin Maina - Software Engineer
5+
Years Experience
50+
Projects Built

About Me

I design and ship performant web apps with Vue/Nuxt, TypeScript, and Golang. I care about clean architecture, DX, and measurable outcomes.

Clean Architecture

Building maintainable, scalable applications with solid principles and clean code practices.

Performance

Optimizing for speed, accessibility, and core web vitals to deliver exceptional user experiences.

Developer Experience

Creating intuitive tools, comprehensive docs, and streamlined workflows for better productivity.

Technologies I Work With

Vue.js Nuxt 3 TypeScript Golang Vite Tailwind CSS Docker PWAs

Featured Projects

A selection of projects showcasing my expertise in building fast, reliable web applications.

Gatangu E-commerce

Progressive Web App for local farmers to sell produce with offline capabilities, payment integration, and real-time order management.

React Node.js PWA MongoDB
Full Stack Developer • 2024

Khisa Foundation

Charity organization website empowering lives through pad drives, mentorship programs, and digital literacy initiatives in California's Central Valley.

React Next.js Tailwind CSS Nonprofit
Frontend Developer & Social Impact • 2024

Ackamune Fund Manager

Comprehensive financial management system for religious organizations with multi-tenant architecture and detailed reporting.

React Node.js MongoDB Chart.js
Lead Full Stack Developer • 2024

Joy Gardens School

Modern school website featuring academic programs, student portal, and interactive learning resources with responsive design and performance optimization.

React Next.js Vercel Education
Frontend Developer & UI/UX Design • 2024

Experience

A timeline of my professional journey building innovative web solutions.

Senior Frontend Developer

Bandabets
2023 - Present
  • • Improved core web vitals by 42% through code splitting and lazy loading
  • • Implemented country-based routing with geolocation and CDN optimization
  • • Enhanced betslip UX leading to 23% increase in conversion rates

Full Stack Developer

Freelance
2021 - 2023
  • • Built 15+ PWAs and web applications for various clients
  • • Specialized in Vue/Nuxt ecosystem with TypeScript integration
  • • Delivered projects with average 95+ Lighthouse performance scores

Frontend Developer

TechStart Kenya
2020 - 2021
  • • Developed responsive web interfaces using Vue.js and modern CSS
  • • Collaborated with design team to implement pixel-perfect UIs
  • • Mentored junior developers on best practices and code reviews

Let's Work Together

Ready to build something amazing? I'm available for freelance projects and full-time opportunities.

Send a Message

Get in Touch

WhatsApp
+254 708 328 905
Location
Nairobi, Kenya

Quick Response

I typically respond to messages within 24 hours during weekdays.