Damian Śniatecki
CTO
Experience
Jul 2022 - Present
3 years 7 monthsMunich, Germany
CTO
FRATCH.IO
- Managed end-to-end product development, overseeing the successful delivery of technical solutions.
- Led and mentored a team of highly specialised technical professionals, fostering a culture of collaboration and innovation.
- Oversaw the hiring process to build a talented and dedicated team.
- Built a scalable and robust backend microservices system from scratch, designing and extending it to meet evolving business needs.
- Ensured the system’s high availability with a 99.99% up time, implementing resilient architecture and monitoring mechanisms.
- Developed and implemented technical strategies, aligning them with business goals and objectives.
May 2022 - Jul 2023
1 year 3 monthsZürich, Switzerland
Software Engineer
UBS
- Developed and extended the core system for credit risk calculation.
- Collaborated with cross-functional teams to implement robust solutions.
- Implemented scalable data processing mechanisms for efficient handling of data.
- Conducted thorough testing and debugging to ensure accurate calculations.
- Optimised code performance and identified areas for improvements.
- Maintained system stability and reliability.
- Stayed updated with industry best practices for credit risk calculation.
Sep 2021 - Feb 2022
6 monthsSoftware Engineer
SEBA Bank AG
- Developed frontend and reactive backend applications.
- Designed, implemented, and tested a high-traffic, asynchronous big data system.
- Optimized code for performance and efficiency.
- Built data pipelines for processing large datasets.
- Integrated RabbitMQ for efficient message queuing.
- Created responsive frontend interfaces using Angular and TypeScript.
- Employed Docker for easy deployment and scalability.
- Implemented automated testing with Testcontainers.
- Utilized Prometheus, Grafana, and Kibana for system monitoring.
Apr 2021 - Aug 2021
5 monthsJava Developer
Decerto
- Improved the company’s core product, “Hyperon,” a tool for managing business rules.
- Implemented multithreading algorithms to enhance performance and efficiency.
- Resolved bugs and addressed performance issues to ensure product stability.
- Collaborated with teams to understand user requirements and deliver effective solutions.
- Conducted rigorous testing and debugging to ensure high-quality code.
- Participated in code reviews to provide feedback and foster continuous improvement.
Jun 2019 - Jan 2020
8 monthsWrocław, Poland
Software Engineer Intern
Capgemini
- Developed frontend and backend applications.
- Implemented automation solutions to streamline processes and improve efficiency.
- Collaborated with cross-functional teams to understand requirements and deliver robust technical solutions.
Jun 2018 - May 2019
1 yearSoftware Engineer Intern
Axis Data
- Developing high traffic microservice backend system.
- Debugging and testing microservices.
- Creating, managing and monitoring Kubernetes pods.
Jul 2017 - May 2019
1 year 11 monthsWrocław, Poland
Junior Software Engineer Intern
Axis Data
- Developed a high-traffic microservice backend system.
- Designed and implemented scalable solutions for horizontal scaling, ensuring efficient handling of increased traffic.
- Profiled, debugged, and tested core JVM applications to identify and resolve bottlenecks.
- Optimized memory usage to enhance overall system efficiency and stability.
- Implemented caching solutions to improve response times and reduce database load.
- Created, managed, and monitored Kubernetes pods, jobs, and cronjobs.
- Actively participated in code reviews, providing feedback and suggestions for continuous improvements.
Summary
I'm an experienced software engineer, architect and technical lead with a proven track record of delivering exceptional solutions across diverse industries, particularly in the financial sector. Over the years, I have honed my skills as a contractor, collaborating on mission-critical projects that demand precision and innovation.
Skills
- Team Management
- Strategic Thinking
- Java 17
- Rest Api
- Spring (Boot & Webflux & Security)
- Postgresql
- Kubernetes
- Oop - Object Oriented Programming
- Gcp - Google Cloud Platform
- Redis
- Agile & Scrum
- Angular
- Javascript
- Maven
- Nginx
- Linux
- System Architecture
- Design Patterns
- Git
- Project Managment
- Planning
- Kotlin
- Microservices
- Sql
- Docker
- Fp - Functional Programming
- Tdd - Test Driven Development
- Monitoring (Prometheus & Grafana)
- Observability (Elk Stack)
- Typescript
- Message Brokers (Rabbit Mq)
- Python
- Html & Csss
- Krakend
- Distributed Systems
- Clean Code
- Devops
- Scripting (Python & Bash)
Languages
Polish
NativeEnglish
AdvancedGerman
ElementaryEducation
Wroclaw University of Science and Technology
Computer Science · Wrocław, Poland
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience