Damian Śniatecki

CTO

München, Deutschland

Erfahrungen

Juli 2022 - Bis heute
3 Jahren 1 Monate
München, Deutschland

CTO

FRATCH.IO

  • Verantwortliche Steuerung der gesamten Produktentwicklung und erfolgreiche Bereitstellung technischer Lösungen.
  • Führung und Mentoring eines Teams hochspezialisierter technischer Fachkräfte, Förderung einer Kultur der Zusammenarbeit und Innovation.
  • Betreuung des Einstellungsprozesses zum Aufbau eines talentierten und engagierten Teams.
  • Aufbau eines skalierbaren und robusten Backend-Microservices-Systems von Grund auf, Konzeption und Erweiterung zur Erfüllung sich entwickelnder Geschäftsanforderungen.
  • Gewährleistung einer Verfügbarkeit von 99,99 % durch den Einsatz einer resilienten Architektur und Monitoring-Mechanismen.
  • Entwicklung und Implementierung technischer Strategien in Übereinstimmung mit den Unternehmenszielen.
  • Skills: Strategisches Denken, Projektmanagement, Teamführung, Kotlin, Java, Python, SQL, Spring Boot, PostgreSQL, Docker, Kubernetes, DevOps, Systemarchitektur.
Mai 2022 - Juli 2023
1 Jahr 3 Monaten
Zürich, Schweiz

Software Engineer

UBS

  • Entwicklung und Erweiterung des Kernsystems zur Berechnung des Kreditrisikos.
  • Zusammenarbeit mit funktionsübergreifenden Teams zur Implementierung robuster Lösungen.
  • Implementierung skalierbarer Datenverarbeitungsmechanismen für effiziente Datenverarbeitung.
  • Durchführung umfassender Tests und Debugging zur Sicherstellung korrekter Berechnungen.
  • Optimierung der Code-Performance und Identifizierung von Verbesserungsmöglichkeiten.
  • Aufrechterhaltung der Systemstabilität und -zuverlässigkeit.
  • Fortlaufende Aktualisierung über bewährte Branchenpraktiken zur Kreditrisikoberechnung.
  • Skills: Java, SQL, PL/SQL, Oracle DB, Linux, Big Data, Back-End-Entwicklung, DevOps, Systemarchitektur.
Sept. 2021 - Feb. 2022
6 Monaten

Software Engineer

SEBA Bank AG

  • Entwicklung von Frontend- und reaktiven Backend-Anwendungen.
  • Entwurf, Implementierung und Test eines asynchronen Big-Data-Systems mit hohem Verkehrsaufkommen.
  • Code-Optimierung für Performance und Effizienz.
  • Aufbau von Datenpipelines zur Verarbeitung großer Datenmengen.
  • Integration von RabbitMQ für effizientes Message Queuing.
  • Erstellung responsiver Frontend-Oberflächen mit Angular und TypeScript.
  • Einsatz von Docker für einfache Bereitstellung und Skalierbarkeit.
  • Implementierung automatisierter Tests mit Testcontainers.
  • Nutzung von Prometheus, Grafana und Kibana für Systemüberwachung.
  • Skills: Java, Kotlin, Spring Boot, REST, Big Data, PostgreSQL, SQL, TimescaleDB, TypeScript, Angular, DevOps, RabbitMQ, Docker, Reactive Programming, Functional Programming, Systemarchitektur, Grafana, TDD.
Apr. 2021 - Aug. 2021
5 Monaten

Java Developer

Decerto

  • Verbesserung des Kernprodukts "Hyperon", eines Tools zur Verwaltung von Geschäftsregeln.
  • Implementierung von Multithreading-Algorithmen zur Steigerung von Performance und Effizienz.
  • Behebung von Bugs und Performanceproblemen zur Sicherstellung der Produktstabilität.
  • Zusammenarbeit mit Teams zur Erfassung von Nutzeranforderungen und Bereitstellung effektiver Lösungen.
  • Durchführung gründlicher Tests und Debugging zur Gewährleistung hochwertigen Codes.
  • Teilnahme an Code-Reviews zur Förderung kontinuierlicher Verbesserung.
  • Skills: Java, Spring Boot, SQL, PostgreSQL, Back-End-Entwicklung, Maven, DevOps, Docker, Front-End-Entwicklung.
Juni 2019 - Jan. 2020
8 Monaten
Breslau, Polen

Software Engineer Intern

Capgemini

  • Entwicklung von Frontend- und Backend-Anwendungen.
  • Implementierung von Automatisierungslösungen zur Straffung von Prozessen und Steigerung der Effizienz.
  • Zusammenarbeit mit funktionsübergreifenden Teams zur Erfassung von Anforderungen und Bereitstellung robuster technischer Lösungen.
  • Skills: Java, JavaScript, Spring Boot, Back-End-Webentwicklung, Angular, Docker, Front-End-Entwicklung.
Juni 2018 - Mai 2019
1 Jahr
Breslau, Polen

Software Engineer Intern

Axis Data

  • Entwicklung eines hoch frequentierten Microservice-Backend-Systems.
  • Debugging und Testen von Microservices.
  • Erstellung, Verwaltung und Überwachung von Kubernetes-Pods.
  • Skills: Java 11, Dropwizard, Spring Boot, NoSQL, Redis, Docker, Kubernetes, Protobuf.
Juli 2017 - Mai 2019
1 Jahr 11 Monaten
Breslau, Polen

Junior Software Engineer Intern

Axis Data

  • Entwicklung eines hoch frequentierten Microservice-Backend-Systems.
  • Konzeption und Implementierung skalierbarer Lösungen für horizontales Skalieren zur effizienten Handhabung steigenden Verkehrsaufkommens.
  • Profiling, Debugging und Testen von JVM-Kernanwendungen zur Identifikation und Behebung von Engpässen.
  • Optimierung der Speichernutzung zur Steigerung der Systemeffizienz und -stabilität.
  • Implementierung von Caching-Lösungen zur Verbesserung der Reaktionszeiten und Verringerung der Datenbanklast.
  • Erstellung, Verwaltung und Überwachung von Kubernetes-Pods, -Jobs und -Cronjobs.
  • Aktive Beteiligung an Code-Reviews, Feedback und Vorschlägen zur kontinuierlichen Verbesserung.
  • Skills: Java, Spring Boot, Big Data, Redis, SQL, NoSQL, Microservices, Kubernetes, DevOps, Docker, Systemarchitektur.

Zusammenfassung

Ich bin ein erfahrener Softwareingenieur, Architekt und technischer Leiter mit nachweislicher Erfolgsbilanz bei der Bereitstellung herausragender Lösungen in verschiedenen Branchen, insbesondere im Finanzsektor.

Im Laufe der Jahre habe ich meine Fähigkeiten als Auftragnehmer verfeinert und an geschäftskritischen Projekten mitgewirkt, die Präzision und Innovation erfordern.

Sprachen

Polnisch
Muttersprache
Englisch
Verhandlungssicher
Deutsch
Grundkenntnisse

Ausbildung

Wroclaw University of Science and Technology

Informatik · Breslau, Polen