EvanrobbyFrontend Developer

Frontend developer · Nairobi, Kenya

Interfaces built
with patience.

Four years turning design files into fast, responsive React products - Next.js or TanStack Start for apps, Astro for sites like this one. Dealerships, mentorship platforms, fundraising tools. I sweat the states nobody screenshots.

4+
Years shipping
20+
Projects
15+
Clients
GMT+3
Nairobi
Sketch-style portrait of Evanrobby Macharia in a patterned jacket
A laptop open on a wooden desk, with woven baskets on the wall behind it
at the desk, most days

Selected work

33 projects. Six shown.

About

the short version
More about me →

I care about the small things: a layout that holds at every width, a form that says what went wrong, a page that loads before you notice it loading.

Most of my work is React. Next.js or TanStack Start when it's a product, Astro when it's a site that should mostly be HTML - this one is. Tailwind for the surface, Redux or Zustand when the state gets interesting. I usually join early - while the design file is still moving - and stay through launch.

The tools have changed over the years and I expect them to keep changing; what hasn't is picking the right one for the job. Right now that means learning React Native for mobile and pushing further into motion with GSAP. The best projects I've had started with a shared file and a lot of questions.

Experience

2024 - Present
Frontend Developer · Full-time, remote

Frontend for a Nairobi digital growth partner that builds brands, products and platforms — taking designs from the file to production for its clients and its own site, in whatever stack the project calls for, and staying on for the releases after launch.

2023 - Present
Frontend Developer · Retained

Part of the engineering team on a retained basis: I look after a set of live systems — bug fixes, new features and updates as they’re needed — and pick up the frontend build when a new project comes in.

Mar 2022 - Present
Freelance
Frontend Developer

Building responsive React applications - Next.js and, more recently, TanStack Start - for clients across automotive, education and non-profit work, with Astro for content-led sites. Usually from the design file through to launch, and often staying on for the second release.

Mar - May 2023
Mjengo Smart Technology
Frontend Developer, Intern

Worked on dynamic web applications in React, Next.js and Tailwind, and spent the internship tightening performance and code standards across the product.

2020 - 2021
Modcom Institute of Technology
Certification in Software Development
2017 - 2020
Multimedia University of Kenya
BSc, Information Technology

Toolkit

Dailyreach for these without thinking
Next.jsReactTypescriptJavascriptTanStack StartAstroTailwind CSSshadcn/uiTanStack QueryRedux / ZustandGit
Oftenmost weeks
TanStack FormTanStack TableGSAPFramer MotionFigma
Comfortablehappy in these when a project needs it
Node & ExpressDjangoGraphQLMongoDBDirectus
Learningright now
React Native

From the notebook

All writing →
let's make something good

Got something that needs building?

Freelance, contract, or an extra pair of hands on a deadline.