Turning your Ideas
into Reality.

Hey, I'm Brian Gachiri, a Fullstack Developer based in Nairobi, Kenya. I build elegant, scalable software that solves real problems and creates experiences people love.

Scroll
5+
Years of Experience
20+
Projects Shipped
6+
Companies Worked With
Full Stack
Specialization
Full-Stack Capabilities

Built to deliver. Across the stack.

From pixel-perfect frontends to battle-tested APIs and cloud deployments, I own the full product lifecycle so you don't have to stitch together a team.

ReactNext.jsVue.jsTypeScriptTailwind CSSInertia.jsLaravelDjangoNode.jsAdonis.jsPythonPHPPostgreSQLMySQLMongoDBRedisPrisma ORMAWSDockerKubernetes / K3sDigital OceanCloudflareCI/CDAndroidJavaReact NativePytestPostmanAlgoliaGitFigmaAgileReactNext.jsVue.jsTypeScriptTailwind CSSInertia.jsLaravelDjangoNode.jsAdonis.jsPythonPHPPostgreSQLMySQLMongoDBRedisPrisma ORMAWSDockerKubernetes / K3sDigital OceanCloudflareCI/CDAndroidJavaReact NativePytestPostmanAlgoliaGitFigmaAgile

Frontend

Interfaces people actually enjoy using

ReactNext.jsVue.jsTypeScriptTailwind CSSInertia.js

Backend

APIs that hold up under real load

LaravelDjangoNode.jsAdonis.jsPythonPHP

Databases

Data stored fast, queried right, never lost

PostgreSQLMySQLMongoDBRedisPrisma ORM

DevOps & Cloud

Deployed, monitored, and always online

AWSDockerKubernetes / K3sDigital OceanCloudflareCI/CD

Mobile

Native apps when the web isn't enough

AndroidJavaReact Native

Quality & Tools

Reliability built in, not bolted on

PytestPostmanAlgoliaGitFigmaAgile
Ship Faster
A battle-tested stack gets your product to real users in weeks, not quarters.
Scale Smart
Architectures designed to grow without painful rewrites when traffic spikes.
Polish Everything
Details that make users say 'this just feels right'
Portfolio

Selected Projects

Things I've built that I'm proud of

Career

Work Experience

Over 5 years of building production software across startups and mid-size companies.

6 Companies
Across Kenya & Remote
Worked with startups, agencies, and product companies across FinTech, EdTech, SaaS, and Sports platforms.

Full Stack Developer · Techvannah

Next.jsLaravelK3sRedisMongoDB
  • Led architectural design for Bantu Predictions & Sokapedia — a comprehensive sports knowledge platform.
  • Designed hybrid database: MongoDB + MySQL, with Redis caching and MinIO file storage.
  • Built backend APIs (Laravel) and React/Inertia.js Admin Dashboard.
  • Deployed on K3s (lightweight Kubernetes) with Cloudflare DNS & domain management.

Full Stack Developer · Kisokolab

ReactVue.jsDjangoNode.js
  • Converted Figma designs into responsive UIs using React.
  • Developed table configurations for multiple projects in React and Vue.js.
  • Built a Pay-As-You-Go interest payment trend system with Django & Vue.js.
  • Created a construction site reporting interface with Vue.js and Adonis JS.

Backend Developer · Zerotech Agency

PythonPytestAWSAlgolia
  • Wrote Python tests using Pytest and documented APIs on Postman.
  • Integrated Algolia search and facial recognition for user profile verification.
  • Managed AWS pipelines and implemented multiple OAuth sign-in options.

Full Stack Developer · Gratitude India

LaravelReactSMS API
  • Integrated bulk SMS APIs into an ATS platform, handling 5000+ daily SMS.
  • Optimized CV search functionalities by 60% and refactored legacy code.
  • Built new features and documented with flowcharts, diagrams, and videos.

Full Stack Developer & Tutor · Kwetuhub

PHP/LaravelDjangoJavaAndroid
  • Taught web and mobile development (PHP/Laravel, Django, Android/Java).
  • Designed social media ads using Canva and Adobe Illustrator.
  • Maintained and developed features for the business site (kwetuhub.com).

Software Developer · Muva Technologies

JavaPHP/LaravelPythonDigital Ocean
  • Developed Android and web apps using Java, PHP/Laravel, and Python/Django.
  • Deployed projects to production on Digital Ocean and managed domains.
Let's Talk

Get In Touch

Have a project in mind? Want to collaborate? Or just want to say hi? My inbox is always open.

Email
briangachiri7@gmail.com
Location
Nairobi, Kenya 🇰🇪
Find me on
Usually responds within 24 hours