
Karim Fayez
Full-Stack Developer & Creative
I'm an 18-year-old developer from Egypt crafting beautiful, interactive web experiences. Skilled in React, Node.js & Python. CS50 certified. I combine clean code with creative design to build products that matter.
Scroll to explore
About Me
About Me
I'm a self-taught developer passionate about building beautiful and functional web applications. With a strong foundation in full-stack development, I've successfully shipped multiple projects that solve real problems.
π Education
CS50 Harvard
π Location
Egypt πͺπ¬
π Status
Open to opportunities
What Drives Me
Clean code & best practices
User-centric solutions
Continuous growth
Innovation & impact

π Education

Problem Solving

Collaboration & Teamwork π€

Mindfulness & Reflection π§
CS50 Harvard β π Education
Completed Harvard's prestigious CS50 course, gaining deep knowledge in computer science fundamentals, problem-solving, and software engineering best practices.
EXPERTISE
Skills & Tech Stack
A diverse toolkit built through hands-on projects, continuous learning, and real-world problem solving.
Frontend
- React
- TypeScript
- Tailwind CSS
- Next.js
- Framer Motion
Backend
- Node.js
- Express
- REST APIs
- Database Design
- Server Setup
Languages
- JavaScript
- Python
- HTML/CSS
- TypeScript
- SQL
Tools & Services
- Git/GitHub
- Vercel
- Cloudflare
- Railway
- Render
Proficiency Levels
Projects
5+
Shipped & Active
Experience
Self-Taught
Self-Taught
Focus
Full-Stack
Full-Stack Dev
FEATURED WORK
Projects & Innovations
Real-world solutions built with passion and precision. Each project showcases my ability to blend technical excellence with creative design.
Building & Shipping More
Currently building innovative solutions. New projects launching regularly!
Life Skills & Personal Growth
Life Skills & Personal Growth
Beyond coding, I focus on holistic personal development to become a better creator and human.
Critical Thinking π§
Analyzing problems deeply and making informed decisions with logical reasoning.
Mindfulness & Reflection π§
Practicing mindfulness and meditation to maintain clarity and emotional balance.
Collaboration & Teamwork π€
Collaborating effectively with diverse teams to achieve shared goals.
Creative Problem Solving π‘
Thinking outside the box and finding innovative solutions to challenges.
Emotional Intelligence β€οΈ
Understanding and managing emotions to build stronger relationships.
Resilience & Persistence πͺ
Bouncing back from challenges and maintaining determination through difficulties.
Personal Development is Continuous
Growing as a developer isn't only about new frameworks β it's about becoming a sharper thinker, a better collaborator, and a more self-aware person. These skills underpin everything I build.
GET IN TOUCH
Let's Create Together
Have an amazing project in mind? Let's collaborate and build something extraordinary. I'm always excited to discuss new opportunities and creative challenges.
Ready to Build?
Whether it's a website, web app, or something completely newβlet's make it happen. Reach out today!
Β© 2026 Karim Fayez β’ Full Stack Developer & Creative
Open to opportunities, collaborations & innovative ideas

