Calvince
Okoth
Computer Scientist & Full-Stack Developer
Building elegant, scalable software that solves real-world problems — from React frontends to Spring Boot backends, smart contracts to cross-platform mobile apps. Precise. Creative. Bold. Methodical.
The person behind the keyboard.
Solving hard problems, beautifully.
Okoth Calvince Omondi — a Computer Scientist and Full-Stack Software Engineer based in Nairobi, Kenya 🇰🇪.Building end-to-end digital products that span the full technical spectrum: pixel-perfect React interfaces, resilient Spring Boot backends, cross-platform mobile apps, and decentralised smart contracts.
Using approach that is multi-dimensional by design — precise and analytical when architecting systems, creative and visual when crafting UX, bold and entrepreneurial when launching products, and calm and methodical when writing clean, maintainable code.
The best software doesn't just work — it feels inevitable.Taking on any project as a chance to build something that genuinely improves people's lives.
Everything I work with.
A broad, deep toolkit — from frontend to blockchain, mobile to cloud.
Work that made a dent.
Real products solving real problems — AgriTech, HealthTech, EdTech, FinTech & Web3.
AgriConnect — Fair-Price Farm Marketplace
AI-powered platform connecting 4,000+ smallholder farmers to verified buyers across East Africa. Cut food waste 40%, boosted incomes 28%, processed KSh 12M in 6 months.
SalesIQ — M-Pesa E-Commerce Platform
Kenyan SME platform with real M-Pesa STK Push checkout, live profit-margin tracking, stockout prediction, and Chart.js revenue dashboards. Role-based access, Docker, deployed on Railway.
ChainVault
Decentralised savings & lending protocol for African micro-entrepreneurs. Trustless smart contracts handle collateral, interest & governance on-chain.
Alina906Vibes — House Rental Platform
House rental platform with property listings, booking system, smart contract payment processing, and availability management — finding and securing homes online.
EduPulse
Offline-first adaptive learning platform personalising curriculum for under-resourced Kenyan schools using a lightweight on-device ML model.
Ledgr
Lightweight accounting & invoicing for African SMEs — M-Pesa integration, multi-currency support, automated tax summaries. Works offline-first.
Where I've been building.
Designing and shipping end-to-end products across East Africa and globally. Specialising in AgriTech, FinTech, Web3, and EdTech. Full stack: React, Spring Boot, Python, Solidity, React Native, and cloud infrastructure.
Remote · NairobiArchitected and shipped three production SaaS products from scratch. Led a team of four engineers, introduced CI/CD, cut deployment time by 70%, mentored junior devs into mid-level roles.
Full-time · NairobiDeveloped, tested, and audited ERC-20 token contracts and governance modules. Hardhat deployment scripts, 98% test coverage. Fully remote across 4 timezones.
Contract · RemoteLed a 12-person student dev club, ran hackathons, and built a campus student portal adopted by 3,000+ students. First deep dive into Java Spring Boot & system architecture.
Volunteer · AcademicWhat people say about me.
Calvince delivered a product that exceeded every expectation. His ability to understand business requirements and translate them into flawless technical solutions is rare. AgriConnect has genuinely transformed how our farmers sell.
Calvince's ownership mindset is rare. He doesn't just write code — he thinks about users, scale, and long-term maintainability. MediRoute went live 2 weeks ahead of schedule with zero critical bugs on launch day.
Calvince's smart contract work was exceptional — clean Solidity, thorough test coverage, clear documentation. He caught two critical edge cases our internal team missed during audit. Would hire again without hesitation.
Thoughts on code & craft.
Deep dives on engineering, architecture & building technology for Africa.
Building Offline-First Apps for Low-Connectivity Markets
How I designed EduPulse to work flawlessly in rural Kenyan schools — architecture decisions, sync strategies, and hard lessons learned.
Read more →Smart Contracts for African Micro-Finance: Lessons from ChainVault
What building DeFi for East African micro-entrepreneurs taught me about gas optimisation, trust, and the gap between decentralised theory and human reality.
Read more →Spring Boot vs Node.js: Choosing the Right Backend for Your Scale
A practical comparison from someone who ships production systems in both. When Java's verbosity is a superpower and when Node.js wins.
Read more →What AgriConnect Taught Me About Empathy-Driven Engineering
The most important lessons from shipping software that 4,000 farmers depend on — and how understanding users changed the way I write code forever.
Read more →Let's build something
remarkable together.
Whether you have a project, a problem to solve, or just want to talk tech — my inbox is always open.