<OMAR />

Welcome, I'm Omar Yasser

|

|

About Me
profile

About Me

Hi there 👋, I'm Omar Yasser, an 18-year-old self-taught full-stack web developer from Egypt 🇪🇬. I've been learning programming for several years through hands-on projects, documentation, and real problem solving.

  • JavaScript: learned from Elzero Web School on YouTube, the Eloquent JavaScript book, and by solving challenges on LeetCode.
  • React.js & Next.js: studied from Jonas Schmedtmann’s courses, official documentation, and applied them in practical projects.
  • Node.js: learned from Jonas, MaharaTech, and the Node.js Design Patterns book — with a focus on clean architecture and scalable backend systems.
  • MongoDB & Mongoose: practiced through Jonas, MaharaTech, MongoDB documentation, and MongoDB University (Aggregation Framework).

I'm passionate about building efficient, modern web applications and continuously improving my skills to become a top freelance developer.

Skills

  • HTML

    HTML

    Advanced

    Strong knowledge of semantic HTML and accessibility best practices.

  • CSS

    CSS

    Advanced

    Experienced with Flexbox, Grid, Responsive Design, and modern layouts.

  • JavaScript

    JavaScript

    Advanced

    Comfortable with ES6+, DOM manipulation, asynchronous JS (Promises, async/await).

  • React.JS

    React.JS

    Advanced

    Building dynamic interfaces using hooks, context API, component-driven architecture and fimilar with a lot of react eco-system like redux, react query, react router etc...

  • Next.JS

    Next.JS

    Advanced

    Building SSR and SSG applications, routing, basic API routes.

  • Tailwind CSS

    Tailwind CSS

    Advanced

    Rapidly building modern, responsive UIs with utility-first CSS.

  • Node.JS

    Node.JS

    Advanced

    Building simple backend services, REST APIs, and middleware handling.

  • Express.JS

    Express.JS

    Advanced

    Creating REST APIs, middleware, and handling routing and errors.

  • MongoDB

    MongoDB

    Advanced

    Working with schemas, models, basic queries, and Mongoose integration.

Get in Touch

Have a question or want to work together? I'd love to hear from you.