Full-Stack Developer

Professional Full-Stack developer

As a junior full-stack developer, I build responsive and dynamic web applications. My expertise spans HTML, CSS, JavaScript, React.js, and Next.js for front-end development, complemented by Python, Django, Flask, and PostgreSQL for robust back-end solutions. I am committed to writing clean, maintainable code and crafting user-focused designs, always seeking to integrate new technologies to deliver impactful solutions.

View Github
personal photo

About Me

Full-Stack developer



Dedicated Full Stack Developer with practical expertise honed through an intensive Information Technology Institute(ITI) Code camp. Skilled in building dynamic and responsive web applications, adept at both front-end interface development and robust backend system design. My background in Communication and Electronics Engineering provides a unique analytical and problem-solving approach to software development.


Projects

E-Commerce

A responsive e-commerce platform built with Vite React, HTML, CSS, Bootstrap, Animate.css, and AOS library, specializing in smartphones.

SceneSmith(Movie-website)

SceneSmith is a responsive movie app built with React.js and Bootstrap. Discover trending movies, search by title, and view details like ratings and overviews. Smooth animations and a modern UI ensure a great user experience across all devices.

To-Do App

This is a simple to-do application built with React. It allows users to create, read, update, and delete to-do items, helping you manage your tasks effectively.


WindyX (Weather website)

WindyX is a sleek and interactive weather application built using HTML, CSS, and JavaScript. It provides real-time weather updates with a minimalist, futuristic UI, allowing users to check the weather for different cities effortlessly.

Book-Store

A Django-based bookstore application showcasing the MVT design pattern, user authentication (login, signup, permissions), Django Admin, and PostgreSQL integration for managing books with CRUD functionalities

User-Management

A complete interactive user management system written in Bash, designed for Linux environments. It allows system administrators to easily perform essential user-related tasks via a simple terminal menu.


Education

Information Technology Institute(ITI)

Full-Stack development using Python Track

Alexandria branch

Mar-2025, Aug-2025

Faculty of Engineering

Communication and Electronics department

Alexandria University

Sep-2019, Jun-2024