Hi, I’m Nicholas Kariuki — Full-Stack Developer & ML Engineer

I engineer reliable web apps and ML solutions using Python, FastAPI, Vue/Nuxt, Docker, PostgreSQL, and PyTorch. Based in Murang’a, Kenya, I design systems from concept to deployment.

About Me

Full-stack developer and aspiring ML/AI engineer with a strong background in building web applications and intelligent systems. I design and deploy scalable solutions with FastAPI, Nuxt 4, Tailwind CSS, Docker, PostgreSQL, PyTorch, and modern CI/CD workflows.
Nicholas' engineering mindset transformed our product pipeline. He balances robust architecture with clean implementation, which improved deployment reliability and user satisfaction.
BM

Brian Macharia

CTO of Tera-In

Working with Nicholas was the best decision we made for our startup. He didn't just deliver software—he proposed architecture improvements, optimized our pipeline, and made collaboration seamless.
BM

Brian Macharia

Backend Engineer at MuTech Community

Nicholas stands out in his ability to translate complex ML concepts into production-ready features. His work in sustainability analytics made data actionable and accessible to users.
SK

Steve Kariuki

Lead Data Scientist at GreenTech Solutions

Frequently Asked Questions

Insights into how I think, work, and approach creative & technical tasks.
kariuki Nicholas • © 2026