Open to roles & contracts
— hello, I'm
Vincent
Ndegwa
Full-Stack Engineer & AI Engineer
I modernize legacy platforms into high-performance microservices and AI-powered products using Laravel, Node.js (NestJS/Express), Python (FastAPI/Django), React (Next.js), and Vue (Nuxt).
6+Years Exp.
6+Projects
2Domains
MScAI Eng.
About Me
Senior software engineer with 6+ years of experience building scalable web and AI-powered systems. I specialize in Laravel, NestJS, FastAPI, React/Next.js, and Vue/Nuxt, with strong focus on microservices, performance optimization, and production reliability.
I integrate LLMs, RAG pipelines, and automation into business-critical software to deliver measurable outcomes across ERP, FinTech, and SaaS platforms.
6+Years building production systems
6+Shipped projects — SaaS, ERP & AI
MScArtificial Intelligence (in progress)
Work Experience
Paysoko Systems
Senior Software Engineer
Feb 2024 – Present USA (Remote)
- Led development of a multi-tenant POS and ERP platform handling high-concurrency writes from 100+ retail terminals simultaneously.
- Optimized complex MySQL execution plans, reducing report generation latency from minutes to seconds in large-scale workflows.
- Implemented Stripe and Stripe Connect payment flows for marketplace-style split payments and subscription billing across ERP commerce modules.
- Integrated AI-powered analytics for predictive inventory insights and automated business data categorization.
- Containerized the application ecosystem with Docker and established CI/CD pipelines in GitHub Actions for stable, high-frequency releases.
- Built compliance and document tracking engines with Laravel Queues processing 10k+ daily records with real-time alerting.
Senior Full-Stack & AI Lead
Nov 2021 – Jan 2024 USA (Remote)
- Architected an NLP-driven sentiment analysis engine using Laravel and OpenAI, reducing manual feedback processing by 40 minutes per batch.
- Transitioned legacy services to NestJS and implemented a high-performance API gateway, reducing API response times by 150ms.
- Developed an escrow-backed payment system supporting 5,000+ monthly transactions using Node.js and WebSockets.
- Engineered a personalized grocery recommendation engine with Python and Django that scaled to 10k+ concurrent users during peak load.
- Directed AI-driven internal automation workflows that reduced operational overhead by 20 hours per week.
- Led architecture scoping and planning with cross-functional teams to deliver resilient software systems.
Full-Stack Developer (Independent Contractor)
Jan 2020 – Oct 2021 San Francisco, USA (Remote)
- Shipped 10+ production-ready applications for a technical consultancy focused on rapid-growth startup ventures.
- Built high-performance, SEO-optimized frontends with React and Next.js for client-facing platforms.
- Developed data-intensive backends using Django and FastAPI to deliver high throughput and efficient retrieval.
- Implemented rigorous TDD practices and automated Playwright UI tests, achieving 95% code coverage across critical modules.
Latest Articles
Technical deep-dives, engineering lessons, and things I wish I'd read earlier
Technical Stack
Tools and technologies I use — grouped by category and proficiency.
Backend & Logic
Expert· 6+ yrs · architect systems from scratch
LaravelPHPDjangoPythonREST API DesignMySQL
Proficient· daily production use
RedisPostgreSQLMongoDBLaravel ReverbWebSocketsLaravel Queues
Advanced· production architecture patterns
Service PatternMulti-tenancyRBACDockerNginx
Frontend & UI
Expert· 6+ yrs · SSR, SPA, component systems
Vue.js 3Nuxt 3TypeScriptTailwind CSS
Proficient· ship regularly
Inertia.jsLivewireReactPiniaVueUse
AI & Data Science
Proficient· deployed in production
OpenAI APINLP / Sentiment AnalysisCollaborative FilteringScikit-Learn
Exploring (MSc)· active research & MSc projects
LangChainRAGLLaMA / OllamaPandasNumPyPyTorch
DevOps & Reliability
Proficient· every project I ship
GitHub ActionsDockerDigitalOceanGoogle CloudCI/CD Pipelines
Working knowledge· used in production monitoring
NightwatchLaravel PulseSentryPHPUnitPest
Frequently Asked Questions
Insights into my engineering process, technical philosophy, and collaboration models.
I am a Full-Stack Software Engineer specializing in high-performance enterprise systems (ERP/POS) and Applied AI. I bridge the gap between robust backend architecture (Laravel/Django) and intelligent automation (LLMs/RAG). My goal is to transform complex business logic into scalable, AI-enhanced software.
Yes. Beyond standard web development, I specialize in "AI Retrofitting." This involves building RAG (Retrieval-Augmented Generation) pipelines, fine-tuning models for specific business datasets, and creating Python-based microservices that interface seamlessly with Laravel or Node.js backends.
Absolutely. I have extensive experience jumping into established codebases to identify bottlenecks, optimize database queries, and implement modern design patterns. I prioritize "stability-first" refactoring, ensuring that performance improves without disrupting current production workflows.