Open to roles & contracts
— hello, I'm
Vincent
Ndegwa
Full-Stack Engineer & AI Engineer
I build high-availability ERPs, FinTech platforms, and AI-powered SaaS products using Laravel, Django, React and Vue.js/Nuxt. Available for remote work worldwide.
4+Years Exp.
6+Projects
2Domains
MScAI Eng.
About Me
Full-stack engineer with 4+ years of experience building high-availability ERPs, FinTech platforms, and AI-powered SaaS products. My core stack is Laravel & Django on the backend, Vue.js/Nuxt on the frontend, backed by MySQL, PostgreSQL, and Redis.
Currently completing an MSc in Artificial Intelligence, specialising in Applied ML and Intelligent Automation. I bring AI from research into real products people use every day.
4+Years building production systems
6+Shipped projects — SaaS, ERP & AI
MScArtificial Intelligence (in progress)
Work Experience
Paysoko Systems
Software Developer — Laravel / ERP Systems
Jan 2025 – Present
- Optimised core ERP & POS platforms using Laravel Octane, driving a 25% improvement in system performance.
- Built a scalable CRM reporting engine automating 10+ complex report templates with 100% data accuracy.
- Architected high-availability, multi-tenant systems aligned with DDD and clean-code best practices.
- Delivered production-ready features under tight deadlines using Laravel Queues, Redis, and Docker.
Lead AI Engineer — Part-time Contract
Jan 2025 – Present Remote
- Designed and optimised high-performance RESTful Django APIs, increasing data throughput by 30%.
- Architected Python-based microservices for LangChain document analysis and sentiment routing.
- Built production Android applications in Kotlin with seamless API integration and smooth UX.
Software Quality Assurance Engineer
Apr 2024 – Nov 2024
- Led testing with Cypress and JUnit, ensuring 100% compliance across all major releases.
- Identified and resolved 100+ critical bugs pre-production in collaboration with product managers.
- Delivered detailed test reports enabling data-driven decision-making for senior stakeholders.
Full-Stack Developer — Freelance
Jan 2022 – Apr 2024
- Built and deployed SaaS MVPs (Safeweave, Validtrack) using the VILT stack (Vue, Inertia, Laravel, Tailwind).
- Maintained hospital management system modules, integrating third-party payment gateway APIs.
- Managed end-to-end deployment pipelines on DigitalOcean and Google Cloud Platform.
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· 4+ 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· 4+ 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
Our ERP's reporting module was timing out under load — queries hitting 28 seconds during peak traffic. Vincent diagnosed an N+1 cascade across joined tables, implemented Redis-backed fragment caching, and offloaded heavy jobs to Laravel Queues. Report generation now averages under 2 seconds. That fix directly saved our enterprise contract renewal.
James O.
Engineering Lead — Enterprise ERP Platform (FinTech)
We needed LLM-powered document analysis inside our existing Laravel backend without a full rewrite. Vincent built a standalone FastAPI microservice, wired in LangChain with a Pinecone vector store, and exposed a clean REST endpoint our Laravel monolith consumed. Delivered in three weeks, fully documented, zero production issues since.
Amara D.
Co-founder — B2B SaaS, Series A
Vincent owned the full scope: Postgres schema, Laravel API, Nuxt 3 dashboard, and DigitalOcean deployment. He also ran an unsolicited security audit at kickoff and caught two SQL injection vectors in our legacy codebase. That combination of initiative and technical breadth is exactly what a small engineering team needs.
Sophie M.
Head of Engineering — Logistics & Supply Chain Scale-up
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.