Offen für neue Möglichkeiten

Aravinda Bantwal Baliga

Senior Full-Stack-Entwickler

Fast ein Jahrzehnt Erfahrung in der Entwicklung cloud-nativer Anwendungen mit Java (Quarkus) und Nuxt/Vue . Fundierte Expertise in GS1 EPCIS  -Standards, DSCSA-Compliance und Open-Source Supply-Chain-Tools. Fließend in Englisch und Deutsch.

Düsseldorf, Deutschland Englisch · Deutsch
Aravinda Bantwal Baliga

Kenntnisse & Technologien

Ein breites Toolkit über Backend, Frontend, Cloud-Infrastruktur und Fachexpertise hinweg.

Programmiersprachen

JavaJavaScriptTypeScriptPythonPHP

Frameworks & Bibliotheken

QuarkusSpring BootNuxtVueAngularJSSmallRye MutinyjQueryTailwind CSSApache CommonsLombok

Webtechnologien

HTMLCSSREST APIsOpenAPISwaggerWebSocketNuxt UINuxt ContentNuxt SEONuxt LLMs

Datenverarbeitung & -formate

JacksonJAXBSAX ParserXALANJSON-LDXMLXSDXSLTJSON SchemaZXing

Cloud & DevOps

AWSKubernetes (EKS)DockerTerraformCI/CDkubectlPodmanCloudflare Pages

Datenbanken & Suche

OpenSearchMySQLMS SQL ServerCCL

Sicherheit & Auth

OAuth2JWTKeycloak

Tools & Plattformen

GitGitHubGitLabJiraConfluencePostmanIntelliJ IDEAVS CodeJUnitApache JenaDrawflowAjvpnpm

GS1 & Supply Chain

EPCIS 2.0GS1 StandardsDSCSAOpenEPCISDigital LinkURNWebURI

Projekte

Einige der Open-Source-Tools, die im Rahmen des OpenEPCIS-Ökosystems entwickelt wurden, sowie weitere bemerkenswerte Projekte.

Test Data Generator

Generierung von Millionen EPCIS 2.0-Events in Sekunden basierend auf Supply-Chain-Designs und Anwendungsfällen.

JavaQuarkusSmallRye MutinyNuxtVue.jsTypeScriptDrawflow

EPCIS Profile Checker

Open-Source-Webanwendung zur Erstellung wiederverwendbarer, benutzerdefinierter EPCIS-JSON-Schema-Profile und zur Validierung von EPCIS events im Hinblick auf die Einhaltung von Vorschriften.

NuxtTypeScriptAjvJSON SchemaNuxt UI

Format Converter

Hochleistungsfähiger XML ↔ JSON-LD-Dokumentenkonverter für die Verarbeitung großer EPCIS-Eventmengen.

JavaQuarkusJacksonJAXBJSON-LDNuxt

Version Converter

Konvertierung von EPCIS-Dokumenten zwischen XML 1.2 und 2.0 gemäß dem Standard.

JavaQuarkusJacksonSAX ParserXALANXSLT

Event Hash Generator

Generierung eindeutiger Hash-IDs für EPCIS-Events zur Deduplizierung und Integritätsprüfung.

JavaJacksonSAX

Digital Link Translator

Konvertierung von GS1 EPCIS-Identifikatoren zwischen URN- und Digital-Link-Formaten.

JavaQuarkusJUnitApache Commons

QR Code Generator

Generierung von QR-Codes mit verschiedenen benutzerdefinierten Konfigurationsoptionen für die Supply-Chain-Identifizierung.

JavaQuarkusZXingProject Lombok

JSON-LD/RDF to XSD

Konvertierung von GS1 Web Vocabulary-Inhalten in JSON-LD/RDF zu XSD-Schemas und Java-Klassen.

JavaApache JenaJAXBJackson

OpenEPCIS Website

Offizielle Dokumentations- und Projektwebseite für das OpenEPCIS Open-Source-Ökosystem.

NuxtTailwind CSSNuxt UINuxt ContentNuxt LLMsNuxt SEO

benelog Website

Offizielle Unternehmenswebsite der benelog GmbH.

NuxtTailwind CSSNuxt UINuxt ContentNuxt LLMsNuxt SEO

Newsfeed Aggregator

Aufgabe im Masterstudium: Aggregation von Nachrichten aus verschiedenen RSS-Feeds mit periodischer Aktualisierung und Benutzereinstellungen.

Node.jsjQueryBootstrapHTMLJavaScript

Berufserfahrung

Über 11+ Jahre Softwareentwicklung in den Bereichen Gesundheitswesen, Supply Chain und Unternehmenssysteme.

benelog GmbH & Co. KG

Senior Full-Stack-Entwickler

Dec 2020 — PresentKöln, Germany

Entwicklung cloud-nativer Full-Stack-Lösungen im Bereich Supply Chain und GS1/EPCIS — von Backend-APIs über produktionsreife Frontends bis hin zu DevOps-Infrastruktur und Open-Source-Tools.

