Bewerbungsfoto

Balaji Vengatesh Murugesan

Senior Software Developer
📍 Im Baumgarten 1, 69231 Rauenberg
📞 +49 1774736145
✉️ balajimurugesan.2024@gmail.com
đź”— linkedin.com/in/balaji-vengatesh-m
đź’» github.com/BalajiPortfolioProjects
đź’» https://balajimurugesan.tech/

Profil

Erfahrener Softwareentwickler mit über 11 Jahren Praxis in Rollen wie Lead Senior Software Engineer, Java Integration Consultant/Architekt und Full-Stack-Entwickler. Sehr sicher in Technologien und Plattformen wie Java, Spring Boot, Node.js, SAP Cloud Platform und AWS. Erfolgreiche Umsetzung von Migrationsprojekten, Entwicklung von Integrationslösungen und Leitung von cross-funktionalen Teams. Starke Fähigkeit, komplexe Geschäftsprozesse zu verstehen, Produktentwicklungen voranzutreiben und praktische Verbesserungen vorzuschlagen. Geübt darin, in dynamischen Umgebungen effizient zu arbeiten und hochwertige Lösungen zu liefern, die den Geschäftszielen entsprechen.

Berufserfahrung

Dez 2024 – Heute

Senior Software Developer

SAP SE, Deutschland
SAP UI5 CAP Java Spring Boot OData SAP BTP Cloud Foundry Jenkins Kafka Microservices Gherkin Cucumber
  • Entwicklung von Features fĂĽr das SAP Cloud ALM Produkt.
  • Deployment auf SAP BTP und DWC.
  • Schreiben von Integrationstests mit Gherkin/Cucumber.
  • Entwicklung von REST-APIs mit Spring Boot fĂĽr CALM.
  • Backend-Entwicklung mit CAP-Modell in Java fĂĽr OData-REST-APIs.
  • End-to-End-Tests (E2E) fĂĽr das UI-Frontend umgesetzt.
  • Integration von Kafka fĂĽr Event-Streams und Microservices-Kommunikation.
  • Integration mit anderen Microservices, z. B. SD und Projektmanagement im CALM-Bereich.
  • Testing und Sicherstellung stabiler Schnittstellen zwischen Microservices.
Mai 2023 – Nov 2024

Senior Software Engineer in R&D

p36 GmbH, Bad Hersfeld, Deutschland
Fiori Elements SAP UI5 CAP Java Jersey Jenkins Active MQ Spring Boot OData REST APIs AWS NodeJS Cloud Foundry
  • Leitung der Migration der UDI-Plattform von Neo zu Cloud Foundry, Verbesserung von Skalierbarkeit und Performance bei nahtlosem Ăśbergang.
  • Implementierung neuer Features fĂĽr die UDI-Plattform, einschlieĂźlich Integration mit DOMIBUS zur Einhaltung der EU-Standards.
  • Migration der UDI-Plattform von Java Servlets zu Spring Boot zur Steigerung der Entwicklungseffizienz und Wartbarkeit.
  • Erfolgreiche Migration von Apache Olingo zu Spring Boot mit Funktionen wie User Principal JWT, Tenant Principal und Destination Accessors.
  • Entwicklung von Submission-Interfaces fĂĽr die UDI-Plattform auf einem AWS EC2 Cluster fĂĽr robuste und skalierbare Lösungen.
  • Implementierung von eventgesteuerten Submission-Interfaces basierend auf ActiveMQ, bereitgestellt auf AWS, fĂĽr asynchrone Kommunikation.
  • Design und Entwicklung mehrerer UI5-Frontends fĂĽr die UDI-Plattform mit individuellen Controls fĂĽr intuitive Benutzererfahrung.
  • Mitwirkung an der Entwicklung von Custom Controls zur Anpassung an spezifische Geschäftsanforderungen und Erweiterung der Plattform-Funktionalität.
  • Orchestrierung der Deployment-Prozesse der UDI-Plattform auf SAP BTP Cloud Foundry mit MTA fĂĽr nahtlose Integration ins SAP-Cloud-Ă–kosystem.
  • SchlĂĽsselrolle in der Frontend-Entwicklung, Erstellung ansprechender und funktionaler Benutzeroberflächen zur Steigerung der Produktivität.
  • FĂĽhrung eines Teams von Senior Professionals und Architekten, Förderung von Zusammenarbeit und Einhaltung von Projektmeilensteinen.
  • Management eines Produkts mit 12 Enterprise-Kunden und 1000 Nutzern, Demonstration von Projektmanagement- und Kundenbeziehungsfähigkeiten.
  • Angesehen als Experte fĂĽr Cloud Foundry-Entwicklungen im Team, Vertrauen und Respekt fĂĽr Know-how in cloud-nativen Technologien gewonnen.
Mai 2022 – Mai 2023

Java Integration Architect

