Recommended expert

Nandini Venkatesh

Senior Software Developer

Nandini Venkatesh
Bremen, Germany

Experience

Mar 2025 - Sep 2025
7 months
Bengaluru, India

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.
Jan 2020 - Feb 2025
5 years 2 months
Bengaluru, India

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.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (5.5 years).

Information Technology

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (5.5 years) and Product Development (5 years).

Information Technology
Product Development

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

Kannada
Native
English
Advanced
Hindi
Intermediate
German
Elementary

Education

Nov 2025 - Present

University of Bremen

Master of Science, Artificial Intelligence and Intelligent Systems · Artificial Intelligence and Intelligent Systems · Bremen, Germany

Aug 2016 - Oct 2020

JSS Science and Technology University

Bachelor of Engineering, Information Science and Engineering · Information Science and Engineering · Mysuru, India · 9.15 CGPA

Jun 2014 - Mar 2016

Marimallappa's PU College

Higher Secondary School · Mysuru, India · 86.5 %

...and 1 more

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Nandini based?

Nandini is based in Bremen, Germany.

What languages does Nandini speak?

Nandini speaks the following languages: Kannada (Native), English (Advanced), Hindi (Intermediate), German (Elementary).

How many years of experience does Nandini have?

Nandini has at least 6 years of experience. During this time, Nandini has worked in at least 2 different roles and for 2 different companies. The average length of individual experience is 3 years and 10 months. Note that Nandini may not have shared all experience and actually has more experience.

What roles would Nandini be best suited for?

Based on recent experience, Nandini would be well-suited for roles such as: Senior Software Developer, Senior Engineer and Associate Software Engineer.

What is Nandini's latest experience?

Nandini's most recent position is Senior Software Developer at Capgemini Technology Services Limited.

What companies has Nandini worked for in recent years?

In recent years, Nandini has worked for Capgemini Technology Services Limited and Bosch Global Software Technologies Private Limited.

Which industries is Nandini most experienced in?

Nandini is most experienced in industries like Information Technology (IT).

Which business areas is Nandini most experienced in?

Nandini is most experienced in business areas like Information Technology (IT) and Product Development.

Which industries has Nandini worked in recently?

Nandini has recently worked in industries like Information Technology (IT).

Which business areas has Nandini worked in recently?

Nandini has recently worked in business areas like Information Technology (IT) and Product Development.

What is Nandini's education?

Nandini holds a Master in Artificial Intelligence and Intelligent Systems from University of Bremen and a Bachelor in Information Science and Engineering from JSS Science and Technology University.

What is the availability of Nandini?

Nandini is immediately available full-time for suitable projects.

What is the rate of Nandini?

Nandini's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Nandini?

To hire Nandini, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 860-1020 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.