Nandini Venkatesh
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.
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).
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).
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 %
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Nandini based?
What languages does Nandini speak?
How many years of experience does Nandini have?
What roles would Nandini be best suited for?
What is Nandini's latest experience?
What companies has Nandini worked for in recent years?
Which industries is Nandini most experienced in?
Which business areas is Nandini most experienced in?
Which industries has Nandini worked in recently?
Which business areas has Nandini worked in recently?
What is Nandini's education?
What is the availability of Nandini?
What is the rate of Nandini?
How to hire Nandini?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Software Developer
Nearby freelancers
Professionals working in or nearby Bremen, Germany