Saleh Kamal · Cairo, Egypt
Building lightning-fast web experiences with modern technologies. Specializing in performance optimization and scalable frontend architecture.
On my YouTube channel "Dev Journey", I share my learning path from Junior to Senior Frontend Developer. I believe the best way to master something is to teach it, so I create content about frameworks, web fundamentals, and real development challenges to help us all grow together.
Frontend Frameworks
React, Next.js, TypeScript, and modern tooling
Web Fundamentals
Performance, accessibility, and best practices
Learning Journey
Real challenges, solutions, and career growth
I love web performance — it’s basically frontend engineering mixed with the fun of tuning a drift car. You want more speed, but you can’t sacrifice control. Over time, I developed a deep focus on performance optimization. I’ve worked on projects where I diagnosed what slowed a website down and improved loading times, Web Vitals, and overall user experience. Real performance isn’t just scoring 100 in Lighthouse; it’s building fast, stable, reliable websites.
Core Focus Areas
45%
Average improvement in performance metrics across client and personal projects
0.1s
Typical Largest Contentful Paint (LCP) after optimization work — just kidding, it depends
100 Lighthouse
Because high performance shouldn’t be optional
I create detailed articles about web development, performance optimization, and best practices. In today’s AI-driven world, memorizing every new framework or library won’t make you faster than an LLM — but understanding the fundamentals will. Think of it as leveling up your brain while the bots handle the syntax.
Explore all articlesBeyond frontend development, I’ve explored many areas of the web — from building ERP systems with Frappe (arguably the most frustrating framework you can try 😅) to creating lightweight websites with WordPress and Framer, and even backend work with Flask and Django. This diversity helped me become a well-rounded web developer, not just someone who masters a single framework. While I don’t usually focus on listing every technology I’ve learned, here’s a snapshot of my “LLM-like” capabilities that hiring managers (and ATS systems) tend to love.
I've worked with diverse technologies:
I have worked on multiple projects ranging from e-commerce platforms to SaaS applications. Each project demonstrates my commitment to performance excellence, clean code, and user-centric design.
I built this website as my new personal portfolio, with an integrated blog to share my thoughts and document my learning journey. My main goal was to turn the entire site into a live demonstration of my skills, so performance and clean architecture were key priorities. To achieve this, I chose Next.js, taking advantage of PPR and SSG for static sections to maximize speed and SEO. I also worked through some of the more challenging parts of the framework—such as the new caching system and Cache Components—which felt confusing at first for a Junior Dev. A big challenge was making the comment system fully interactive without hurting performance, and implementing a complete admin dashboard to manage all dynamic content efficiently. Overall, this project showcases my ability to build modern, performant, and scalable full-stack frontend applications.
I worked with Centipic Studio to fix website bugs and provide performance improvement insights. thay have a problem on there contact us page and some functionalities are not working and deploy related issues
I've built this landing page website for a real estate company to showcasing their projects, the services they offer, and providing an easy way for users to contact them.
My Legacy Portfolio is the first personal portfolio I built as a self-taught front-end developer. It includes a collection of early projects, UI experiments, and web development work that reflects the foundation of my learning journey. I’m including it in my new portfolio to show my evolution, how my design and coding style matured, and how far I’ve come since then.