Hi, my name is

John Tarus

I build amazing products!

I’m a Frontend Engineer. I build high-quality, user-centered web products that solve real problems, with a strong focus on performance, usability, and clean design.

01. About me

I am a frontend software engineer with over four years of experience building scalable, performant, and visually engaging web applications. I enjoy turning ideas into intuitive user experiences, writing clean and maintainable code, and sharing knowledge through technical writing.

John Tarus

02. Testimonials

I have launched several products with John and I have enjoyed the entire journey from getting the project idea till launching. He is awesome to work with.

Ryan Cliff

Ryan Cliff

Data Science Engineer

Working with John on frontend features was a great experience. He translates designs into clean, responsive interfaces and pays close attention to user experience.

Alex Wanjohi

Alex Wanjohi

Product Designer

John consistently delivers high-quality frontend solutions. His React expertise and attention to performance and accessibility made a big impact on our product.

Outhan Chazima

Outhan Chazima

Full-Stack Engineer

John is reliable, detail-oriented, and easy to collaborate with. He builds scalable frontend components and improves UX while keeping the codebase clean.

Linda Wanjiru

Linda Wanjiru

Engineering Manager

I've worked on numerous projects with John and the flow has always been perfect. John is a great leader and we also listen to spotify together!

Ngeru Simon

Ngeru Simon

Android Engineer

03. Some Things I’ve Built

Pawa-AI

Pawa-AI

Pawa AI provides tools and APIs for building custom, secure and cost efficient AI solutions including language models, multimodal AI, speech and text capabilities and live web browsing.

AngularNgRxFramer MotionTailwind

Role: Frontend Engineer

SkyGarden

SkyGarden

Sky.Garden is a mobile-first e-commerce marketplace and SaaS platform that lets African merchants sell products online with inventory control, automated payments, and integrated shipping.

AngularTypescriptSwiperjsFramer MotionTailwindSweetAlert

Role: Frontend Engineer

Clients Portal

Clients Portal

The JamboPay billers portal lets registered billers manage and receive customer payments for services like utilities, fees, and bills through JamboPay's secure payment platform.

AngularTypescriptMaterial UITailwind

Role: Frontend Engineer

Bug-tracker

Bug-tracker

The application is an error logging and monitoring tool similar to Sentry. Note: you have to click the Dashboard link in the upper right corner to see the app as shown

NextjsTypscriptStyled-componentsCypress

Role: Frontend Developer

Oltotoi Ranch

Oltotoi Ranch

Oltotoi Ranch is a Kenyan livestock ranch specializing in sustainable feedlot operations and premium, ethically raised beef, combining modern practices with traditional ranching for high‑quality meat production.

NextjsTypscriptStyled-componentsReactReact-queryCypress

Role: Frontend Developer

04. Skills

AngularNgRxNodeReactMongoDBTailwindRedux-toolkitJWTGitGitGit