Ahmed Nabil
Angestellt, Java Software Engineer, TBA Group
Netherlands, Niederländische Antillen
Werdegang
Berufserfahrung von Ahmed Nabil
Bis heute 4 Jahre und 2 Monate, seit Apr. 2020
Java Software Engineer
TBA Group
7 Jahre und 2 Monate, Feb. 2013 - März 2020
Java Software Engineer
EJADA
• Develop Java backend code for web applications which implement MVC pattern, also based on SOA using mainly J2EE, JSF, Spring technologies and Hibernate. • Increase web pages speed performance +40% by applying Google Page Speed guidelines. • Write modular code (separation of concerns) to make it maintainable and testable (TDD). • Develop and consume REST/SOAP web services - around 36 web services. • Experience how to debug and trace production issues and preparing incident reports.
8 Monate, Juli 2012 - Feb. 2013
Junior Software Engineer
EJADA
• Participate in preparing a custom Java web framework “Ejada Spectrum Framework” • Hands on working with JSF, Spring, Richfaces, jQuery and Jasper Reports. • Experience in Reverse Engineering old legacy monolithic systems. • Learn old legacy systems language code with extreme deadlines like Mainframe/Visual Basic • Make some data analysis to combine all related information under one umbrella. • Prepare Data Migration scripts from old legacy Aviation systems to the new ones
Ausbildung von Ahmed Nabil
2005 - 2010
Computer and Systems Engineering
Faculty of Engineering, Alexandria University
Sprachen
Englisch
-
Arabisch
-