Satya V.

Lead-Entwickler

Moosburg, Deutschland

Erfahrungen

Okt. 2022 - Bis heute
3 Jahren 2 Monaten
München, Deutschland

Lead-Entwickler

Allane Mobility Group

  • Leitete Entwicklungsaktivitäten für Enterprise-Anwendungen, inklusive Design, Planung und Auslieferung, um die Ziele der Organisation zu erreichen.
  • Entwickelte und stellte Microservices mit Java/JavaEE, Kotlin, Spring Boot und Kafka bereit, die synchrone und asynchrone Kommunikation integrierten und eine 95%ige fristgerechte Auslieferungsquote erzielten.
  • Entwickelte einen Microservice in Golang unter Verwendung von Frameworks wie Gin, GORM und Viper für leistungsstarke Anwendungen.
  • Pflegte RESTful- und GraphQL-APIs und ermöglichte nahtlose Integration mit Enterprise-Anwendungen.
  • Setzte gRPC für sichere, effiziente Service-zu-Service-Kommunikation in Microservices ein und reduzierte die Latenz.
  • Setzte SQL-Datenbanken (MySQL, PostgreSQL) und NoSQL-Datenbanken (MongoDB, Redis) ein.
  • Integrierte Publisher-Subscriber-Systeme und Message-Queue-Architekturen (SQS, Kafka).
  • Konfigurierte sichere Authentifizierungs- und Autorisierungssysteme (OAuth 2.0, OpenID Connect) mit AWS Cognito und Spring Security und gewährleistete ein robustes, nahtloses Zugriffsmanagement.
  • Entwarf skalierbare Muster wie API Gateway, Circuit Breaker, Saga, CQRS und Event Sourcing, um Zuverlässigkeit und Performance zu steigern.
  • Erstellte Middleware-Lösungen zur Integration komplexer APIs und Drittanbieterdienste für nahtlose Systeminteraktionen.
  • Implementierte Cloud-native Architekturen mit AWS-Services wie S3, EC2, Lambda, API Gateway, RDS, DynamoDB, SNS, SQS, EKS, ECR und ECS und optimierte Skalierbarkeit und Verfügbarkeit.
  • Implementierte eine zentrale CI/CD-Pipeline, die die Bereitstellungszeit durch Automatisierung und Standardisierung um 40% verkürzte.
  • Integrierte Observability-Tools wie Prometheus, Grafana, Datadog und CloudWatch und verbesserte damit Monitoring- und Fehlerbehebungsfähigkeiten.
  • Automatisierte IaC-Provisionierung mit Terraform und stellte konsistente, skalierbare Umgebungen für Entwicklung, Test und Produktion sicher.
  • Verbessertes Logging und Visualisierung mit dem ELK-Stack (Elasticsearch, Logstash, Kibana), ermöglichte zentrales Monitoring und umsetzbare Erkenntnisse.
  • Optimierte Release-Prozesse für effiziente und fehlerfreie Deployments, was zu einer 30%igen Reduktion von Produktionsfehlern führte.
  • Migrierte Services in die Cloud und brachte Altsysteme in eine Cloud-Umgebung, um Skalierbarkeit und Performance zu verbessern.
  • Automatisierte Infrastrukturaufgaben mit Python und optimierte Arbeitsabläufe wie S3-Dateiuploads und SQS-Ereignisverarbeitung.
  • Entwickelte Python-Skripte, um AWS-Services lokal mit LocalStack zu testen, erreichte 88% Genauigkeit, steigerte die Entwicklungseffizienz und sicherte robustes Testing.
  • Entwarf und implementierte großskalige, skalierbare Enterprise-Anwendungen, führte End-to-End-, Unit- und Integrationstests durch und reduzierte Produktionsfehler um 25%.
  • Entwickelte Webanwendungen mit Angular, HTML, CSS und JavaScript.
  • Integrierte erweiterte Sicherheitsmaßnahmen in die DevSecOps-Pipeline, darunter SAST mit SonarQube, DAST mit OWASP ZAP, Open-Source-Schwachstellenscans mit Snyk und Container-Image-Scanning mit Trivy, und erreichte dadurch End-to-End-Sicherheit im gesamten Software-Lebenszyklus.
  • Betreute über 5 Junior-Entwickler in Java, Kotlin und Microservices und steigerte die Teamproduktivität innerhalb von sechs Monaten um 20%.
  • Führte Workshops zu moderner Architektur, DevOps und Cloud-Integrationsmethoden durch und erhöhte die Teamkompetenz.
Aug. 2018 - Dez. 2022
4 Jahren 5 Monaten
München, Deutschland

