Shamaila M.

Senior Software-Architekt

Wiesbaden, Deutschland

Erfahrungen

Feb. 2025 - Bis heute
7 Monaten
Remote

Projektleiter

Kubekanvas

Nov. 2023 - Juni 2024
8 Monaten
Deutschland

Senior Software-Architekt

Cornelsen Verlag GMBH

  • Migration eines Brownfield-Projekts (bereits in Produktion) zu Microservices (Java Spring Boot im Fokus)
  • 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 Rückmeldung sowie Empfehlungen für einen Backup- und Wiederherstellungsplan
  • DevOps-Aufgaben
  • Der Technologie-Stack umfasst Java, Microservices, Angular, NgRx, Nginx, OAuth, Kubernetes, Docker, Grafana, Microservices.
Okt. 2021 - Jan. 2024
2 Jahren 4 Monaten
Niederlande

Senior Software-Architekt

Vanderlande

  • Führung mehrerer Softwareentwicklungsteams beim Aufbau einer Next-Generation-Warenlagerplattform mit Micro-Frontends und ereignisgesteuerten Microservices auf Kubernetes. Unterstützung des Teams bei der Umsetzung von Architektur-Best-Practices in CI/CD (GitOps mit Flux), modularisierten Frontends und Kafka-zentrierten Microservices.
  • Hervorragende Geschäftsergebnisse durch enge Zusammenarbeit mit Produktmanagement-, Infrastruktur-, Frontend-, Backend- und Qualitätssicherungsteams erzielt. Steigerung der Teamproduktivität durch gezielte technische und nicht-technische Maßnahmen.
  • Mentoring von Softwarearchitekten und Entwicklern, technische Anleitung und Feedback zu deren Arbeit gegeben.
  • Der Technologie-Stack umfasst Java, Microservices, Angular, NgRx, Nginx, Keycloak, Kubernetes, Docker, Kafka und eine Micro-Frontend-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 besonders innovativ sein und intuitive und leistungsstarke Oberflächen schaffen.
  • Der Technologie-Stack umfasst React, GCP, Go, GraphQL, PostgreSQL, Nginx und ein Next.js-Frontend. Implementierung von OAuth-basierten, passwortlosen Anmelde-/Registrierungsabläufen und Integration mit Stripe. Verwendung von Auth0 für Admin- und Kunden-Apps mit eingeschränktem E-Mail-Domain-Zugang.
  • Leitung der Entwicklung eines Blogs und anderer öffentlicher Webanwendungen mit Next.js und Strapi, mit aktiviertem Server-Side-Rendering.
Dez. 2019 - Dez. 2020
1 Jahr 1 Monate
Deutschland

Senior Full-Stack-Entwickler

Chemster GMBH

  • Durchführung von Code-Reviews und Umsetzung von Best Practices, um die Wartbarkeit und Skalierbarkeit der Codebasis sicherzustellen.
  • Der Technologie-Stack umfasst PostgreSQL, AWS Lambda mit Node.js, Secret Manager, Aurora Serverless, CDK sowie ein React/Nginx-Frontend.
  • Unterstützung beim Schreiben und Erweitern der CI/CD-Pipelines sowie Entwicklung eines kompletten End-to-End-Features für Angebote und Bestellungen. Entwicklung des Frontends und Backends sowie Aufbau der Infrastruktur.
Juli 2018 - Juli 2019
1 Jahr 1 Monate
Deutschland

Lead Full-Stack-Entwickler

Deutsche Bank

  • Arbeit an Angular/Java (Spring Boot)- und React/Nginx-Anwendungen. Erstellung von responsiven, browserübergreifend kompatiblen Komponenten.
  • Meine Aufgaben umfassten das Schreiben von Code, das Review von Code anderer Entwickler, Schulung und Unterstützung der Entwickler sowie die Begleitung des gesamten Entwicklungsprozesses.
  • Obwohl meine Rolle anfangs nicht so umfangreich war, erkannte ich schnell, dass das Team Führung brauchte, und trat als Senior und Leader voran.
Jan. 2018 - Dez. 2022
5 Jahren

Teamleiter

PropertyOnion

  • Start des Projekts (Immobiliensuchmaschine) mit einer kleinen Erweiterung, die es Nutzern ermöglicht, über den sichtbaren Kartenbereich zu suchen. Die Arbeit wurde vom Kunden so geschätzt, dass ich die Leitung der gesamten Entwicklung übernehmen und später mehrere Jahre als Teilzeit-Teamleiter weiterarbeiten durfte.
  • Arbeiten mit AWS, Java, Angular, TypeScript, GitHub zum Aufbau von Kunden- und Admin-Anwendungen. Einsatz von GitHub Actions zur Automatisierung des Deployments. Integration von PayPal und Braintree für Zahlungsabwicklung. Zunächst voll praktisch in den ersten Jahren tätig, in denen ich die Grundlagen der Anwendungen und Infrastruktur mit Terraform schuf, PayPal, Auth0 und WordPress integrierte und eine Datenbereinigungs-Pipeline schrieb. Später Leitung eines Teams von rund 12 Entwicklern und Steuerung der Gesamtentwicklung.
Apr. 2015 - Bis heute
10 Jahren 5 Monaten
Pakistan

Mitbegründer

Indus Valley Labs

  • Ich habe das Unternehmen als Solo-Entwickler gegründet und organisch wachsen lassen. Ich war nicht nur als Entwickler tätig, sondern habe auch neue Talente eingestellt, und innerhalb von drei Jahren wuchs das Unternehmen auf 20 Entwickler.
  • Ich hatte die Gelegenheit, mit Startups und einigen sehr langfristigen Projekten wie iReservos, PropertyOnion und Goombal zu arbeiten.
  • Meine vielseitige Rolle bei Indus Valley Labs hat mir großen Spaß gemacht. Ich bin stolz, dass ein großer Teil meines Engagements zum Erfolg von Startups wie BizMatch, PropertyOnion, SalesDNA und vielen anderen beigetragen hat.
Jan. 2001 - Dez. 2014
14 Jahren
Pakistan

Verschiedene Rollen

Freiberuflicher Software-Entwickler

  • Arbeit als Full-Stack-Entwickler in verschiedenen freiberuflichen Projekten.
  • In diesen Jahren habe ich Projekte von der Anforderungsanalyse über Entwicklung, Deployment und Testing bis zur Projektübergabe geleitet, was mir die Arbeit in allen Phasen der Softwareentwicklung ermöglichte.
  • Ich habe in verteilten Remote-Teams gearbeitet und dabei wertvolle Erfahrung in effektiver Kommunikation und Selbstorganisation gesammelt.

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 Werkzeuge und Technologien.

  • Sehr empfohlen von Kunden. Referenzen auf Anfrage verfügbar.

  • Starke Kommunikations- und Führungsfähigkeiten, mit der Fähigkeit, technische Konzepte Nicht-Technikern 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!
FRATCH GPT testen
Weitere Aktionen