Hello, I'm Omar

Front‑End React Developer crafting fast, accessible experiences

I build user-focused interfaces with React, modern JavaScript, clean CSS, and thoughtful UX.

Available for work

Let’s build something great

Open to freelance and full-time roles. Remote-friendly.

  • React
  • TypeScript
  • Node

About Me

Hi, I’m Omar, a Computer Science student and software developer with skills in front-end, back-end, and data-driven solutions. I enjoy building responsive websites, automation tools, and scalable applications, and I’m always eager to learn and tackle new challenges.

Why Work With Me

I specialize in building responsive, high-performance React single-page applications (SPAs) that deliver seamless and engaging user experiences across all devices. My focus is on writing clean, maintainable code that enhances scalability and ensures fast load times to maximize user retention and satisfaction.

Skills

HTML & CSS

  • Semantic HTML5
  • Modern CSS (Flexbox, Grid)
  • Responsive design

JavaScript & React

  • JavaScript (ES6+)
  • React (components, hooks)
  • State with Context

APIs & Data

  • REST APIs
  • Fetch / Axios
  • MS SQL Server basics

UI & Web Fundamentals

  • Accessibility basics
  • Performance basics
  • Clean, user‑focused UI

Tools & Platforms

  • Git & GitHub
  • Netlify
  • VS Code, Vite, NPM

Education & Experience

Faculty of Computer Science, Tanta University

2024 – Present

CS student focusing on front‑end engineering, data structures, and software development fundamentals.

Digital Egypt Pioneers Initiative (DEPI) — Front‑End React Intern

Jun 2025 – Present

Hands‑on training building responsive interfaces and React applications, component patterns, and state management.

RAYA — Software Intern

Aug 2025 – Sep 2025

Worked with REST APIs and MS SQL on internal tools; implemented data flows and practiced clean Git workflows.

Featured Projects

Tech News

React news app with category filtering and responsive UI. Fetches and displays latest tech headlines.

React API Responsive
View Site

Contact

Feel free to reach out via phone or social.

📞 +20 115 010 55050