Migration eines Brownfield-Projekts (bereits in Produktion) auf Microservices (Schwerpunkt Java Spring Boot)
Eigenständige Durchführung des Migrationsprozesses zu bestimmten Themen (z. B. Logging, Monitoring) und Migration von Services und Angular-Anwendungen von AWS zu OTC
Überprüfung und Feedback, Empfehlungen für Backup- und Recovery-Strategien
DevOps-Aufgaben
Der Technologie-Stack umfasst Java, Microservices, Angular, NgRx, Nginx, OAuth, Kubernetes, Docker, Grafana und Microservices.
Okt. 2021 - Jan. 2024
2 Jahren 4 Monaten
Niederlande
Senior Software-Architekt
Vanderlande
Führte mehrere Software-Entwicklungsteams, die mit dem Aufbau einer Next-Generation-Warehouse-Plattform beauftragt waren, unter Verwendung von Micro-Frontends und ereignisgesteuerten Microservices auf Kubernetes. Unterstützte das Team bei der Implementierung von Architektur-Best-Practices in CI/CD (GitOps mit Flux), komponentisierten Frontends und Kafka-zentrierten Microservices.
Erzielte herausragende Geschäftsergebnisse durch praktische Zusammenarbeit über Produktmanagement, Infrastruktur, Frontend, Backend und Qualitätssicherung hinweg. Steigerte die Teamgeschwindigkeit durch gezielte technische und nicht-technische Maßnahmen.
Betreute Software-Architekten und Entwickler, gab technische Anleitung und Feedback zu ihrer Arbeit.
Der Technologie-Stack umfasst Java, Microservices, Angular, NgRx, Nginx, Keycloack, Kubernetes, Docker, Kafka und eine Micro-Frontend-basierte Architektur.
Jan. 2021 - Juni 2022
1 Jahr 6 Monaten
Deutschland
Senior Full-Stack-Entwickler
Goldn GMBH
Die Software war für Anwender aus der Kosmetikbranche gedacht, die nicht sehr technikaffin sind. Deshalb wollten wir sehr innovativ sein und intuitive sowie leistungsstarke Oberflächen schaffen.
Der Technologie-Stack umfasst React, GCP, Go Lang, GraphQL, PostgreSQL, Nginx und ein NextJs-basiertes Frontend. Implementierte OAuth-basierte passwortlose Login-/Registrierungsabläufe und integrierte Stripe. Verwendete Auth0 für Admin- und Kunden-Apps mit eingeschränktem E-Mail-Domain-Zugriff.
Führte die Entwicklung eines Blogs und weiterer öffentlicher Webanwendungen mit NextJs und Strapi mit aktivierter Server-Side-Rendering durch.
Dez. 2019 - Dez. 2020
1 Jahr 1 Monate
Deutschland
Senior Full-Stack-Entwickler
Chemster GMBH
Führte Code-Reviews durch und implementierte Best Practices, um die Wartbarkeit und Skalierbarkeit der Codebasis sicherzustellen.
Der Technologie-Stack umfasst PostgreSQL, AWS Lambda mit NodeJs, SecretManager, Aurora Serverless, CDK sowie ein React- und Nginx-basiertes Frontend.
Ich half beim Schreiben und Erweitern der CI/CD-Pipelines und entwickelte eine vollständige End-to-End-Funktion für Angebote und Bestellungen. Ich entwickelte sowohl Frontend als auch Backend und erstellte zudem die Infrastruktur.
Juli 2018 - Juli 2019
1 Jahr 1 Monate
Deutschland
Lead Full-Stack-Entwickler
Deutsche Bank
Arbeitete an Angular/Java (SpringBoot) und React/Nginx-basierten Anwendungen. Erstellte responsive und browserübergreifend kompatible Komponenten.
Meine Aufgabe war es, Code zu schreiben, den Code anderer Entwickler zu überprüfen, Entwickler zu schulen und zu unterstützen und den gesamten Entwicklungsprozess zu begleiten.
Obwohl meine Rolle anfangs nicht so weit gefasst war, erkannte ich schnell, dass das Team Führung brauchte, und ich trat vor, um meine Rolle als Senior und Führungskraft zu übernehmen.
Jan. 2018 - Dez. 2022
5 Jahren
Teamleiter
PropertyOnion
Habe das Projekt (Immobilien-Suchmaschine) gestartet, um eine kleine Verbesserung einzuführen, mit der Nutzer über den sichtbaren Bereich auf der Karte suchen können. Die Arbeit wurde vom Kunden so sehr geschätzt, dass ich die Möglichkeit bekam, die gesamte Entwicklung zu leiten, und später mehrere Jahre als Teilzeit-Teamleiter weiterzuarbeiten.
Arbeitete mit AWS, Java, Angular, TypeScript und GitHub, um Kunden- und Admin-Anwendungen zu erstellen. Benutzte GitHub Actions, um die Bereitstellung zu automatisieren. Integrierte PayPal und Braintree für die Zahlungsabwicklung. Zunächst hatte ich in den ersten Jahren eine rein praktische Rolle, in der ich die Grundlagen der Anwendungen und der Infrastruktur mit Terraform erstellte, PayPal, Auth0 und WordPress integrierte und eine Datenbereinigungspipeline schrieb. Später übernahm ich die Leitung eines Teams von etwa 12 Entwicklern und steuerte die gesamte Entwicklung.
Apr. 2015 - Bis heute
10 Jahren 9 Monaten
Pakistan
Mitgründer
Indus Valley Labs
Ich habe die Firma als Einzelentwickler gegründet und organisch wachsen lassen. Ich arbeitete nicht nur als Entwickler, sondern stellte auch neue Talente ein, und nach drei Jahren hatte das Unternehmen 20 Entwickler.
Ich hatte die Gelegenheit, mit Startups und einigen langfristigen Projekten wie iReservos, PropertyOnion und Goombal zu arbeiten.
Ich habe meine vielfältige Rolle bei Indus Valley Labs sehr genossen. Ich bin stolz darauf, dass ein großer Teil meiner Arbeit zum Erfolg von Startups wie BizMatch, PropertyOnion, SalesDNA und vielen anderen beigetragen hat.
Jan. 2001 - Dez. 2014
14 Jahren
Pakistan
Verschiedene Rollen
Freiberuflicher Softwareentwickler
Arbeitete als Full-Stack-Entwickler in verschiedenen freiberuflichen Rollen.
In diesen Jahren habe ich Projekte von der Anforderungsanalyse über Entwicklung, Deployment und Tests bis zur Übergabe geleitet, was mir ermöglichte, an allen Phasen der Softwareentwicklung zu arbeiten.
Ich arbeitete in verteilten Remote-Teams und sammelte wertvolle Erfahrungen in effektiver Kommunikation und Selbstorganisation.
Zusammenfassung
Ein hochqualifizierter Senior-Software-Entwickler und -Architekt mit 25 Jahren Erfahrung in der Planung, Entwicklung und Bereitstellung groß angelegter Softwaresysteme. Bleibt stets auf dem neuesten Stand der Tools und Technologien
Von Kunden sehr empfohlen. Referenzen auf Anfrage verfügbar.
Starke Kommunikations- und Führungsfähigkeiten mit der Fähigkeit, technische Konzepte für nicht-technische Stakeholder verständlich zu vermitteln.
Sprachen
Urdu
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher
Hindi
Verhandlungssicher
Ausbildung
Okt. 2012 - Juni 2017
Institute of Business Administration
Master of Science in Informatik · Informatik · Karachi, Pakistan
Okt. 1998 - Juni 2001
University of Karachi
Bachelor of Science in Informatik · Informatik · Karachi, Pakistan
Zertifikate & Bescheinigungen
AWS Certified Solution Architect
CKAD Certified Kubernetes Developer
EMC2 Data Science Associate
Sun Certified Java 2 Programmer
Sie suchen Freelancer?Passende Kandidaten in Sekunden!