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 resumewhat 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
- 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
Travel marketplace for booking experiences, events, and holidays — book and pay by installments.
Next.jsReactTypeScriptTailwind CSSREST APIs
SEO-optimized marketing website built with React and Tailwind CSS, deployed on Cloudflare Pages.
ReactTailwind CSSJavaScriptCloudflare Pages
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