OpenEPCIS — Open-Source GS1 EPCIS-Implementierung

  • Entwicklung eines Testdaten-Generators, der Millionen von EPCIS-Events in Sekunden erzeugen kann
  • Aufbau eines hochleistungsfähigen XML ↔ JSON-LD-Dokumentenkonverters für die Verarbeitung großer Eventmengen
  • Konzeption eines Event-Hash-Generators zur eindeutigen Identifizierung und Deduplizierung von EPCIS-Events
  • Erstellung eines URN ↔ WebURI-Konverters zur Unterstützung des EPCIS 2.0-Standards
  • Entwicklung eines QR-Code-Generators mit verschiedenen benutzerdefinierten Konfigurationsoptionen
  • Implementierung eines EPCIS-Event-Validierungstools zur Sicherstellung der Schema-Konformität von XML-/JSON-Events
  • Entwurf REST-basierter Endpunkte einschließlich EPCIS-Event-Übermittlung als Ersatz für Legacy-SFTP-Workflows
  • Aktiver Beitrag zu einer Community-Initiative zur Erstellung von drei komplementären Tools zum Erstellen, Validieren und Wiederverwenden von EPCIS-Event-Profilen
  • Entwicklung der offiziellen Webseiten openepcis.io und benelog.com (Frontend & Inhalt)

Cloud, DevOps & API-Engineering

  • Bereitstellung und Verwaltung von Services auf AWS und Kubernetes (EKS)
  • Arbeit mit Terraform für Infrastructure-as-Code und CI/CD-Pipeline-Management
  • Implementierung von API-Sicherheit einschließlich OAuth2, JWT-Authentifizierung und Keycloak-Realm-Konfiguration
  • Verwaltung von Deployments mit kubectl, Lens und AWS CLI

Branchenbeiträge

  • Aktiver Teilnehmer der GS1 GSMP-Arbeitsgruppe — namentlich erwähnt im offiziellen GS1 EPCIS-Standarddokument

GS1 Germany GmbH

Masterarbeit-Student

Jun 2020 — Nov 2020Köln, Germany

Thesis: Entwurf und Realisierung eines Testdaten-Generators für EPCIS-Events — entwickelt in Zusammenarbeit mit GS1 Germany als Grundlage für den Open-Source OpenEPCIS Test Data Generator.

  • Konzeption und Implementierung eines interaktiven Tools zur Generierung Tausender EPCIS-Events in Sekunden
  • Zusammenarbeit mit Branchenanwendern zur Anforderungserhebung und Bereitstellung maßgeschneiderter Lösungen
  • Erstellung eines umfassenden Thesis-Berichts über die vollständige Implementierung und Anwendungsfälle

Johnson & Johnson (formerly Surgical Process Institute)

Werkstudent — Quality Engineer

Mar 2019 — May 2020Chemnitz, Germany
  • Durchführung von Funktionstests und Wartung zur Sicherstellung optimaler Anwendungsleistung
  • Fehlermeldung über Jira und eng mit den Entwicklern an Funktionserweiterungen gearbeitet
  • Entwicklung eines PractiTest-basierten Tools zur Automatisierung der Testüberwachung und Reduzierung manueller Aufwände

Oracle Cerner (formerly Cerner Corporation)

Software-Ingenieur

Jun 2016 — Sep 2018Bengaluru, India

Arbeit an Revenue Cycle Management (RCM) — einem Unternehmensportal, das von Krankenhäusern in den USA zur Überwachung von Krankenhauserlös-Workflows verwendet wird.

  • Entwicklung komplexer CCL-Abfragen und Automatisierungsskripte zur Reduzierung manueller Aufwände
  • Aufbau eines selbstheilenden Automatisierungsskripts zur Vermeidung von Ticket-Eskalationen in die Kundensupport-Team für die Produktion
  • Erstellung von Webanwendungen für Kundenkontaktverwaltung und Berichtsansichten
  • Entwicklung eines Backend-Tools zur automatischen Ticket-Generierung für die Workload-Verfolgung
  • Betreuung neuer Teammitglieder durch Wissenstransfer-Sitzungen

UST Global

Software-Entwickler

Apr 2015 — Jun 2016Kochi, India
  • Entwicklung komplexer SQL-Abfragen zur Automatisierung von Datentests
  • Regelmäßige Tests, Wartung und Produktionsbereitstellungen durchgeführt
  • Regressionstests zur Sicherstellung der Release-Stabilität durchgeführt

Ausbildung

Technische Universität Chemnitz

Master of Science (MSc.)

Web Engineering

Chemnitz, Deutschland Oct 2018 — Nov 2020

Canara Engineering College

Bachelor of Engineering (B.E.)

Elektronik und Kommunikationstechnik

Mangalore, Indien Sep 2010 — Jun 2014

Sprachen

English — C1German — B2HindiKannadaKonkaniTulu

Kontakt aufnehmen

Interesse an einer Zusammenarbeit oder haben Sie eine Möglichkeit im Sinn? Ich freue mich auf Ihre Nachricht.

Düsseldorf, Deutschland