mahmoud hasan
Bis 2019, Java Developer, Vodafone Global Enterprise
Kairo, Egypt
Timeline
Professional experience for mahmoud hasan
Current 2 years and 5 months, since Nov 2020
Senior Java Developer
ITSC
10 months, Jun 2017 - Mar 2018
Java Developer
channel-vas
Enhancing the performance of the main app Advoice. Create high performance REST APIs ( Using Java8, Spring Boot, Cassandra, Redis). Enhancing database design and queries (MySQL). Upgrading the system by adding new cutting-edge technologies. Working closely with DevOps team. Adding Redis and Kafka implementations to the system.
1 year and 5 months, Feb 2016 - Jun 2017
Full stack Java
Tez Tour
Responsible for maintain full Stack web Apps, which manage all the cycle of working inside all branches of Tez-Tour (using java7, Spring MVC, Oracle DB, html5 ,Javascript , ajax & Jquery) . Responsible for developing REST web services. Creating Packages/Functions/Procedures in PL/SQL. Support and develop C# ASP.net web application. Develop Payment Gateway with AAIB ( Arab African International Bank ) for TEZ Tour Egypt
1 year and 4 months, Oct 2014 - Jan 2016
Java and Python developer
Secware
Python Instructor. Develop java web application . ( using java 7 , MySQL , Swing ) Develop Java desktop applications ( using java 7 , Spring MVC, MySQL )
Educational background for mahmoud hasan
4 years and 10 months, Sep 2009 - Jun 2014
Physics and Computer Science
Ain Shams University
Languages
English
Fluent
German
Basic