Bhabadyuti Bal
Angestellt, Senior Software Developer, Hitachi Rail
Stuttgart, Germany
Timeline
Professional experience for Bhabadyuti Bal
Current 1 year and 10 months, since Feb 2023
Senior Software Developer
Hitachi Rail
Current 5 years and 1 month, since Nov 2019
Senior Software Engineer Java
Sii India
Developing application features in an agile environment using Java & Spring Boot. Writing clean, maintainable code with continuous refactoring along with the test suits. Developed REST APIs with Open API specification. Involved in database design and preparing db migration scripts. Writing unit and integration tests for all layers. Containerize apps using Docker & Kubernetes. Configuring CI/CD pipelines using Azure DevOps. Documenting & maintaining software architectures and decision records.
Involved in a Product Development where my role is to design & develop automotive product functionalities, guiding the team, actively engaged with product architect & product owner to streamline the design, executing the sprints, presenting the sprint completions to product owner & stake holders etc. Travelled to MANN+HUMMEL headquarter (Stuttgart, Germany) and successfully implemented complex product features in a user facing environment. Technologies - Java 8, Python, CIM database, Webservices
1 year and 7 months, May 2017 - Nov 2018
Software Developer
PITERION India
Worked as an Application Developer using Java, J2EE Frameworks. My roles includes developing Rest APIs for producing & consuming services, integrating REST APIs with client code, implemented custom filter and roles for API security using Spring Security and NTLM, participating in Scrum meetings, resolving production issues etc. Platform: Java/J2EE, Spring boot, REST-Template, JPA, Hibernate, Spring-REST, Oracle.
2 years and 3 months, Jan 2015 - Mar 2017
Software Engineer
Bluetree Consultancy Services Pvt Ltd
Developed services to push attendance data from distributed punch devices to database Created schedulers to analyze raw attendance data & generate the Man -days data Developed complete HRMS dashboard with advanced High charts and dynamic forms Structuring & re-structuring the data to generate Jasper reports and high charts. Developed bonus calculation based on OT & improved absence mgmt. functionality. Technologies - Java/J2EE, Spring, Web Services, MY SQL, Unix, Shell script
Educational background for Bhabadyuti Bal
4 years and 1 month, Sep 2009 - Sep 2013
Computer Science
Biju Patnaik University of Technology
Software Engineering, Data Structures, Algorithms, Compiler Design, Web Technologies.
Languages
English
Fluent
German
Basic