Omar Lokma

Frontend React Developer

Building scalable React applications that turn ideas into reliable digital products.

Focused on clean architecture, performance, and delivering production-ready frontend solutions.

Open to remote freelance work and internship opportunities.

Portrait of Omar Naguib Lokma

About

Frontend React Developer building scalable and high-performance web applications. I focus on clean architecture, responsive design, and delivering reliable digital solutions that help businesses launch modern web products.

Offered Services

I help businesses bring their ideas to the web with modern, performant interfaces.

Custom React Apps

Building scalable single-page applications using modern React, hooks, and component architecture.

Responsive Landing Pages

Designing fast, responsive landing pages that look consistent across mobile, tablet, and desktop.

UI Implementation

Converting Figma or design files into pixel-perfect, accessible, and reusable components.

Refactoring & Optimization

Improving existing frontend codebases with better structure, performance optimizations, and bug fixing.

Skills

Frontend & Web

  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • Bootstrap
  • React.js

Computer Science & Tools

  • Data Structures & Algorithms
  • OOP
  • SQL & Databases
  • Git & GitHub
  • Python
  • C++
  • Design Pattern

Soft Skills

  • Research
  • Teamwork
  • Time Management
  • Communication
  • Problem Solving

Experience & Training

Digital Egypt Pioneers Initiative (DEPI)

Frontend Developer Trainee · Nov 2025 – Present
  • Building scalable React applications using JavaScript, TypeScript and best-practice component architecture.
  • Applying clean architecture principles and collaborative Git-based workflows.
  • Gaining backend fundamentals with Node.js and Express for full-stack integration.
  • Learning containerization concepts using Docker and modern deployment practices.

Information Technology Institute (ITI) – Summer Training

Web Development Using React.js · July 2025 – 120 Hours
  • Built API-driven React applications integrating external services such as TMDB and REST Countries API.
  • Implemented dynamic routing, search functionality, pagination, and detailed view navigation.
  • Designed reusable component-based architecture with clean state management patterns.
  • Applied local storage persistence and theme switching (Dark/Light mode) for enhanced user experience.
  • Developed responsive interfaces using modern CSS techniques and best UI practices.

Projects

Screenshot of Movie App project

Movie App

A modern React-based movie application that integrates with the TMDB API. Users can browse movies and TV shows, view details and recommendations, search with pagination, and manage a personalized watchlist.

Tech: React, Vite, TMDB API

Screenshot of Movie App project

Rest-Countries-Explorer

A clean and responsive country encyclopedia built with React 19 and the REST Countries API. This app allows users to search for nations, filter by region, and view detailed statistics in either Dark or Light mode.

Tech: React, Vite, Rest API

Screenshot of Calculator App

Age-Calculator

A clean and responsive Age Calculator web application built with React 19 and Vite. This project takes a user's birth date and calculates their exact age in years, months, and days, featuring a modern UI and robust date validation.

Tech: React, Vite

Screenshot of Calculator App

Weather App

A modern glassmorphism weather web app built with HTML, CSS, and JavaScript using WeatherAPI. Features 3-day forecast, geolocation support, and responsive design.

Tech: Vanilla JavaScript (ES6+), WeatherAPI

Screenshot of To-Do App project

To-Do App

A modern, responsive to-do list application with dark/light mode toggle and local storage persistence to keep tasks saved.

Tech: React, Vite

Screenshot of GPA Calculator Web App

GPA Calculator Web App

An interactive web app that allows students to calculate their GPA based on courses and credit hours, with a clean UI and clear feedback.

Tech: HTML, CSS, JavaScript

Screenshot of Tic-Tac-Toe game

Tic-Tac-Toe (XO Game)

A simple two-player Tic-Tac-Toe game with a friendly interface that runs entirely in the browser.

Tech: HTML, CSS, JavaScript

Screenshot of Calculator App

Calculator App

A lightweight calculator for basic math operations with a minimal, modern layout.

Tech: HTML, CSS, JavaScript

Education

Bachelor of Science in Computer Science

Tanta University · Egypt Expected Jul 2027

Relevant courses and certificates: Fundamentals of Artificial Intelligence (IBM), Python for Data Science (IBM), Introduction to Cybersecurity (Cisco), Intermediate SQL (DataCamp), and more.

Have a project in mind? Let’s make it happen.

I build fast, scalable, and production-ready web solutions tailored to your business goals.


Start a Project

Call to Action & Contact

Ready to work together or have a question about a project? Reach out and I’ll get back to you as soon as possible.

Send a quick message

This form is for demo purposes — you can also contact me directly via email or LinkedIn.