Nandini V.
Senior Softwareentwickler
Erfahrungen
Senior Softwareentwickler
Capgemini Technology Services Limited
- Entwarf und implementierte sichere Backend-Services mit Java, Spring Boot und Hibernate nach Microservice-Prinzipien und RESTful-Standards.
- Implementierte durch GraphQL gesteuerte REST-APIs, um Backend-Services in einer Gradle- und Maven-Umgebung zu optimieren.
- Setzte OAuth2-basierte Authentifizierungs- und Autorisierungsmechanismen um, um RESTful-APIs in Spring-Boot-Anwendungen abzusichern.
Senior Engineer und Associate Software Engineer
Bosch Global Software Technologies Private Limited
Erstellte Python-Pipeline-Skripte zur Verwaltung verschiedener Messdateitypen in Mango DB.
Setzte ML-Algorithmen (Decision Tree, Random Forest) ein, um optimierte Pipelines zu erstellen und die Leistung zu steigern.
Als Teil eines agilen, kollaborativen Teams nahm ich aktiv an Code-Reviews, Sprint-Planung, Review- und Retrospektiv-Meetings teil, um kontinuierliche Verbesserung und Code-Qualität zu gewährleisten.
Entwickelte RESTful-Webservices mit Java, Spring Boot, Hibernate und Oracle SQL zur Bereitstellung nahtloser Backend-Funktionalität.
Setzte dynamische Webseiten und UI-Features mit Angular 13 (TypeScript), HTML5 und CSS um und verbesserte so die Benutzererfahrung und Usability.
Optimierte die Anwendungsleistung durch Implementierung fortschrittlicher Suchalgorithmen (BFS und DFS), wodurch die Antwortzeiten verkürzt und die Skalierbarkeit verbessert wurden.
Entwickelte dynamische UI-Funktionen mit Java RCP und SWT und verbesserte so die Reaktionsfähigkeit der Benutzeroberfläche.
Entwarf und implementierte RESTful-Webservices mit Core Java und führte API-Tests mit Postman und JUnit durch, um nahtlose Integration und Funktionalität sicherzustellen.
Erstellte komplexe Datenbankskripte und -prozeduren mit Oracle SQL Developer zur Unterstützung einer effizienten Datenverwaltung und -abfrage.
Übernahm die Verantwortung für komplette Module und spielte eine Schlüsselrolle bei der Gestaltung skalierbarer Architekturen zur Unterstützung neuer Funktionen (Datenbewertung für Kalibrierdateien) und zur Verbesserung der Systemleistung.
Zusammenfassung
Ich habe 5 Jahre Berufserfahrung als Senior Softwareentwickler mit Schwerpunkt auf Full-Stack-Anwendungsentwicklung. In meiner Arbeit habe ich skalierbare Webanwendungen entwickelt, APIs gestaltet und robuste Backend-Lösungen geliefert. Mein Ziel ist es, meine Softwareentwicklungskompetenz mit KI-Technologien zu verbinden, um intelligentere und effizientere Anwendungen zu erstellen, die reale Probleme lösen.
Fähigkeiten
Programmiersprachen: Java (8 Und 17), Python, Css, Mysql, Typescript, Html, Graphql
Frameworks: Java Rcp, Angular, Spring Boot, Junit, Mockito, Microservices
Entwickler-tools: Eclipse, Postman, Anaconda, Visual Studio
Versionsverwaltung: Alm, Git, Github, Jenkins, Jira, Sonarqube
Sprachen
Ausbildung
University of Bremen
Master of Science, Künstliche Intelligenz und Intelligente Systeme · Künstliche Intelligenz und Intelligente Systeme · Bremen, Deutschland
JSS Science and Technology University
Bachelor of Engineering, Informationswissenschaft und Ingenieurwesen · Informationswissenschaft und Ingenieurwesen · Mysuru, Indien · 9.15 CGPA
Marimallappa's PU College
Höhere Sekundarstufe · Mysuru, Indien · 86,5 %
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.