About Me
Learn more about my background as a Full-Stack Developer and Machine Learning Engineer working with Nuxt 4, Nuxt UI, Tailwind CSS, FastAPI, and modern deployment workflows.

Hi, I'm Nicholas Kariuki, a Full-Stack Developer and Machine Learning Engineer based in Murang’a, Kenya. I love building scalable systems that combine clean user interfaces with robust backend services and intelligent models.With professional experience in web architecture, API design, ML/AI model deployment, and DevOps, I deliver production-ready solutions using:
- Python / FastAPI for backend and API-driven systems
- Vue.js / Nuxt 4 / Nuxt UI for responsive front-end apps
- Tailwind CSS for scalable UI styling and design systems
- Docker, Nginx, PostgreSQL for deployment and infrastructure
- PyTorch / Scikit-learn for computer vision and predictive analytics
Career Highlights
- Built an AI-based pothole detection system using if PyTorch for image inference + geo-tagging endpoint pipeline.
- Designed and deployed secure FastAPI JWT-auth backends with role-based access and real-time WebSocket support.
- Developed full-stack web products with stateful Nuxt 4 front-ends, REST APIs, and CI/CD workflows.
- Managed Linux server infrastructure, production Docker deployments, and domain/DNS configurations.
Education
- B.Sc. Computer Technology, Murang’a University of Technology (Expected 2027)
- Kenya Certificate of Secondary Education (KCSE), Lanet Secondary School
Let’s connect
- Email: kariuki12nicholas@gmail.com
- Phone: +254741540233
- GitHub: github.com/NicholasTechmoverai
- LinkedIn: linkedin.com/in/nicholaskariuki-g
- Schedule a meeting: calendly.com/nicholas12kariuki/30min
Coding workspace
Working on cloud infrastructure