Senior Softwareentwickler

NDGIT GmbH

  • Konzipierte und implementierte Microservices für die Zahlungsabwicklung (PSD2) und erzielte eine Systemverfügbarkeit von 99,9% für kritische Operationen.
  • Entwickelte Middleware-Lösungen zur Ermöglichung nahtloser API-Interaktionen und integrierte Finanzsysteme mit Drittanbieterdiensten.
  • Migrierte Legacy-Banking-Systeme auf eine moderne Microservices-Architektur und senkte die Wartungskosten um 30%.
  • Plante, entwickelte und stellte Microservices mit Java/JavaEE, Kotlin, Spring Boot und JPA bereit und erreichte eine 95%ige fristgerechte Lieferquote für Projekte.
  • Entwarf und stellte REST-APIs und Middleware-Komponenten bereit und nutzte Redis und Kafka, um Transaktionseffizienz und Zuverlässigkeit zu verbessern.
  • Ermöglichte sichere Service-zu-Service-API-Kommunikation durch Einsatz von Keycloak für OAuth 2.0-Autorisierung.
  • Integrierte Redis und Kafka für leistungsstarke Transaktionsverarbeitung und Echtzeit-Messaging über verteilte Systeme.
  • Setzte Enterprise-Integrationsmuster mit Apache Camel für eine Banking-Anwendung um, entwarf und optimierte Routen für eine nahtlose Kommunikation zwischen Systemen und erzielte messbare Verbesserungen in Performance und Skalierbarkeit.
  • Automatisierte Deployment-Pipelines mit Docker, Kubernetes und OpenShift und steigerte die Bereitstellungsfrequenz um 50%.
  • Entwickelte Webanwendungen mit React.js.
  • Implementierte verteilte Logging-Systeme mit Graylog und Fluentd, verbesserte das Anwendungsmonitoring und verkürzte die Incident-Reaktionszeit um über 40%.
  • Führte umfassende Unit- und Integrationstests durch, was zu einer 25%igen Reduktion von Produktionsfehlern und verbesserter Softwarequalität führte.
Feb. 2018 - Juli 2018
6 Monaten
München, Deutschland

Java Software Entwickler

Cedavis Technology GmbH

Aug. 2016 - Okt. 2018
2 Jahren 3 Monaten
Hyderabad, Indien

AVP

JP Morgan Chase (JPMC)

Mai 2015 - Juli 2016
1 Jahr 3 Monaten
Hyderabad, Indien

Senior Associate in der Entwicklung

Cognizant Technology Solutions

Okt. 2014 - Apr. 2015
7 Monaten
Hyderabad, Indien

Senior Java-Softwareentwickler

Butler International

Sept. 2013 - Sept. 2013
1 Monate
Hyderabad, Indien

Senior Technischer Mitarbeiter

IBM

Juni 2011 - Juli 2011
2 Monaten
Bengaluru, Indien

Java-Softwareentwickler

Nous Info Systems

Zusammenfassung

Erfahrener Architekt und Leitender Entwickler mit über %’ Jahren Erfahrung in der Softwareentwicklung, SaaS-Entwicklung, Cloud-Technologien (AWS, Azure, GCP) und Microservices-Architektur. Erfahren in Java/JavaEE, Spring Boot, Kotlin, Go, Node.js, DevSecOps und modernen CI/CD-Praktiken mit Cloud-Plattformen, mit umfassender Beherrschung des gesamten Softwareentwicklungszyklus. Flexibel in der Arbeit in agilen Scrum-Teams und in enger Zusammenarbeit mit Produktmanagern, Designern und Entwicklern, um End-to-End-Funktionen zu liefern. Leidenschaftlich im Mentoring und im Aufbau einer starken Engineering-Kultur, mit nachgewiesener Erfahrung in der Migration von Altsystemen zu modernen Architekturen. Erzielte Erfolge in der Führung technischer Teams, Prozessoptimierung und Durchführung von Schulungen zur Steigerung der Teamkapazitäten. Nachweisliche Erfolge bei der Umstellung von Altsystemen auf moderne, skalierbare Architekturen, einschließlich Design und Bereitstellung robuster SaaS-Lösungen.

Sprachen

Englisch
Verhandlungssicher
Deutsch
Grundkenntnisse

Ausbildung

Kakatiya University

Bachelor of Science · Informatik · Warangal, Indien

Osmania University

Master of Science · Informatik · Hyderabad, Indien

Zertifikate & Bescheinigungen

Oracle Certified Professional: Java SE Developer

Oracle

Sun Certified Java Professional: (JDK)

SUN

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen