I am a software developer with one year of experience in developing enterprise IT solutions. I am passionate about creating innovative, high-quality products that solve problems and provide real value. I am constantly learning new technologies and exploring new ways to improve my skills.
Codi
A coding-oriented flashcards web app to help developers and students retain languages and frameworks concepts effectively using the Spaced-Repetation Algorithm.
Tech Stack: NodeJs, Express, ReactJs, MUI, Prisma, PostgreSQL
Notion-Potion
A Telegram bot that lets you quickly and easily save new notes, tasks, events etc... to your Notion workspace.
Tech Stack: NodeJs, Sqllite, Telegram Bot API, Notion API
Automation of the Egyptian Civil Court System
Worked as a back-end developer building REST APIs for the Civil Court System for the Egyptian Ministry of Justice.
Tech Stack: Java, Spring boot, Spring MVC, JPA, Oracle Database.
Beautify Anki
An open-source addon that completely transforms the UI of the Anki Windows app into a more modern one.
Tech Stack: Python, HTML, CSS, JavaScript, Bootstrap.
Diploma of Web Development
Lighthouse LabsBSc in Computer Science
Arab Academy for Science & TechnologyGPA: 3.92/4. Excellent with honours
JavaScript, Java, Ruby, HTML, CSS
Spring Boot, JPA, NodeJS, ReactJs, AJAX, Express, Prisma, EJS, JQuery, SCSS, Bootstrap, MUI, Rails, ActiveRecord
JUnit, Swagger, Storybook, Cypress, RSpec, Jest, Mocha, Chai, Postman
SQL, GIT, SVN
Software Developer
Integrated Solutions for PortsTechnical Support Engineer
AFRI-VISION for Import & ExportGraduate Teaching Assistant
Arab Academy for Science & Technology