Open to exciting opportunities · 2025
Building

Calvince
Okoth Computer Scientist & Full-Stack Developer

Full-Stack Engineer Computer Scientist Blockchain Builder Mobile Engineer

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.

CO
Calvince Okoth
Full-Stack Developer
3+
Years
20+
Projects
Passion
React/Next
Frontend
Java/Spring
Backend
Web3
Blockchain
React & Next.js Java · Spring Boot Python · Django Smart Contracts · Solidity Node.js · Express React Native · Flutter PostgreSQL · MongoDB Docker · AWS · K8s TypeScript · GraphQL React & Next.js Java · Spring Boot Python · Django Smart Contracts · Solidity Node.js · Express React Native · Flutter Docker · AWS · K8s
About Me

The person behind the keyboard.

CO
Okoth Calvince Omondi
Computer Scientist · Full-Stack Dev
3+
Yrs Exp
20+
Projects
6
Stacks

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.

☀️ Nairobi, Kenya
✓ Remote-friendly
🎓 Computer Science
🚀 Startup experience
⛓️ Blockchain / Web3
Skills & Stack

Everything I work with.

A broad, deep toolkit — from frontend to blockchain, mobile to cloud.

⚛️ Frontend & UI
⚛️
React
Frontend
Next.js
Frontend
🎨
Tailwind
Styling
🖌️
Figma
Design
TypeScript
Language
🖥️ Backend & APIs
Java
Language
🌱
Spring Boot
Backend
🐍
Python
Language
🦄
Django
Backend
🟢
Node.js
Backend
🚂
Express.js
Backend
🔌
FastAPI
Backend
📱 Mobile Development
📱
React Native
Mobile
💙
Flutter
Mobile
🔥
Firebase
BaaS
⛓️ Blockchain & Web3
📝
Smart Contracts
Blockchain
💎
Solidity
Language
🌐
Ethers.js
Web3
🦊
Hardhat
Dev Tools
🗄️ Data & Cloud
🐘
PostgreSQL
Database
🍃
MongoDB
Database
🟧
AWS
Cloud
🐳
Docker
DevOps
Redis
Cache
🐙
Git / GitHub
Version Control
Selected Projects

Work that made a dent.

Real products solving real problems — AgriTech, HealthTech, EdTech, FinTech & Web3.

🌾
🌟 Featured · AgriTech

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.

ReactFastAPIPostgreSQLML PricingM-Pesa APIAWS
🛒
FinTech · E-Commerce · Kenya

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.

PHP 8MySQLM-Pesa DarajaChart.jsDockerRailway
⛓️
Web3 · DeFi

ChainVault

Decentralised savings & lending protocol for African micro-entrepreneurs. Trustless smart contracts handle collateral, interest & governance on-chain.

SolidityHardhatEthers.jsReactNode.js
🏠
Real Estate · Web App

Alina906Vibes — House Rental Platform

House rental platform with property listings, booking system, smart contract payment processing, and availability management — finding and securing homes online.

Node.jsMongoDBJavaScriptWeb App
📚
EdTech

EduPulse

Offline-first adaptive learning platform personalising curriculum for under-resourced Kenyan schools using a lightweight on-device ML model.

React NativePythonFirebaseTensorFlow
💰
FinTech

Ledgr

Lightweight accounting & invoicing for African SMEs — M-Pesa integration, multi-currency support, automated tax summaries. Works offline-first.

TypeScriptNext.jsSupabaseM-Pesa
Experience

Where I've been building.

🚀
2023 — Present
Senior Full-Stack Engineer
Freelance / Independent · Nairobi, Kenya

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 · Nairobi
💼
2022 — 2023
Software Engineer
Tech Startup · Nairobi, Kenya

Architected 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 · Nairobi
⛓️
2022
Smart Contract Developer (Contract)
DeFi Protocol · Remote

Developed, tested, and audited ERC-20 token contracts and governance modules. Hardhat deployment scripts, 98% test coverage. Fully remote across 4 timezones.

Contract · Remote
🎓
2020 — 2022
Junior Developer & Tech Lead
University Tech Club · Academic

Led 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 · Academic
Testimonials

What 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.

AK
Amina Kamau
CEO, AgriConnect Kenya
"

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.

DM
Dr. David Mwangi
Product Lead, MediRoute
"

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.

JO
James O'Brien
CTO, DeFi Protocol
Blog & Writing

Thoughts on code & craft.

Deep dives on engineering, architecture & building technology for Africa.

✍️
EngineeringMar 2025

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 →
⛓️
Web3Jan 2025

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 →
🌱
ArchitectureNov 2024

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 →
💡
ImpactSep 2024

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 →
Get In Touch

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.