
Kijamii
The Kijamii project is a portfolio website for a top marketing agency, featuring dynamic GSAP animations. Built with Next.js, TypeScript, and Shadcn, it showcases their capabilities with an interactive design.
I build production-ready frontend, backend, and mobile experiences for agencies, dashboards, and product teams.
Quick proof
Current agency experience, strong frontend judgment, and enough backend/mobile range to move cleanly across product edges.
2024
CS bachelor's
4+
Roles & internships
3+
Years of experience
Web + Mobile
Where I ship
Current role
Shipping production Next.js and React interfaces for client-facing work.
Core lane
Figma handoff, API integration, performance, accessibility, and real UI states.
Range
Comfortable across TypeScript, Node.js, Flutter, React Native, REST, and GraphQL.
Featured work
A few selected builds with the role, stack, and context visible before you jump into the full project archive.

The Kijamii project is a portfolio website for a top marketing agency, featuring dynamic GSAP animations. Built with Next.js, TypeScript, and Shadcn, it showcases their capabilities with an interactive design.

JobSolv is a web app that streamlines job searches by offering AI-driven tools for crafting ATS-compliant resumes and automating applications. It integrates AI/ML to filter relevant jobs, providing a comprehensive solution for job seekers.

OFL is a web app for ORA company, managing amateur sports leagues in Egypt.
Interactive lab
A focused look at the playable experiments and utility tools that make the portfolio feel hands-on.
Working lab
Star Drift, browser tools, and experiments
How I work
I care about making the final interface match the design intent while still handling real content, loading states, and edge cases.
I like clear checkpoints: ship the useful slice, verify it in the browser, then polish the interaction until it feels intentional.
I work best with teams that value calm communication, practical tradeoffs, and frontend quality that survives production use.
I notice awkward loading states, clipped labels, unclear empty screens, and the half-second of motion that can make an interface feel cared for.
Toolkit
Full breakdown on the About page - skills orbit, selected impact, and more.
I am open to roles and builds where thoughtful interfaces, reliable APIs, and production polish matter.