Imran Ali-Softwareingenieur II
Tagessatz prüfen
Erfahrungen
Software Engineer II
LivePerson Germany GmbH
- Die Entwicklung von 15+ Microservices (Java 17, Spring Boot) für Kundeninteraktionen geleitet; die Migration von On-Prem zu GCP Kubernetes durchgeführt, wodurch die Skalierbarkeit verbessert und die Infrastrukturkosten um 20 % gesenkt wurden.
- Benutzerdienste mit CouchDB-Caching und API-Refactoring optimiert, wodurch die Antwortzeiten um 35 % gesunken und die Kundenerfahrung verbessert wurden.
- Canary-Deployments, FluxCD GitOps und CI/CD-Optimierungen in GitLab eingeführt, wodurch die Release-Durchlaufzeit um 25 % reduziert und Rollouts ohne Downtime ermöglicht wurden.
- Grafana-Health-Checks und Anodot-Alerts für Latenz-, Fehler- und Durchsatz-Monitoring eingerichtet, wodurch die MTTR um 40 % gesenkt wurde.
- Sichere APIs mit OAuth2, DPoP und Gatekeeper aufgebaut, REST und GraphQL integriert und mit Unit- und E2E-Tests eine Testabdeckung von über 90 % erreicht.
- Junior-Entwickler betreut, Agile Best Practices gefördert und eng mit verschiedenen Teams zusammengearbeitet, um wichtige und zuverlässige kundennahe Features zu liefern.
Software Engineer
PARSA PLM GmbH
- Teamcenter mit Infor LN ERP über SOA-APIs integriert, um BOM-Strukturen, Artikel, Produktkonfigurator, Familien und Features zu synchronisieren, wodurch die Datenqualität um 30 % verbessert und eine schnellere Produktbereitstellung für Kunden ermöglicht wurde.
- Teamcenter-Funktionen mit ITK angepasst und mit Jira sowie Microsoft Dynamics 365 integriert, wodurch Workflows vereinfacht und die Effizienz der bereichsübergreifenden Teams verbessert wurde.
- Java/C++-Integrationslösungen entwickelt und optimiert, um einen zuverlässigen Datenfluss zwischen den Systemen sicherzustellen, Fehler zu reduzieren und wichtige Geschäftsentscheidungen zu unterstützen.
- Spring-Boot-Microservices auf Kubernetes aufgebaut, wodurch skalierbare und gut wartbare Deployments möglich wurden, die Systemleistung verbessert und Wachstumsinitiativen unterstützt wurden.
- Aktiv in Agile-Teams mitgearbeitet, Junior-Entwickler betreut, Wissensaustausch gefördert und Entwicklungsprioritäten mit Kunden- und Unternehmenszielen abgestimmt.
PS Software Engineer II / PS Software Engineer I
NCR Corporation
- Design, Entwicklung und Deployment von NCRs Omnichannel-Portfolio innerhalb der Consumer-Banking-Plattform geleitet und dadurch die Kundenerfahrung über physische und digitale Kanäle verbessert.
- Lokale und internationale Projekte erfolgreich umgesetzt, darunter NDCe-Implementierungen für Eurobank Greece, Al-Salam Bahrain, AUB Bahrain und Sohar Bank Oman, wodurch eine reibungslose Transaktionsverarbeitung ermöglicht und Fehler um 20-25 % reduziert wurden.
- Activate Enterprise für Hellenic Bank Cyprus eingeführt und Second-Level-Support für NCR-ITM-Lösungen bei Qatar National Bank geleistet, wodurch eine hohe Systemzuverlässigkeit und ein unterbrechungsfreier Kundenservice sichergestellt wurden.
- Umfangreiche Erfahrung in e-Banking-Bereichen: Finanztransaktionen, Kartenzahlungen, SMS-Banking und Internet-Banking, was direkt zur Kundenzufriedenheit und betrieblichen Effizienz beigetragen hat.
- Messbaren Geschäftsnutzen geliefert, indem die Transaktionsgenauigkeit und Systemverfügbarkeit verbessert und Unternehmensziele in der digitalen Transformation des Bankings unterstützt wurden.
- Bei der NCR Corporation als PS Role Model für Zusammenarbeit, Kundenorientierung, Umsetzung und Innovation ausgezeichnet.
Java Developer
InSynchro Group of Companies
- Inhouse-Produkte und Projekte entwickelt und weiter verbessert sowie Designs und Spezifikationen definiert.
- Die Entwicklung der Executive Dashboard Application geleitet und dabei Layouts, Workflows und Ziele festgelegt.
- Projekte wie das JKR Sabah Executive Dashboard betreut, eine kollaborative webbasierte Plattform, die Projektinformationen zentral bündelt, um Management, Kommunikation und Monitoring zu verbessern.
- Das InSynchro Executive Dashboard (IXD) entwickelt, eine Cloud-Anwendung, die CXOs dabei hilft, Kompetenzen zu zeigen und Probleme effizient zu verwalten.
- Technologien wie Spring MVC 4, Maven, Hibernate, jQuery, JSON, Gson, Oracle Primavera P6, Bootstrap und Bonita BPM eingesetzt.
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Bank- und Finanzwesen und Fertigung.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung und Projektmanagement.
Zusammenfassung
Ich bin ein Senior Backend Developer mit einer starken Grundlage in Fullstack Engineering und habe Erfahrung im Aufbau und Betrieb von Unternehmensanwendungen in den Bereichen Fintech, Healthcare, KI-Plattformen und Immobilienverwaltung. Meine Kernkompetenzen liegen in Java, Kotlin, Spring Boot und Microservices, mit zusätzlicher Erfahrung in Angular/TypeScript für die Frontend-Entwicklung. Ich habe umfangreiche Erfahrung mit skalierbaren, sicheren und leistungsstarken Systemen, die auf Cloud-Plattformen (GCP, Kubernetes, Docker, GitOps) laufen. Ich kenne mich gut mit Authentifizierungs- und Sicherheitsprotokollen (OAuth2, OAuth1, DPoP, Gatekeeper) aus und arbeite außerdem mit modernen Technologien wie Kafka, Elasticsearch, Grafana, Anodot, Vault, LaunchDarkly und GraphQL. Ich arbeite gern in cross-funktionalen Teams, bringe technische Qualität und Problemlösungsstärke ein und richte meine Arbeit auf produktnahe, kundenorientierte Ziele aus.
Fähigkeiten
Sprachen
- Java
- Kotlin
- Typescript
- Javascript
- Sql
- Bash
Frameworks & Bibliotheken
- Spring (Spring Boot, Spring Mvc, Spring Data, Spring Security, Spring Aop, Spring Cloud, ...)
- Hibernate
- Nodejs
- Angular
Microservices & Architektur
- Restful Apis
- Graphql
- Event-Driven Architecture
- Ci/Cd Pipelines
- Clean Architecture
- Domain-Driven Design (Ddd)
Daten & Messaging
- Kafka
- Mysql
- Elasticsearch
- Mongodb
- Redis
- Couchdb
- Postgresql
Monitoring & Observability
- Grafana
- Prometheus
- Elk Stack
- Zabbix
- Anodot
Sicherheit & Authentifizierung
- Oauth2
- Jwt
- Oauth1
- Gatekeeper
- Dpop
- Hashicorp Vault
- Keycloak / Oidc
- Https/Tls
Konfiguration & Feature Management
- Vault
- Feature Flags
- Launchdarkly
- Config Server
Testing & QualitäT
- Junit5
- Selenium
- Mockito
- Sonarqube
- Wiremock
- Testcontainers
- Postman
Tools & Versionskontrolle
- Git
- Jira
- Bitbucket
- Confluence
- Intellij Idea
- Maven
- Gradle
Methoden
- Agile (Scrum/Kanban)
- Ci/Cd
- Tdd (Test-Driven Development)
- Code Review
- Pair Programming
Sprachen
Ausbildung
NED University of Engineering and Technology
Data Science und Künstliche Intelligenz · Data Science und Künstliche Intelligenz · Karachi, Pakistan · 3.8
Sir Syed University of Engineering and Technology
Bachelor of Science in Computer Engineering · Computer Engineering · Karachi, Pakistan · 3
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Software Engineer II
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Berlin, Deutschland arbeiten
