I am Shady Hussein. I originally come from Egypt and moved to Munich in 2010 to pursue my Master degree.
As i have been working in International companies for the past 11 years, I posses both personal and technical skills that enable me to achieve my future Employer's goals.
Bildung
I
Informatics
Technical University of Munich, Master's Degree
2013
Arbeit & Erfahrung
T
Development Lead
Testifi
Aug'2020 - May'2021
Germany
Tasks
Leading a Cross-functional team of 10 developers on technology
decisions and technical designs.
Managing development resource, tools and services to ensure all
projects and work are efficiently resourced and undertaken to the quality standards agreed.
Translating features into user stories within the team's backlog while managing, and prioritising this backlog to reflect
stakeholder's requirements.
N
Senior Software Consultant
NTT Data
Mar'2016 - May'2020
Germany
Tasks
Consulting the Scrum Master to facilitate the inter-team
communication and exchange of information by applying scrum
values.
Leading a team of 4 backend developers through code review and pair programming sessions to ensure code quality and knowledge
transfer.
Implementing Backend Microservices using Spring/Spring Boot and deploying them as a Docker image following the DDD pattern.
Designing and Implementing Jenkins pipeline on Openshift.
Implementing new features and enhancing overall performance in existing client projects using Java, JSF, JPA, MapStruct and SOAP.
Developed a Test automation framework using selenium and Apache POI. The Framework runs the tests locally or remotely on a
Selenium Grid. The tests can run on Methods or classes based.
Organised a training to guide other developers and testers on how to use the solution and customize it according to the need of their
projects. The training was a step in adapting Test-Automation
concepts in various projects.
Designing and Implementing various ESB processes with X4.
Software Developer
AFB
08/2014 - 02/2016, Munich, Germany
Tasks
Implementing Back-end Modules using JSF, applying the Inversion of Control concepts and Dependency Injection for back-end beans
and classes dependency.
Using the prime faces objects and composite components in combination with Ajax requests and events for front-end
development.
S
Working Student
SinnerSchrader
Jun'2013 - Apr'2014
Germany
Tasks
Implemented a full back-end system in Ruby on Rails. This involved
importing CSV files, parsing them and saving them in the database.
Importing images and Videos and resizing them with paperclip.
Handling different requests, perform database filtering and return the responses in JSON and JSONP format. CRON jobs to handle the import and the migration of the data on daily basis.
S
Working Student
Siemens
Jun'2013 - Sep'2013
Germany
Tasks
Developed a complex event-processing project. The project is a
proof of concept to apply different threshold values for different
rules. The rules above the threshold are fed to the CEP engine to
match the incoming events against them. The project follows the client-server architecture. The CEP core is an independent module
on the server, while the client generates XML requests with the facts.
S
Working Student
Siemens
Sep'2011 - Jul'2012
Germany
Tasks
Developed two server-side systems for iPad prototype products.
This involved handling application requests and sending the
appropriate data in XML format, communicating with confluence for
knowledge and documentation management, in addition to implementation parts of the client side.
Redesigned and refactored a company prototype product for searching medical data and patient medical reports.
M
Software Developer
Mentor Graphics
Feb'2009 - Mar'2010
Egypt
Tasks
Developed, built, released and maintained MIMIC/MIP software
development systems. This included defect reporting/resolution,
software distribution and licensing, and back line technical support.