Nandini V.
Senior Software Developer
Experience
Senior Software Developer
Capgemini Technology Services Limited
- Designed and implemented secure backend services using Java, Spring Boot, and Hibernate, following microservice principles and RESTful standards.
- Implemented GraphQL-driven REST APIs to streamline backend services in a Gradle and Maven environment.
- Implemented OAuth2-based authentication and authorization mechanisms to secure RESTful APIs in Spring Boot applications.
Senior Engineer and Associate Software Engineer
Bosch Global Software Technologies Private Limited
Created Python pipelines script to maintain different type of measurement files in Mango DB.
Applied ML algorithm (Decision Tree, Random Forest) to create optimized pipelines and increase the performance.
As part of a collaborative Agile team, I actively participated in code reviews, sprint planning, review, and retrospective meetings to ensure continuous improvement and code quality.
Developed RESTful web services using Java, Spring Boot, Hibernate, and Oracle SQL to enable seamless backend functionality.
Implemented dynamic webpages and UI features with Angular13(Type script), HTML5, and CSS, enhancing user experience and usability.
Optimized application performance by implementing advanced search algorithms (BFS and DFS), reducing response time and improving scalability.
Developed dynamic UI features using Java RCP and SWT, enhancing user interface responsiveness.
Designed and implemented RESTful web services using Core Java and conducted API testing with Postman and Junit to ensure seamless integration and functionality.
Authored complex database scripts and procedures using Oracle SQL Developer to support efficient data management and retrieval.
Took ownership of entire modules and played a key role in designing scalable architectures to support new features (Data Assessment for calibration files) and enhance system performance.
Summary
I have 5 years of professional experience as a Senior Software Developer, specializing in full-stack application development. My work has involved building scalable web applications, designing APIs, and delivering robust backend solutions. My goal is to combine my software development expertise with AI technologies to build smarter, more efficient applications that solve real-world problems.
Skills
Programming Language: Java (8 And 17), Python, Css, Mysql, Type Script, Html, Graphql
Frameworks: Java Rcp, Angular, Spring Boot, Junit, Mockito, Micro Service
Developer Tools: Eclipse, Postman, Anaconda, Visual Studio
Source Control: Alm, Git, Github, Jenkins, Jira, Sonarqube
Languages
Education
University of Bremen
Master of Science, Artificial Intelligence and Intelligent Systems · Artificial Intelligence and Intelligent Systems · Bremen, Germany
JSS Science and Technology University
Bachelor of Engineering, Information Science and Engineering · Information Science and Engineering · Mysuru, India · 9.15 CGPA
Marimallappa's PU College
Higher Secondary School · Mysuru, India · 86.5 %
Similar Freelancers
Discover other experts with similar qualifications and experience