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.