Building with creativity & code
Karim Fayez

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.

React
Node.js
Python
TypeScript
Tailwind

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

πŸŽ“ Education

Thinking

Problem Solving

Teamwork

Collaboration & Teamwork 🀝

Mindfulness

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

Python85%
JavaScript85%
UI/UX Design75%
Video Editing70%
React60%
Node.js60%

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