Software Engineer β’ ALX Software Engineering Graduate
I build scalable web apps with React, TypeScript and Postgres. I have a background in banking which gives me strong product sense and an eye for reliability.
- π I'm currently building production-ready apps and improving developer workflows.
- π± I enjoy learning AI integrations and backend reliability patterns.
- π« Reach me via the contact form on my portfolio (https://dennis-muchai.vercel.app) or connect on LinkedIn.
- Languages: JavaScript (ES6+), TypeScript, Python
- Frontend: React, Next.js / Vite, Tailwind CSS
- Backend & DB: Node.js, Flask, PostgreSQL, Supabase
- Infra & DevOps: Vercel, Docker, Git, CI/CD
- Other: Stripe, Supabase Auth, Web Vitals, Lighthouse
-
KejaLink β Housing rental application connecting landlords with tenants. Features property listings, search filters, user profiles, and messaging system.
GitHub: https://github.com/dmuchai/KejaLink β’ Live: https://kejalink.co.ke/ -
Rent Management System β Comprehensive property manager for landlords & tenants
GitHub: https://github.com/dmuchai/Rent-Management-System β’ Live: https://property-manager-ke.vercel.app/ -
MoveEasy / Moving Planner β AI-assisted moving platform (quotes, bookings)
GitHub: https://github.com/dmuchai/kenya-movers-ai β’ Live: https://moving-planner-ke.vercel.app/ -
Grocery E-commerce β Full-stack store with auth, cart and checkout
GitHub: https://github.com/dmuchai/grocery-ecommerce β’ Live: https://denncathy.co.ke
See more on my portfolio: https://dennis-muchai.vercel.app
- Portfolio β https://dennis-muchai.vercel.app
- GitHub β https://github.com/dmuchai
- LinkedIn β https://linkedin.com/in/dennismuchai
- CV (download) β https://drive.google.com/file/d/1v-t7WJOyEQb2RXw4dndT7Cwz0_bdnlu0/view?usp=sharing
- Small, iterative releases with solid tests and CI
- Prefer clear APIs and predictable deployments
- Focus on maintainability, observability, and cost-effective scaling
If you have a project or role where I can help build reliable user-facing products, please get in touch via my portfolio contact form or LinkedIn.
