Freelancer,
Web & Software Developer,
(future) Artificial Intelligence
Researcher.
resume
Technical Skills
Proficient
- CSS,
- HTML5,
- Python,
- Node.js,
- TypeScript,
- C++ Programming
Moderate
projects
Udagram
This project aims to host a Full-Stack application on a cloud service provider
through AWS console. The process involves configuring services, modifying package.json scripts,
and replacing hard-coded secrets with environment variables. The deployment process is made
reproducible in CircleCi. The Udagram app is provided as an alternative starter project. [more]
Storefront Backend
a backend application built using Node.js and Express, with a PostgreSQL database.
It provides a RESTful API for clients to perform CRUD operations on products, orders, and users.
The app can be set up using Node.js and PostgreSQL, and includes a Dockerfile for setting up a
Postgres database using Docker. It is a powerful solution for managing e-commerce data. [more]
Spyware Detector
A machine learning model designed to detect spyware. The project includes a website
built using HTML5, CSS, and JavaScript as a frontend for the application. Additionally, a
backend web service was created using Flask to handle requests between the frontend and the
pipeline. The project also involved creating the machine learning model. [more]
Calculator
A web-based application built using HTML5, CSS, and JavaScript. The Calculator
allows users to perform basic arithmetic operations and features a user-friendly interface. The
main function of the Calculator is powered by JavaScript, enabling users to input numbers and
perform calculations in real-time. The project is a great way to practice web development skills
and create functional and interactive web applications.[more]
Tic Tac Toe Game
A desktop game built using Python and pygame. It features an unbeatable computer AI
that always wins, making it a challenging game for players. The game is easy to play and has
simple yet visually appealing graphics. It is a great way to pass the time and challenge your
mind.[more]
experiences
NDM - Software Company
Sep. 2022 - Nov. 2022
I developed a frontend and Django API for an AI project that involves ID recognition. The user
can upload an image, which is then sent to the pipeline for processing. The result is then
returned to the webpage for display.
education
Faculty of Computers and Information
Sep. 2018 - Sep. 2022
Fayoum University, Egypt.
Udacity
Aug. 2020 - Dec. 2022
I have completed the Professional Web Development Nanodegree and the Advanced Full-Stack Web
Development program. [more]