Curiosity is the engine.
Craft is the difference.

Kenya
EAT / UTC +3
Thoughtful work.
Human perspective.
Hello, I’m Elvin.
From everyday problems
to working systems.
I’m a full-stack software engineer and the founder and product engineer at Great Thumbs Software Solutions. I build business software across healthcare, hospitality, commerce, and education.
JavaScript foundations in 2024 grew into marketplaces and business platforms in 2025. In 2026, my work spans multi-tenant pharmacy SaaS, offline desktop infrastructure, mobile services, and AI-assisted search.
I follow the workflow through the whole stack: interfaces, data models, access boundaries, payments, and deployment. Pharmacy and SME field feedback helps me refine the practical details.
I study Computer Science at Moi University, with graduation expected in 2027. Earlier work in client onboarding and banking operations at Equity Bank Kenya taught me the value of careful records and clear onboarding.
Years building software
From discovery to deployment
A few things I believe
The work is only as good
as the thinking behind it.
Start with the workflow
Understand how people actually work before choosing the interface or architecture. Field feedback shapes the next iteration.
Systems over screens
A useful interface needs a dependable foundation: clear data models, access boundaries, payment handling, and sensible failure modes.
Respect the user
Make the next step clear. Good software fits the user’s context, whether that is a browser, a phone, or a local network without internet.
The path so far
Learning by doing.
Then doing better.
- 012025 — Present
Founder and Product Engineer
Great Thumbs Software Solutions · Kenya
- Own product development across healthcare, hospitality, and local commerce: requirements, data models, APIs, interfaces, payments, and deployment.
- Translate pharmacy and SME field feedback into clearer onboarding, administration, and payment workflows.
- Build multi-tenant web platforms and offline systems, then iterate on reliability and usability.
- 02Jan — Dec 2023
Client Onboarding and Banking Operations
Equity Bank Kenya · Kenya
- Opened client accounts, issued Equitel SIM cards, and printed ATM cards.
- Learned KYC requirements and the importance of accurate client records.
- 03Expected graduation 2027
Degree in Computer Science
Moi University · Kenya
- Study Computer Science while applying the work to business software and product development.
- Team participant in the KenyaRe-UoN Hackathon 2024, exploring AI for insurance.
Tools of the trade
A practical toolkit.
Chosen around the problem. Built to be maintained.
Interfaces
React · Next.js · TypeScript · Tailwind CSS
Systems
Node.js · PostgreSQL · Prisma · Authentication
Connections
M-Pesa / Daraja · IntaSend · Socket.IO · REST APIs
Local & desktop
Electron · Express · SQLite · Linux · Local networks
Mobile & AI projects
Expo / React Native · Gemini · LangChain · Pinecone