Hello đ, I'm
Â
I'm a
Engineering scalable solutions for a global impact.
About
A bit about who I am and what drives me.

I am a Senior Software Engineer with a passion for architecting high-performance, enterprise-grade applications. Currently at Griffin Global Technologies, I drive the development of complex full-stack solutions using ASP.NET Core and React.js, collaborating with high-performance engineering teams across Kenya, Ethiopia, and the USA to deliver world-class products.
Previously a Tech Lead at Pesira Technologies, I combine deep technical expertise in cloud-native architectures with a strategic, results-driven mindset. I thrive in high-velocity Agile environments where clean code, scalable infrastructure (AWS/GCP), and exceptional user experiences are the standard. My goal is to build software that doesn't just solve problems, but empowers businesses to scale.
Tech Stack
Technologies and tools I work with daily. No arbitrary percentages â just honest proficiency.
Frontend


Backend
Database
Cloud & DevOps
Experience
My professional journey and the teams I've been part of.
Software Engineer
- â¸Driving full-stack development of enterprise-grade applications using ASP.NET Core and React.js, delivering high-performance solutions for a global client base.
- â¸Architecting and optimizing complex relational database schemas in MSSQL, ensuring high availability and data integrity across distributed systems.
- â¸Collaborating within a high-velocity cross-functional team spanning Kenya, Ethiopia, and the USA, leveraging Agile methodologies to accelerate product delivery cycles.
- â¸Evolving engineering maturity by spearheading the adoption of modern design patterns and participating in deep-dive architectural reviews for scalable systems.
- â¸Championing operational excellence through the implementation of automated testing suites and CI/CD enhancements that reduced deployment friction.
Senior Software Engineer & Tech Lead
- â¸Leading technical strategy, architecture decisions, and technology stack selection for the engineering team.
- â¸Collaborating with product managers to define scope, break down complex features, and ensure on-time delivery.
- â¸Designing scalable, reliable systems on Google Cloud Platform while balancing short-term needs with long-term technical debt.
- â¸Championing code quality through automated testing, CI/CD pipelines, and rigorous code reviews.
- â¸Mentoring junior developers and fostering a culture of knowledge sharing and continuous growth.
Fullstack Software Engineer
- â¸Built responsive web interfaces with React.js, delivering pixel-perfect UIs tailored to product requirements.
- â¸Designed and documented RESTful APIs, ensuring comprehensive knowledge sharing across the team.
- â¸Crafted user-friendly interfaces in Figma for both mobile and web applications.
Education
Bachelor of Science, Computer Science
Kirinyaga University
Kirinyaga, Kenya âĸ Aug 2018 â Oct 2022
Strong foundation in programming, data structures, algorithms, software engineering, and database management.
Blog
Thoughts on software engineering, architecture, and building great products.