Zumen Inc, Chennai, Indien
Java Cloud Foundry Spring Boot NodeJS Jenkins AWS
  • Entwicklung von Integrationstools zur nahtlosen Anbindung von Zumen an ERP- und PLM-Systeme wie S4HANA, SAP ECC, Oracle JD Edwards und Windchill.
  • Nutzung des SAP SDK fĂĽr Java zur Entwicklung von Microservices fĂĽr effiziente Integration und Datenverwaltung.
  • Design und Implementierung von Microservices in Java Spring Boot unter Einsatz reaktiver Konzepte und Eureka Server fĂĽr bessere Skalierbarkeit.
  • Entwicklung eines Gateway-Services mit Spring Cloud Gateway fĂĽr sichere und effiziente Kommunikation zwischen Plattformkomponenten.
  • Erstellung von Benutzeroberflächen (UI) fĂĽr die Integrationsplattform mit React JS fĂĽr intuitive und nutzerfreundliche Erfahrungen.
  • Integration der Zumen-Plattform mit Zahlungs- und Buchhaltungsdiensten wie Zoho Books, Razor Pay und PayPal fĂĽr reibungslose Finanztransaktionen.
  • Deployment der Services auf AWS EC2 mittels CI/CD-Pipelines fĂĽr robuste und automatisierte Bereitstellung.
  • Tiefes Verständnis der Kundenprozesse im Bereich Integration, insbesondere Procure-to-Pay (RFPs, RFQs, Bestellungen, Rechnungen), und Abbildung dieser Prozesse in der Zumen-Plattform.
  • Leitung eines Teams bei Produktentwicklungsinitiativen fĂĽr die Integrationsplattform, Förderung von Zusammenarbeit und Innovation.
  • Bereitstellung wertvoller Insights und Verbesserungsvorschläge fĂĽr Prozesse und Produkte an CEO, CTO und Produktteams zur kontinuierlichen Optimierung.
Jun 2017 – Mai 2022

Software Developer

SAP Labs, Indien
Java Spring Boot Jenkins SAP UI5 NodeJS AWS SAP Cloud Platform Cloud Foundry
  • Spezialisierung auf die Entwicklung von Integrationsanwendungen auf der SAP Business Technology Platform (BTP) mit Cloud Foundry.
  • Entwicklung von Referenzanwendungen in Java und Node.js zur UnterstĂĽtzung der Entwickler-Community (developers.sap.com, SAP Discovery Center).
  • Entwurf und Implementierung einer Schnittstelle zur Anbindung von SAP S/4HANA Cloud an SAP Analytics Cloud fĂĽr optimierten Datenfluss und Analysen.
  • Wartung und Erweiterung der Spring-Boot-basierten ESPM-Anwendung auf der SAP Cloud Platform.
  • Zusammenarbeit mit DevOps-Teams zur Erstellung von CI/CD-Pipelines sowie Implementierung von Unit-Tests.
  • Veröffentlichung von Blogs und Artikeln zu neuen Services und Features der SAP BTP zur Wissensweitergabe in der Community.
  • DurchfĂĽhrung von Upgrades fĂĽr Spring Boot- und Node.js-Anwendungen inklusive abhängiger Libraries zur Verbesserung von Sicherheit und Performance.
  • Design und Entwicklung von Benutzeroberflächen fĂĽr Referenzanwendungen mit SAP UI5 mit Fokus auf Usability und Responsiveness.
  • Implementierung von Security- und Gateway-Konfigurationen fĂĽr CAP-Anwendungen (Cloud Application Programming Model).
  • Entwicklung von Features wie AIN Integration/Handover fĂĽr die Bill-of-Material-Anwendung auf S/4HANA.
  • Erstellung von Schnittstellen und OData-Services mit Core Data Services (CDS) und dem Business Object Processing Framework (BOPF).
Nov 2014 – Mai 2017

Systems Engineer

TCS Limited, Indien
Java Spring Boot SAP UI5 AWS Neo
  • Produktentwickler im Bereich Enterprise Solutions mit Kunden wie M&S und Microsoft.
  • Entwicklung von OData-Services auf der SAP Neo zur Abbildung von Retail-Geschäftsprozessen.
  • Entwicklung von SAP UI5-Anwendungen zur Visualisierung und Nutzung der OData-Services.
  • Enge Zusammenarbeit mit Functional Consultants aus MM und SD zur Klärung von Kundenanforderungen.
  • DurchfĂĽhrung von Kundendemos zur Präsentation neuer OData- und UI5-basierten Lösungen.

Technologien & Kompetenzen

SAP Technologien
SAP UI5, SAP CAP Java, OData Services, SAP BTP (Cloud Foundry), SAP Fiori, SAP CAP NodeJS
Backend-Entwicklung
Java, Spring Boot, Python, Node.js, RESTful APIs, Microservices Architecture, Event-Driven Design
Performance & Testing
JMeter, Apache Kafka, JUnit, Performance-Optimierung, Monitoring
DevOps & Tools
Git, Docker, Kubernetes, CI/CD Pipelines, Cloud Foundry, Jenkins, Maven

Sprachkenntnisse

Englisch
FlieĂźend in Wort und Schrift (Muttersprachliches Niveau)
Deutsch
Fortgeschrittene Kenntnisse (A2/B1) – derzeit lernend

Zertifizierungen

  • JSNSD: OpenJS Node.js Services Developer

Ausbildung

Sep 2012 – Jul 2014
2 Jahre

M.Tech Informationtechnologie

SRM Universität, Indien
  • Schwerpunkt: Softwareentwicklung, Informationssysteme
  • Relevante Kurse: Datenbanken, Webtechnologien, Softwarearchitektur
Sep 2008 – Sep 2012
4 Jahre

B.Tech Elektronik- und Kommunikationstechnik

Anna üniversität
  • Schwerpunkt: Elektronische Schaltungen, Mikroprozessoren, Digitale Kommunikation
  • Relevante Kurse: Mikroelektronik, Signalverarbeitung, Mikrocontroller