Hi, my name is

Ibrahim John.

Front-End / Full Stack Engineer

Dar es Salaam, Tanzania

I'm a front-end engineer with a strong focus on building fast, scalable, and user-focused web applications. I specialize in modern JavaScript ecosystems and enjoy crafting clean, intuitive interfaces that balance performance with great user experience. I work extensively with React and Astro, integrating REST and GraphQL APIs, and leveraging edge-first technologies like Cloudflare Workers to deliver reliable, high-performance products.

I'm open to Front-End or Full Stack roles — remote or on-site.

see my resume

what i do

Frontend

  • Building responsive interfaces with React and Astro
  • Modern JavaScript (ES6+), HTML5, CSS3, Tailwind CSS
  • Single-page apps and content-driven websites

Backend & APIs

  • Node.js for server-side logic
  • REST and GraphQL API integration
  • Headless CMS with Strapi

Infrastructure & Cloud

  • Edge-first architectures with Cloudflare Workers
  • Cloudflare KV for fast, global data
  • Serverless and edge computing

Tools

  • Version control with Git & GitHub
  • Design collaboration with Figma
  • VS Code, Warp Terminal for development

where i've worked

Freelance Full Stack Engineer @Rusty Bytes

March 2024 - present

Arusha, Tanzania

  • Design and build full-stack web applications using React, Astro, and modern JavaScript.
  • Develop high-performance, SEO-friendly marketing and content websites using Astro.
  • Integrate REST and GraphQL APIs to support dynamic, data-driven interfaces.
  • Implement edge-first architectures using Cloudflare Workers and KV to improve speed and scalability.
  • Work directly with clients to translate business requirements into maintainable, production-ready solutions.

projects i've worked on

featured projects

Safari Wallet Web Platform

Travel marketplace for booking experiences, events, and holidays — book and pay by installments.

Next.jsReactTypeScriptTailwind CSSREST APIs

Cidi Web Platform

Cidi Web Platform

SEO-optimized marketing website built with React and Tailwind CSS, deployed on Cloudflare Pages.

ReactTailwind CSSJavaScriptCloudflare Pages

Herrerake

Herrerake

Personal portfolio and blog site built with Astro for fast, content-first delivery.

AstroTailwind CSSJavaScriptContent-driven

my projects

what's next

get in touch

I'm open to Front-End or Full Stack roles — remote or on-site — where I can continue to grow, solve meaningful problems, and build impactful digital products.

Whether you have a project to discuss or just want to say hi, my inbox is open for all!

Say Hello