Career Profile

A third year Software Engineering master’s student at Politecnico di Torino with an interest in software development especially RESTful API Development, Back-end Development, Web Services, Application Development. Always seeking to learn more and to develop my skills in every aspect.

Experiences

Software Engineer

June 2020–Present
Connexx-An EWO company

Working as fullstack developer on IOT platform that controls and gathers data from various nodes and sensors. Visualize and manage the user devices, installation. Stack used: Javascript, Jquery, Java, Hibernate, Postgres SQL

Software Development Intern

August 2017–September 2017
IBM Egypt

I was enrolled in a team that is responsible for the development of a E-commerce web and mobile application following the agile software development methodology, I participated in creation of the database tables, triggers and some of the front-end development for the website.

Projects

School-Management-System - Implemented a website with my teammates following agile methodology using Django framework that manages a school by providing different functionalities to different types of users, it can be considered as a small portal that contains students data that can be accessed by their parents in order interact with teachers and the employees.
Optimized-Firewall-Anomaly-Resolution - An Algorithm that can minimizes the number of resolutions that have to be performed by network administrators to fix the detected conflicts and Designed a RESTfulWeb service that offers this algorithm as a service for the requesting clients.
Second-Hand-Market-Application - An Android mobile application that provides online platform for users to sell and buy items.
AirLineSystem - A website for managing seats reservation for flights, which enable the users to create profile and have a realtime view of the plane so they can reserve and purchase seats.
LaTazza - LaTazza is a desktop application that helps to manage the sale and the supply of coffee capsules inside a company.
Sentiment-Analysis-IMDB - Implemented the analysis for recognizing the sentiment and classifying each review to be either positive or negative given the 50k labeled IMDB movie reviews in text format using various classifiers.

Skills & Proficiency

Java

C

Kotlin

Android

JAX-RS, Jersey, JAXB

PHP

Python & Django

Hadoop, Map Reduce & Spark

Javascript & jQuery

React native