Zum Inhalt springen
aviral gupta
Porträt von Aviral Gupta, Senior Full-Stack-Entwickler

AVIRAL GUPTA · SENIOR FULL-STACK ENGINEER · VERFÜGBAR FÜR FESTANSTELLUNGEN

// ÜBER MICH

Aviral Gupta, Backend-first Full-Stack-Entwickler.

Ich baue Software für den Produktivbetrieb, bei der Backend, Daten und Integrationen zuverlässig funktionieren müssen. Ich habe neun Jahre Erfahrung, zuletzt als Senior Developer bei Thrifty Car Rental UAE, wo ich die sechs Node.js-Microservices, die Dollar UAEs .NET-Backend ersetzt haben, entworfen und den Großteil davon geschrieben habe, Thrifty UAEs PHP/Laravel-Monolith ohne Ranking-Verlust auf Next.js migriert habe und Cariva aus einem leeren Repository aufgebaut habe.

Am stärksten bin ich in den Teilen eines Systems, die zwischen der Oberfläche und dem Produktivbetrieb liegen: APIs, Datenflüsse, Services, Queues, Zahlungen, Integrationen und die Architektur, die sie zuverlässig hält. Zu meiner Erfahrung gehören Mercedes-Benz R&D India, ein Kundenprojekt mit Google bei Grid Dynamics und der Aufbau großer Webplattformen in den VAE. Ich bin derzeit verfügbar für Senior-Engineering-Festanstellungen, mit Fokus auf der Skalierung produktiver Backend-Plattformen und Next.js-Systeme.

NEUN JAHRE PRODUKTIONSERFAHRUNGFESTANSTELLUNG IM ENGINEERINGENGLISCHNODE.JS · TYPESCRIPT

// ERFAHRUNG

Wo wurde das nachgewiesen?

  1. 08.2026 bis heute

    guptaaviral.com

    Offen für Festanstellungen im Engineering

    Derzeit erkunde ich neue Möglichkeiten, lerne, experimentiere und baue eigene Projekte. Der Fokus liegt auf dem fachlichen Wechsel, tiefer Architekturoptimierung und der Messung von Laufzeitmetriken.

  2. 01.2024 bis 07.2026

    Thrifty Car Rental UAE

    Senior Developer

    Verantwortete die Webplattformen von Dollar, Thrifty und Cariva in einem Team von fünf Personen unter dem Head of E-commerce. Gab außerdem die Arbeit einer externen Entwicklungsagentur mit fünf Personen vor und prüfte sie. Die sechs Node.js-Microservices entworfen, die Dollars .NET-Backend ersetzt haben, und den Großteil davon geschrieben, Thriftys PHP-Laravel-Monolith ohne Ranking-Verluste auf Next.js migriert, Cariva von Grund auf gebaut, und technisches SEO über die heute 858 live stehenden Seiten verantwortet.

  3. 10.2023 bis 12.2023

    Grid Dynamics

    Software Engineer

    Ein Kundeneinsatz bei Google auf einer Plattform für vernetzte Geräte: Verarbeitung von Datenpaketen, Bild-Upload und -Verarbeitung sowie Datenintegrität.

  4. 03.2022 bis 09.2023

    Mercedes-Benz R&D India

    Consultant

    ISTDaWo, eine Plattform aus über dreißig Microservices, die Fahrzeugdaten aus automatisierten Zuflüssen und aus manueller Erfassung mehrerer Abteilungen sammelt und sie dann durch einen mehrstufigen Freigabeprozess führt, der die Integrität prüft, bevor die Daten für Zertifizierung und Marketing genutzt werden. Node.js, TypeScript, MongoDB, Kafka, RabbitMQ.

  5. 06.2017 bis 11.2021

    SIKA Interplant

    Senior Engineer

    Luft- und Raumfahrt sowie Verteidigung. Ein internes Online-Kalkulationswerkzeug gebaut und internationale Kunden bei Auftragsannahme, technischen Rückfragen und Versand betreut.

  6. 10.2016 bis 04.2017

    OSSPL

    Trainee Engineer

    An der Konstruktion mechanischer Anlagen gearbeitet, darunter Öfen, Gaswäscher und Zyklonabscheider.

// STACK

Womit arbeite ich konkret?

BUILD

Next.js (SSR/SSG/ISR)ReactTypeScriptNode.jsExpressMongoDBRedisRabbitMQGCPDockerCI/CD

MESSUNG

GA4GTMMeta PixelConversions APIConsent Mode v2Search Console

PRÜFUNG

PlaywrightVitestaxe-coreLighthouse CINew RelicGoogle Geministructured data / llms.txt

Produktive KI-Erfahrung: ein OCR-Onboarding-Flow auf Basis von Google Gemini, ausgeliefert in einem umsatzkritischen Pfad bei Thrifty.

// WIE ES WEITERGEHT

Wonach suche ich?

Eine interne Engineering-Organisation, in der ich langfristig Verantwortung für Backend-Infrastruktur, Datenschichten und Performance-Gates übernehmen kann. Besonders interessieren mich Node.js-, TypeScript-, React- und Next.js-Systeme, von der Backend-Architektur bis zur produktiven Auslieferung.

Für ein einstellendes Team heißt das: ein Senior Engineer mit praktischer Architektur- und Produktionserfahrung, der Services, Datenmodell und Performance-Budget im Produktivbetrieb verantwortet und nicht nur das jeweils nächste Ticket.

// ARBEITSWEISE

Wie arbeite ich?

Belege statt Meinungen

Mir sind Belege lieber als Annahmen: Tests, Messungen, Logs und funktionierende Software. Wenn etwas wichtig ist, will ich es überprüfbar machen.

Ehrlichkeit statt Upselling

Ich empfehle lieber die kleinere Lösung, als unnötige Arbeit zu verkaufen. Das Ziel ist, das technische Problem zu lösen, nicht den Umfang zu maximieren.

Verantwortung statt Übergaben

Eine Person vom Umfang bis zum Deployment. Entscheidungen, Umsetzung und Übergabe bleiben verbunden, statt zwischen Vertrieb, Beratern und Entwicklern hin- und hergereicht zu werden.

Compliance von Anfang an

Consent Mode v2 sowie DSGVO- und VAE-PDPL-Ausrichtung sind Teil der Definition of Done, kein Zusatzpaket.

// OFFEN FÜR NEUE ROLLEN

Sie stellen ein oder bauen etwas, das einen Entwickler braucht?