Hi, I'm
Gregory Temwa
Award-winning Software Engineering student at USIU with 3+ years of experience building responsive websites, AI chatbots, and full-stack applications using React, Python, and modern web technologies.


Who I am
About me
I'm Gregory Temwa, a motivated Software Engineering student at United States International University (USIU) with 3+ years of working experience. I'm an award-winning participant in multiple hackathons with a strong foundation in software development, artificial intelligence, machine learning, and web technologies.
Currently based in Nairobi, Kenya, I lead technical strategy as Chief Software Engineer at WebTech Solutions Limited, building production SaaS platforms, AI-powered tools, and developer infrastructure end to end. I also contribute to open source projects at Canonical and Google.
Languages
Frameworks & tools
Systems & infrastructure
Career
Experience
Chief Software Engineer
WebTech Solutions Limited, Nairobi, KenyaFeb 2026 – Present
Lead technical strategy and architecture across client projects, owning CI/CD pipelines, code quality standards, and mentoring engineers while delivering production SaaS platforms and AI-powered tools.
Open Source Developer
Independent — Canonical, Google, ApacheJun 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, KenyaDec 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.
Selected work
Projects
An 11-module personal finance suite — transactions, accounts, budgets, bills, savings goals, debts, loans, assets, wishlist, and habits — with an analytics dashboard visualizing income and expenses.
AI-powered mental health chatbot with multi-LLM support (OpenAI + Mistral), mood tracking, journaling, and mini-games. NextAuth authentication with NeonDB serverless Postgres and Prisma ORM.
Loan management and investment prototype built with Next.js and Supabase for authentication and secure financial interactions.
Random fact generator
Click the button to get a random fact from a public API. It's the little moments that make interfaces memorable.
Loading...
Get in touch
Let's build something amazing
Based in Nairobi, Kenya. Tell me about your project, and I'll get back to you soon!


