Fullstack Developer

I'm Eric Maina—a frontend heavy fullstack developer who cares about fast, accessible, and beautiful websites.

Let's build something that works harder and loads faster.

I've been building on the web for half a decade*, and in that time, I've learned what makes a great site tick.

My background blends development, UI/UX design, and a solid dash of branding—from building polished storefronts in Shopify to deploying lightning-fast landing pages with Astro and Pocketbase.

I've worked solo, in teams, and alongside agencies. I'm comfortable diving into performance audits, biannual design refreshes, or sprinting toward a product launch. No matter the project, I bring clean code, smart design decisions, and a sense of calm when things get hectic.

Let's Talk

If you're looking for a developer who can code it, design it, and optimize it, I'd love to hear from you. I take on projects that challenge me, clients who trust the process, and teams that value thoughtful collaboration.

Please enter a valid email address (e.g. user@example.com)

Frequently Asked Questions

What kind of projects do you work on?

I work on fast, accessible, and design-forward websites. I'm a frontend-heavy fullstack developer, so I handle everything from clean code to clean UI. I've built Shopify storefronts, launched static sites with Astro, and integrated Pocketbase for backend magic.

What technologies do you use?

I mostly work with JavaScript, Astro, Pocketbase, HTML, CSS, and Shopify. I care a lot about performance, accessibility, and code quality—so I'm constantly refining my stack to build better experiences.

Do you do both design and development?

Yes! My background blends UI/UX design with solid development skills. Whether I'm creating a layout or writing the logic behind it, I care about both how things look and how they work.

Are you available for freelance or contract work?

Yes, I'm available for freelance and contract projects. I'm into work that's challenging, collaborative, and built on trust. If that sounds like your team, let's talk.

Can you improve my existing website?

Absolutely. I can audit your current site for performance and accessibility issues, help redesign it, or just clean up the code. It depends on what you need—I'm flexible.

What sets you apart from other developers?

I care about the whole picture—code, design, branding, and user experience. I bring calm to chaotic projects, make smart decisions under pressure, and avoid building anything I wouldn't want to use myself.

Where are you based?

I'm based in Kenya, but I work with clients all over the world. Time zones aren't a dealbreaker—I just care that the project's a good fit.