Mag. Yaroslav Sotnyk
Bis 2022, Software Engineer, IBM Deutschland GmbH
Student, Web-science, Universität Koblenz-Landau
Berlin, Deutschland
Werdegang
Berufserfahrung von Yaroslav Sotnyk
1 Jahr und 3 Monate, Aug. 2022 - Okt. 2023
Senior Software Engineer
KIWI.KI GmbH
Involved in Digital Entry Control and Access System development, implementing microservice architecture, REST API, and Broker communication to enhance product efficiency and scalability. Developed UI components using React + Typescript. Managed feature architecture, and documentation and collaborated with external contractors. Expertise in Python and FastAPI, Postgres, Docker and RabbitMQ.
Specialized in real-time high available/performant fraud prevention systems. Experience with low latency transaction processing for a large-scale, durable, distributed and fault-tolerant system. Involved in the full lifecycle of a feature, from architecture decisions to development, testing, and L3 support. Ensured quality, maintenance, and seamless functionality. Expertise in C++ with boost lib, React + Typescript, and Python. In addition, involved in the hiring and onboarding process for new team members.
Was involved in development of new UI for fraud prevention tool (Safer Payments). Technologies used: Eeact/TypeScript/Redux/Saga/Jest/HTML/SAAS/css3
5 Monate, Juni 2017 - Okt. 2017
Junior Django Developer
Qualcode
Worked in a young team as a junior backend python developer. For the “trello-like” project but with wider functionality was developed filter based API for chart plotting (stacked bar plots) using Django REST framework and matplotlib with pandas, API for asynchronous sending email reports with data gathered from DB (postgres, Django ORM) using celery and Django mail frameworks. All APIs and services were covered by tests
1 Jahr und 2 Monate, Juni 2013 - Juli 2014
Junior Java SE Developer
Suy State University
Ausbildung von Yaroslav Sotnyk
Bis heute 6 Jahre und 9 Monate, seit Okt. 2017
Web-science
Universität Koblenz-Landau
1 Jahr und 11 Monate, Sep. 2016 - Juli 2018
Informatics
Sumy State University
Pattern recognition, Refactoring and Testing, Web-development, Information security.
11 Monate, Sep. 2015 - Juli 2016
Computer Science
Politecnico di Torino
3 Jahre und 10 Monate, Sep. 2012 - Juni 2016
Informatics
Sumy State University
Sprachen
Englisch
Fließend
Russisch
Muttersprache
Italienisch
Grundlagen
Deutsch
Grundlagen