SeniorDeutsch

Lebenslauf-Beispiel: Senior-Softwareentwickler

Professioneller Lebenslauf von Alex Mercer, Senior Software Engineer in Melbourne mit Schwerpunkt auf verteilten Systemen, Microservices und Backend-Architekturen.

Beispiel lesen

Alex Mercer

Senior Software Engineer | Verteilte Systeme, Cloud-Architektur & Backend-Entwicklung

[email protected]

Melbourne

Profil

Erfahrene Führungskraft in der Softwareentwicklung mit fundierter Expertise im Design skalierbarer Backend-Architekturen, ereignisgesteuerter Systeme und cloudnativer Anwendungen. Bewährt in der technischen Projektleitung, teamübergreifenden Zusammenarbeit und kontinuierlichen Qualitätsverbesserung im australischen Technologiesektor.

Berufserfahrung

Opalstream Systems

Melbourne, Australien

Senior Software Engineer

Apr. 2021 – Heute

  • Architektur und Leitung der Neuentwicklung einer ereignisgesteuerten Transaktionsplattform auf Basis von Go und Kafka mit einer Durchsatzsteigerung um 45 Prozent.
  • Einführung standardisierter CI/CD-Pipelines und Infrastructure as Code mittels Terraform zur Verkürzung der Bereitstellungszyklen von Tagen auf Minuten.
  • Mentoring von sechs Software Engineers im Team sowie Etablierung verbindlicher Code-Review-Standards und Architekturleitlinien.
  • Optimierung bestehender PostgreSQL-Datenbanken und Caching-Strategien mit Redis, wodurch Latenzen zu Spitzenzeiten um 35 Prozent reduziert wurden.

Wattle Dynamics

Melbourne, Australien

Senior Backend Engineer

Aug. 2016 – März 2021

  • Konzeption und Bereitstellung hochverfügbarer Microservices mit Java, Spring Boot und Kubernetes in einer Multi-Tenant-Cloudumgebung.
  • Migration monolithischer Altanwendungen in modularisierte Microservices unter Einhaltung von Domain-Driven Design Prinzipien.
  • Zusammenarbeit mit Product Management und SRE-Teams zur Definition und Überwachung von Service Level Objectives (SLOs).

Birrarung Technologies

Melbourne, Australien

Software Engineer

Feb. 2012 – Juli 2016

  • Entwicklung geschäftskritischer REST-Schnittstellen und Hintergrundverarbeitungsdienste für Logistik- und Abrechnungsmodule.
  • Automatisierung von Integrations- und End-to-End-Tests, wodurch die Fehlerrate bei Releases um 25 Prozent sank.

Ausbildung

University of Melbourne

Bachelor of Science · Informatik (Computer Science) · Melbourne, Australien · First Class Honours · März 1994 – Nov. 1997

Schwerpunkte in verteilten Algorithmen, Datenbanksystemen und Softwarearchitektur an der University of Melbourne.

Projekte

Open-Source Task Queue Engine

Jan. 2023 – Sept. 2023

  • Entwicklung einer quelloffenen Go-Bibliothek zur asynchronen Aufgabenverarbeitung mit Redis-Backend und integriertem Ratenbegrenzer.
  • Bereitstellung automatisierter Benchmarks und Dokumentationen zur Unterstützung einer wachsenden Entwickler-Community.

Fachliche Kernkompetenzen

Go (Golang)

Java

Distributed Systems

Microservices

PostgreSQL

Apache Kafka

Docker

Kubernetes

Terraform

Amazon Web Services (AWS)

REST APIs

Sprachen

Englisch

C2

Deutsch

B2

Zertifizierungen

AWS Certified Solutions Architect - Professional

Amazon Web Services · Mai 2025

Certified Kubernetes Administrator (CKA)

Cloud Native Computing Foundation · Nov. 2024

Ehrenamtliches Engagement

Melbourne Open Source Developers Group

Melbourne, Australien · März 2022 – Dez. 2025

  • Community Co-Organisator
  • Organisation monatlicher Workshops und Vorträge zu modernen Architekturmustern, Open-Source-Praktiken und Cloud-Technologien.

Bewerbung vervollständigen

Entdecke das passende Beispiel für diesen Beruf.

Anschreiben-Beispiele ↗

Weitere Beispiele aus dieser Branche