Damian Śniatecki
CTO
Erfahrungen
Juli 2022 - Bis heute
3 Jahren 7 MonatenMünchen, Deutschland
CTO
FRATCH.IO
- Verantwortete die komplette Produktentwicklung und überwachte die erfolgreiche Bereitstellung technischer Lösungen.
- Führte und betreute ein Team hochspezialisierter technischer Fachkräfte und förderte eine Kultur der Zusammenarbeit und Innovation.
- Verantwortlich für den Einstellungsprozess zum Aufbau eines talentierten und engagierten Teams.
- Aufbau eines skalierbaren und robusten Backend-Microservices-Systems von Grund auf, Entwurf und Erweiterung zur Erfüllung sich entwickelnder Geschäftsanforderungen.
- Sicherstellung der hohen Verfügbarkeit des Systems mit 99,99 % Betriebszeit durch Implementierung einer resilienten Architektur und Überwachungsmechanismen.
- Entwicklung und Implementierung technischer Strategien in Abstimmung mit den Geschäftszielen.
Mai 2022 - Juli 2023
1 Jahr 3 MonatenZürich, Schweiz
Softwareentwickler
UBS
- Entwickelte und erweiterte das Kernsystem zur Berechnung von Kreditrisiken.
- Zusammenarbeit mit funktionsübergreifenden Teams zur Implementierung robuster Lösungen.
- Implementierung skalierbarer Datenverarbeitungsmechanismen für effiziente Datenverarbeitung.
- Durchführung gründlicher Tests und Debugging zur Sicherstellung genauer Berechnungen.
- Optimierung der Code-Performance und Identifizierung von Verbesserungsbereichen.
- Gewährleistung der Systemstabilität und Zuverlässigkeit.
- Stets auf dem Laufenden bezüglich branchenüblicher Best Practices für Kreditrisikoberechnungen.
Sept. 2021 - Feb. 2022
6 MonatenSoftwareentwickler
SEBA Bank AG
- Entwickelte Frontend- und reaktive Backend-Anwendungen.
- Entwurf, Implementierung und Test eines hochfrequenten, asynchronen Big-Data-Systems.
- Optimierung des Codes für Performance und Effizienz.
- Aufbau von Datenpipelines zur Verarbeitung großer Datensätze.
- 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 zur Systemüberwachung.
Apr. 2021 - Aug. 2021
5 MonatenJava-Entwickler
Decerto
- Verbesserte das Kernprodukt des Unternehmens, „Hyperon“, ein Tool 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, um Nutzeranforderungen zu verstehen und effektive Lösungen zu liefern.
- Durchführung rigoroser Tests und Debugging zur Sicherstellung hochwertigen Codes.
- Teilnahme an Code Reviews, um Feedback zu geben und kontinuierliche Verbesserung zu fördern.
Juni 2019 - Jan. 2020
8 MonatenBreslau, Polen
Praktikant Softwareentwicklung
Capgemini
- Entwicklung von Frontend- und Backend-Anwendungen.
- Implementierung von Automatisierungslösungen zur Prozessoptimierung und Effizienzsteigerung.
- Zusammenarbeit mit funktionsübergreifenden Teams zur Anforderungsanalyse und Bereitstellung robuster technischer Lösungen.
Juni 2018 - Mai 2019
1 JahrPraktikant Softwareentwicklung
Axis Data
- Entwicklung eines Microservice-Backends mit hohem Datenaufkommen.
- Debugging und Testen von Microservices.
- Erstellen, Verwalten und Überwachen von Kubernetes-Pods.
Juli 2017 - Mai 2019
1 Jahr 11 MonatenBreslau, Polen
Junior-Praktikant Softwareentwicklung
Axis Data
- Entwickelte ein Microservice-Backend mit hohem Datenaufkommen.
- Entwarf und implementierte skalierbare Lösungen zur horizontalen Skalierung, um steigenden Datenverkehr effizient zu bewältigen.
- Führte Profiling, Debugging und Tests an zentralen JVM-Anwendungen durch, um Engpässe zu erkennen und zu beheben.
- Optimierte die Speichernutzung, um Effizienz und Stabilität des Systems zu verbessern.
- Implementierte Caching-Lösungen, um Antwortzeiten zu verbessern und die Datenbank zu entlasten.
- Erstellte, verwaltete und überwachte Kubernetes-Pods, -Jobs und -CronJobs.
- Nahm aktiv an Code-Reviews teil und gab Feedback sowie Vorschläge für kontinuierliche Verbesserungen.
Zusammenfassung
Ich bin ein erfahrener Softwareentwickler, Architekt und technischer Leiter mit nachweislicher Erfolgsbilanz bei der Bereitstellung herausragender Lösungen in verschiedenen Branchen, insbesondere im Finanzbereich. Im Laufe der Jahre habe ich meine Fähigkeiten als Auftragnehmer geschärft und an geschäftskritischen Projekten mitgewirkt, die Präzision und Innovation erfordern.
Fähigkeiten
- Teamleitung
- Strategisches Denken
- Java 17
- Rest-api
- Spring (Boot & Webflux & Security)
- Postgresql
- Kubernetes
- Oop - Objektorientierte Programmierung
- Gcp - Google Cloud Platform
- Redis
- Agil & Scrum
- Angular
- Javascript
- Maven
- Nginx
- Linux
- Systemarchitektur
- Entwurfsmuster
- Git
- Projektmanagement
- Planung
- Kotlin
- Microservices
- Sql
- Docker
- Fp - Funktionale Programmierung
- Tdd - Testgetriebene Entwicklung
- Monitoring (Prometheus & Grafana)
- Observability (Elk Stack)
- Typescript
- Message-broker (Rabbit Mq)
- Python
- Html & Css
- Krakend
- Verteilte Systeme
- Sauberer Code
- Devops
- Scripting (Python & Bash)
Sprachen
Polnisch
MutterspracheEnglisch
VerhandlungssicherDeutsch
GrundkenntnisseAusbildung
Technische Universität Breslau
Informatik · Breslau, Polen
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.