Hire a
Software Craftsman

Hi, I'm Bruce Simiyu, a Nairobi-based software engineer on a mission to build thoughtful, high-performance web experiences that solve real problems and delight users.
With over three years of hands-on experience, I blend strategic thinking and craftsmanship to create software that’s not
just functional — but meaningful.
I’m driven by a belief that great software should feel intuitive, beautiful, and a joy to use.

Forever chasing that elusive zero-bug state.

Profile Picture

Bruce Simiyu

Software Engineer

Download CV

About me

Profile Picture

Bruce Simiyu

I’m a software engineer with a passion for turning complex challenges into elegant digital solutions. What started as curiosity in code during university grew into a deep love for crafting polished web experiences — from sleek user interfaces to scalable backend services.

My journey hasn’t been just about learning frameworks and languages — it’s about figuring out how technology can elevate human experiences. Whether I’m optimizing application performance or refining a UI animation, my focus is on clarity, craftsmanship, and pure usability.

I‘m most comfortable working with JavaScript/TypeScript, React, and Next.js, and I enjoy exploring backend systems with Go and the .NET ecosystem. To accelerate my workflow, I integrate AI tooling like Cursor and GitHub Copilot for intelligent code completion, v0 by Vercel for rapid UI prototyping, and AI agents to streamline research, code generation, documentation, and testing.
Building Safeswap, experimenting in a little lab - and still writing tech blogs

Services

Frontend Development

  • - Proficiency in JS, TS, Reactjs, and Next
  • - Expert in modern CSS tools like MUI, ShadCN
  • - State management using Redux, Jotai
  • - Deep gist of Algorithms and Data structures
  • - Performance tuning with Lazy loading, code splitting
  • - Web security; XSS, CORS, CSRF
  • - Unit, integration, and end-to-end testing

API Development

  • - Creating well-documented, versioned REST APIs
  • - API documentation using Swagger, OpenAPI
  • - Thorough API testing using Postman, cURL
  • - API Integration using (REST, GraphQL, WebSockets)

Technical Writing

  • - Developing interactive documentation with embedded code samples, API playgrounds, and real-time API response examples
  • - Document new features while ensuring technical accuracy and completeness
  • - Creating localization-ready documentation that supports global developer communities

Featured Projects

I`m always working on something. Here are some of my latest projects.

escrowimage
A secure, open-source escrow platform built with Next.js that enables safe peer-to-peer transactions with real-time payment processing, KYC verification, dispute resolution, and comprehensive user protection.
chatwithlogimage
Code queries meet AI wizardry: This innovative platform transforms the way developers tackle challenges, offering instant, AI-powered solutions at any hour. By seamlessly blending the comprehensive knowledge base of a traditional coding forum with cutting-edge AI technology, it provides personalized, context-aware answers that evolve with each query.
chatwithlogimage
A modern Crowdsourced City Improvement Platform for Nairobi City. It addresses the need for increased civic engagement and transparent urban planning. Features include; with easy-to-use voting mechanism, accessibility features for users with disabilities. Check READme.md.
chatwithlogimage
A modern sneakers eCommerce website landing page. The site features a responsive design, intuitive product browsing and search functionality, and a streamlined checkout process.
chatwithlogimage
A Robust Task Management App with CRUD operations for tasks, tasks categorization, priority levels, due dates and reminders, Data export and backup using formats CSV or JSON
See More...

Featured Articles

Learning and writing tech staff. Interact with my blog

chatwithlogimage
For frontend tooling, Vite can be said to have made create-react-app obsolete. Hot Module Replacement and performance make it an asset for the front end. To explore more about Vite check out this article. Read more...
chatwithlogimage
Build, Deploy, and Host Your Vite App on GitHub Pages with GitHub Actions CI/CD. Read more...
chatwithlogimage
Beginner`s Guide to TailwindCSS and the Just-In-Time Engine. Read more...
Visit Blog