Imran A.

Softwareentwickler II

Berlin, Deutschland

Erfahrungen

Sept. 2024 - Okt. 2025
1 Jahr 2 Monaten
Berlin, Deutschland

Softwareentwickler II

LivePerson Germany GmbH

  • Führte die Entwicklung von über 15 Microservices (Java 17, Spring Boot) zur Steuerung von Kundeninteraktionen an; migrierte von On-Premises zu GCP Kubernetes, wodurch die Skalierbarkeit verbessert und die Infrastrukturkosten um 20 % gesenkt wurden.
  • Optimierte Nutzerservices mit CouchDB-Caching und API-Refactoring, wodurch die Antwortzeiten um 35 % reduziert und das Kundenerlebnis verbessert wurde.
  • Implementierte Canary Deployments, FluxCD GitOps und CI/CD-Optimierungen in GitLab, wodurch die Release-Durchlaufzeit um 25 % verkürzt und Rollouts ohne Ausfallzeiten ermöglicht wurden.
  • Richtete Grafana-Health-Checks und Anodot-Alerts für Latenz-, Fehlerraten- und Durchsatzüberwachung ein, wodurch die MTTR um 40 % gesenkt wurde.
  • Erstellte sichere APIs mit OAuth2, DPoP und Gatekeeper, integrierte REST und GraphQL und erreichte über 90 % Testabdeckung mit Unit- und E2E-Tests.
  • Betreute Junior-Entwickler, förderte Agile Best Practices und arbeitete funktionsübergreifend zusammen, um wirkungsvolle und zuverlässige kundenorientierte Features zu liefern.
Jan. 2023 - Aug. 2024
1 Jahr 8 Monaten
Berlin, Deutschland

Softwareentwickler

PARSA PLM GmbH

  • Integrierte Teamcenter mit Infor LN ERP über SOA-APIs, um Stücklistenstrukturen, Artikel, Produktkonfigurator, Familien und Features zu synchronisieren, wodurch die Datenqualität um 30 % verbessert und eine schnellere Produktlieferung für Kunden ermöglicht wurde.
  • Passte Teamcenter-Funktionalitäten mit ITK an und integrierte sie mit Jira und Microsoft Dynamics 365, wodurch Arbeitsabläufe optimiert und die Effizienz funktionsübergreifender Teams gesteigert sowie die unternehmensweite operative Leistung verbessert wurde.
  • Entwickelte und optimierte Java/C++-Integrationslösungen, um einen zuverlässigen Datenaustausch zwischen Systemen zu gewährleisten, Fehler zu reduzieren und wichtige Geschäftsentscheidungen zu unterstützen.
  • Erstellte Spring Boot Microservices auf Kubernetes, ermöglichte skalierbare und wartbare Deployments, verbesserte die Systemleistung und unterstützte Wachstumsinitiativen.
  • Arbeitete aktiv in Agile-Teams mit, betreute Junior-Entwickler, förderte Wissensaustausch und richtete Entwicklungsprioritäten an Kunden- und Unternehmenszielen aus.
Mai 2018 - Dez. 2022
4 Jahren 8 Monaten
Karachi, Pakistan

PS-Softwareentwickler II / PS-Softwareentwickler I

NCR Corporation

  • Leitete das Design, die Entwicklung und den Einsatz des Omnichannel-Portfolios von NCR in der Consumer-Banking-Plattform und verbesserte das Kundenerlebnis über physische und digitale Kanäle hinweg.
  • Führte erfolgreich lokale und internationale Projekte durch, einschließlich NDCe-Implementierungen für Eurobank Greece, Al-Salam Bahrain, AUB Bahrain und Sohar Bank Oman, wodurch nahtlose Transaktionsverarbeitung ermöglicht und Fehler um 20-25 % reduziert wurden.
  • Implementierte Activate Enterprise für die Hellenic Bank Cyprus und leistete Second-Level-Support für NCR ITM-Lösungen bei der Qatar National Bank, um hohe Systemzuverlässigkeit und unterbrechungsfreien Kundenservice zu gewährleisten.
  • Sammelte umfassende Erfahrungen in verschiedenen e-Banking-Bereichen: Finanztransaktionen, Kartenzahlungen, SMS-Banking und Internetbanking, was direkt zur Kundenzufriedenheit und betrieblichen Effizienz beitrug.
  • Lieferte messbaren Geschäftswert durch verbesserte Transaktionsgenauigkeit, Systemverfügbarkeit und Unterstützung strategischer Unternehmensziele in der digitalen Banking-Transformation.
  • Wurde bei der NCR Corporation als PS Role Model für herausragende Zusammenarbeit, Kundenorientierung, Umsetzung und Innovation ausgezeichnet.
Feb. 2015 - Feb. 2017
2 Jahren 1 Monate
Kuala Lumpur, Malaysia

Java-Entwickler

InSynchro Group of Companies

  • Entwickelte und verbesserte interne Produkte und Projekte, einschließlich der Definition von Designs und Spezifikationen.
  • Leitete die Entwicklung der Executive Dashboard-Anwendung, legte Layouts, Workflows und Ziele fest.
  • Verantwortete Projekte wie das JKR Sabah Executive Dashboard, eine kollaborative Webplattform, die Projektinformationen zentralisiert, um Management, Kommunikation und Monitoring zu verbessern.
  • Entwickelte das InSynchro Executive Dashboard (IXD), eine Cloud-Anwendung, die CXOs dabei unterstützt, Kompetenzen zu demonstrieren und Probleme effizient zu verwalten.
  • Setzte Technologien wie Spring MVC 4, Maven, Hibernate, jQuery, JSON, Gson, Oracle Primavera P6, Bootstrap und Bonita BPM ein.

Zusammenfassung

Ich bin Senior Backend-Entwickler mit fundierten Kenntnissen im Fullstack Engineering und Erfahrungen im Aufbau und Management von Unternehmensanwendungen in den Bereichen Fintech, Gesundheitswesen, KI-Plattformen und Immobilienverwaltung. Meine Kernkompetenzen liegen in Java, Kotlin, Spring Boot und Microservices, ergänzt durch Expertise in Angular/TypeScript für die Frontend-Entwicklung. Ich verfüge über umfassende Erfahrung mit skalierbaren, sicheren und leistungsstarken Systemen, die auf Cloud-Plattformen (GCP, Kubernetes, Docker, GitOps) bereitgestellt werden. Versiert in Authentifizierungs- und Sicherheitsprotokollen (OAuth2, OAuth1, DPoP, Gatekeeper), arbeite ich auch mit modernen Technologien wie Kafka, Elasticsearch, Grafana, Anodot, Vault, LaunchDarkly und GraphQL. Ich blühe in funktionsübergreifenden Teams auf, bringe technische Exzellenz und Problemlösungsfähigkeiten ein und agiere stets im Einklang mit kundenorientierten Produktzielen.

Sprachen

Hindi
Muttersprache
Urdu
Muttersprache
Englisch
Verhandlungssicher
Deutsch
Fortgeschritten

Ausbildung

Sir Syed University of Engineering and Technology

Bachelor in Computertechnik · Computertechnik · Karachi, Pakistan

NED University of Engineering and Technology

Postgraduales Diplom · Data Science und Künstliche Intelligenz · Karachi, Pakistan

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