I am Ochieng Jeffrey Odhiambo,
a full-stack engineer
& IT technician based
in Kisumu, Kenya.
About
I build and maintain live production systems end to end: a retail e-commerce platform taking real orders and M-Pesa payments, a mobile-first SaaS point of sale, and an AI sales assistant. I also handle hands-on IT: diagnostics, repairs, hardware assessments and CCTV installation.
I'm comfortable owning a feature from the database schema to the deployed UI across Angular, React/Next.js, Node.js and TypeScript, and I write clear technical reports for non-technical stakeholders.
Download Resume Volcha consultantExpertise
- Full-Stack Development
- E-Commerce
- M-Pesa Payments
- SEO
- IT Support
- CCTV Installation
Tech Stack
- TypeScript
- JavaScript
- Python
- Angular
- React
- Next.js
- Tailwind CSS
- Node.js
- Express
- PostgreSQL
- Supabase
- Firestore
- Prisma
- Drizzle
- Gemini API
- M-Pesa Daraja
- Stripe
- Clerk
- Git/GitHub
- Vercel
- Render
- Netlify
Experience
GNET Computers
IT Technician / ICT Assessor
Kisumu, Kenya
- Built and shipped features on faognetcomputers.com, a live Angular 19 (SSR) / Node.js / Supabase e-commerce platform: fixed checkout race conditions and guest-cart merge bugs, added M-Pesa STK Push payments and VAT-compliant checkout totals, and resolved SSR hydration issues affecting mobile users.
- Rebuilt the sitemap and SEO pipeline, taking Google Search Console from a handful of indexed pages to 229 pages discovered.
- Delivered on-site hardware fleet assessments for institutional clients, including polytechnics and universities, with formal technical reports for stakeholders.
- Installed and maintained CCTV systems for homes and offices.
Volcha Enterprises
Freelance Full-Stack Developer
2024 – Present
- Design and build client websites (Next.js/React, WordPress), including a multi-page marketing and stockist-onboarding platform for a licensed wellness and aesthetics wholesale distributor.
- Collaborate on an agentic sales assistant built on the Gemini API: built the Telegram notification pipeline and resolved production Firebase/environment issues.
- Work with a small development team through Git/GitHub, keeping a clean commit history across joint projects.
Kisumu County Government
ICT Industrial Attachment
Jan–Mar 2024 & Jan–Mar 2025
- Supported ICT operations: hardware troubleshooting, OS and driver installation, and network configuration including structured cabling and switch setup.
- Applied HTML/CSS to content updates and front-end fixes on internal web platforms.
Education
The Kisumu National Polytechnic
Diploma in Computer Science
Jan 2023 – Mar 2025
Graduated with a Computer Science diploma at The Kisumu National Polytechnic.
FreeCodeCamp.org
Certificate in Responsive Web Design
Earned the Responsive Web Design certification from freeCodeCamp.org.
Recent Projects
Here are some of the projects I have done lately. Feel free to check them out.
-
Full-Stack Web-ApplicationGNET Computers Tech Retail Platform -
Full-Stack Web-ApplicationPoS Africa Point of Sale System -
Next.js WebsiteLMN Health Solutions Wholesale Website
I'm also working on the Volcha Lead Agent, an AI sales assistant (Gemini, Firestore, Telegram), and InvoiceFlow, an invoicing SaaS in progress (Next.js, Clerk, Prisma, PostgreSQL). You can find more of my code on GitHub.
More on GitHub
GNET Computers Tech Retail Platform
A live e-commerce platform for GNET Computers, a Kisumu retailer of computer hardware and electronics. Built with Angular 19 (SSR), a Node.js/Express API and Supabase/PostgreSQL. It covers cart and checkout, M-Pesa STK Push payments, guest-to-account cart merging, VAT-compliant totals and a 500+ SKU catalog. I also rebuilt the sitemap and SEO pipeline, taking Google Search Console from a handful of indexed pages to 229 discovered.
- Angular 19 SSR
- Node.js
- Supabase
- M-Pesa
PoS Africa Point of Sale System
A mobile-first SaaS point of sale for Kenyan retailers and restaurants, built as an Angular 21 PWA with a Node.js backend on Supabase/PostgreSQL. Features include M-Pesa STK Push payments, barcode scanning with the phone camera, a restaurant mode, a referral system, tiered feature-gating and a superadmin operations console.
- Angular 21 PWA
- Node.js
- Supabase
- SaaS
LMN Health Solutions Wholesale Website
A multi-page marketing and stockist-onboarding site, built for Volcha Enterprises with Next.js and Tailwind CSS, for LMN Health Solutions, a PPB-licensed wholesale distributor of premium wellness and aesthetic products in Kenya. The site showcases the company's brand partnerships, including Holland & Barrett, Time Health, Igennus, and Wellbeing Nutrition, and gives retail pharmacies and clinics an easy way to sign up as stockists.
- Next.js
- React
- Tailwind CSS
Get In Touch
I would love to hear from you. Whether you have a question or just want to chat about design, tech & art — shoot me a message.