During the development of this project, various apps were developed for the IBM portal environment based on portlets and Spring Boot services, as well as building a BI platform based on QlikView.
Full-stack application development, technical analysis, refinement of requirements with the business unit, coordination with the client, DevOps.
Environment: Eclipse, IBM Rational Application Developer.
May 2023 - Jan 2024
9 months
Amberg, Germany
Fullstack Developer
Bavarian State Office for Care (LfP)
Fullstack Java/JavaScript development of web applications.
During the development of this project, various procedures were developed to handle professional checks and to submit applications for state care allowances.
Full-stack application development, technical analysis, refinement of requirements with the business unit.
Team size: 6 people.
Technology: Backend development (Java 11, Spring Boot), Arc42, Confluence, JUnit, Mockito, Frontend development (JSF, Primefaces), CI/CD pipeline (Jenkins), HTML, CSS, Kanban.
Environment: IntelliJ IDEA, Git, Jira.
Apr 2022 - Apr 2023
1 year 1 month
Germany
Fullstack Java/JavaScript Developer
Federal Office for Migration and Refugees (BAMF)
Fullstack Java/JavaScript development of web applications with blockchain-based data storage.
During the development of this project, various procedures were developed for handling the asylum process and decisions on asylum applications.
Full-stack web application development.
Technical analysis, refinement of requirements with the business unit.
Team size: 2 teams, 11 people.
Technology: Backend development (Java 11, Spring Boot, REST API), OAuth2, JUnit, Mockito, Frontend development (Angular 12+, TypeScript, Node.js), CI/CD pipeline (Jenkins, Docker), Scrum, Git, Jira.
Environment: IntelliJ IDEA, Grafana.
Apr 2021 - Mar 2022
1 year
Software Consultant
Federal Employment Agency (BA)
Software development for electronic labor market authorization (EAMZ).
During the development of this project, various procedures were developed so that the BA can hire workers from abroad.
Full-stack development of REST-based service applications.
Technical analysis, refinement of requirements with the business unit.
As part of this project's development, software was created to manage various digital processes for the resident registration office.
The process-driven handling of registration procedures in OK.EWO ensures a rational and cost-effective completion of tasks at the citizen service center.
Fully digital business processes shorten processing times and improve citizen satisfaction.
Various interfaces were developed. E.g. notifying citizens by email before an ID card or passport expires, querying the application status of ID cards and passports, applying for postal voting documents, re-registration, deregistration, landlord certificates, the electronic provisioning and transfer of all data needed for the registration process into OK.EWO.
Project: fleet intelligence for autonomous vehicles.
As part of this project, a mobility service app for fully autonomous vehicles was developed.
Various services for the mobility service app were developed. E.g. route optimization based on traffic, weather conditions and customer preferences; communication with various servers to get real-time traffic and weather data; finding the right parking spot; sending app notifications about pickup locations, times, etc.
Environment: Eclipse, Jira, Git, Rational Rose UML.
Application Server: Payara Micro.
Jun 2017 - Aug 2018
1 year 3 months
Braunschweig, Germany
Software Developer
msg DAVID GmbH
Project: development of HMI infotainment system for an OEM in automotive.
As part of this project, a phone app and media app for the HMI infotainment system were developed so that the phone is not only connected via Bluetooth to the HMI but can also be controlled through the HMI interface to reduce driver distraction and make driving safer.
Various features for phone and media were developed so the driver can handle calls, messages, and access the address book via the HMI.
Interface implementation between HMI and CarPlay, phone, messages, media control, MirrorLink, showing relevant data such as call info, playlists, etc.
Task: software development.
Team size: 43 members.
Technology: Java EE, Maven, SVN, Hibernate.
Environment: Eclipse, GUIDE, embedded systems.
Jan 2017 - May 2017
5 months
Braunschweig, Germany
Software Developer
msg DAVID GmbH
Project: WLTP development project for an OEM in automotive.
As part of this project's development, customers should be given a realistic benchmark for fuel consumption and emission values for cars and light commercial vehicles.
When configuring a vehicle, a customer should be able to view realistic emission and consumption values based on their engine configuration, gearbox configuration, vehicle type, fuel type, etc. according to the WLTP test procedure. This ensures vehicle users can plan better and choose more precisely.
Project: further development of a logistics software management system.
As part of developing a management system for logistics and telematics, various project goals were pursued. Retrieving and importing current geographic position data and storing it to develop a tracking system via PLC devices was implemented considering Big Data performance challenges.
The project focused on developing various applications, including a reporting feature to allow detailed analysis and optimization of business processes. Run-time monitoring and history tracking of transport vehicles were integrated.
Additional features like cost and route optimization, load planning, and data display on geographic maps to support the planning process were implemented.
Automated unit tests were performed throughout the development process.
Development of a web application for a reservation and booking system in the transportation sector (bus reservation system).
Development of a web application for a ticket reservation and booking system in the transport sector, designed to replace the traditional bus reservation process.
During the requirements analysis, we identified various functions for admins, passengers, and travel agency staff. These were incorporated and implemented in the design of the graphical user interface.
By adding occupancy reporting based on location and time, we implemented another feature that helps manage additional services.
Task: Software development.
Team size: 5 members.
Technology: PHP, Apache Tomcat, HTML, CSS.
Environment: Dreamweaver, MySQL.
Languages
Telugu
Native
German
Advanced
English
Advanced
Education
Oct 2006 - Jun 2009
JNT University
Master of Computer Science Applications · Computer Science Applications · Hyderabad, India
Oct 2003 - Jun 2006
Aacharya-Nagarjuna University
Bachelor of Computer Science, IT · Computer Science · Guntur, India