GREGORY TEMWA ODETE
Full Stack & AI Engineer
Profile
Full Stack & AI Engineer with 3+ years of experience building production SaaS platforms, AI-powered applications, and scalable backend systems with React, Next.js, Node.js, NestJS, and Python. Leads technical strategy as Chief Software Engineer at WebTech Solutions, combining analytical precision with creative design to deliver efficient, AI-integrated, data-driven solutions.
Technical Skills
Languages: JavaScript (ES6+), TypeScript, Python, Go, Rust, SQL, C++, Java
Frameworks: React, Next.js, NestJS, Node.js, Express.js, React Native, TensorFlow, scikit-learn
Databases: PostgreSQL, MySQL, MongoDB, Supabase, NeonDB, TimescaleDB, Redis
AI/ML: OpenAI, Anthropic Claude, Mistral, Vercel AI SDK, HuggingFace, TensorFlow/Keras
Infra & Observability: Linux, Docker, Kubernetes, RabbitMQ, Nginx, Prometheus, Grafana, Prisma, Turborepo, Git, Postman, Figma, Vercel
Core Competencies: Full Stack Development, Multi-Tenant SaaS Architecture, Microservices, API Engineering, Machine Learning, Agile Collaboration, UI/UX Design
Experience
Chief Software Engineer — WebTech Solutions Limited, Nairobi, Kenya
(Feb 2026 – Present)Lead technical strategy and architecture across client projects, owning CI/CD pipelines and code quality standards while mentoring engineers and delivering production SaaS platforms and AI-powered tools.
Open Source Developer — Independent (Canonical, Google, Apache)
(Jun 2025 – Present)Contribute Python fixes and features to Canonical's Observability Stack — charm operators tempo-operators and cos-alerter — alongside contributions to Google's sbsim and Apache RocketMQ-Rust, working through code review with upstream maintainers.
Full Stack Software Developer — WebTech Solutions Limited, Nairobi, Kenya
(Dec 2024 – Jan 2026)Built client-facing applications with React, Next.js, TypeScript, and Node.js, designing databases and REST APIs end-to-end and shipping production deployments on Vercel and Railway.
Intern (Frontend & Backend) — HNG Tech, Remote
(Oct 2025 – Dec 2025)Built a multi-framework ticket management system across React, Vue.js, and Twig frontends with a Node/Express backend, implementing auth, CRUD, dashboards, and responsive design in an Agile team.
Software Engineer Intern — Ivy Community, Nairobi, Kenya · Hybrid
(Jul 2025 – Sep 2025)Built and shipped React features for an early-stage startup product, collaborating closely with founders and designers to iterate quickly on user-facing functionality.
Software Engineer Intern (Frontend) — Girwa Foundation, Nairobi, Kenya · Remote
(May 2025 – Aug 2025)Built responsive, accessible UI components for donor-management dashboards, improving transparency and analytics for community programs.
Projects
• Safari OS – End-to-end SaaS for a real safari operator covering bookings, a costing engine, CRM, itinerary builder, invoicing, and an AI layer (Claude + Mistral) for conversion scoring, built with Next.js, Prisma, and PostgreSQL.
• Flori-Core Enterprise OS – Multi-tenant Agri-ERP connecting IoT field sensors with logistics and market operations via a NestJS + Next.js monorepo, Prisma, TimescaleDB, and an AI assistant.
• Save-It – 11-module personal finance suite (transactions, budgets, debts, loans, habits) with an analytics dashboard, built with Next.js, Supabase, and Recharts.
• Chati AI – AI-powered mental health chatbot with multi-LLM support (OpenAI + Mistral), mood tracking, and journaling, using Next.js, Prisma, and NeonDB.
• Notification System – 5-service microservices monorepo for email/push notifications with RabbitMQ, circuit breakers, and Grafana monitoring, built with NestJS and Docker.
• Spine – Multi-tenant property & business SaaS across 5 Next.js apps in a Turborepo monorepo with Supabase row-level security and AI chat via the Vercel AI SDK.
• Compono UI Builder – Visual drag-and-drop builder for shadcn/ui with real-time WYSIWYG editing, device previews, and live TypeScript + Tailwind code export.
Certifications
Google Machine Learning Crash Course
Coursera – Machine Learning (Andrew Ng)
IBM SkillsBuild – AI Engineering Fundamentals
FreeCodeCamp – Data Analysis with Python
HNG Internship – Full Stack Development
Education
Bachelor of Science in Software Engineering (Expected 2027)
United States International University–Africa (USIU–A)
Focus: Artificial Intelligence, Software Systems, and Full Stack Engineering
Strengths
Leads technical strategy, architecture decisions, and engineering mentorship.
Bridges AI/LLM integration and full-stack web development to ship production SaaS.
Collaborative communicator and agile team contributor.
Committed to clean code, scalability, and continuous learning.