Mag. Yaroslav Sotnyk

is working from home. 🏡

Bis 2022, Software Engineer, IBM Deutschland GmbH

Student, Web-science, Universität Koblenz-Landau

Berlin, Deutschland

Fähigkeiten und Kenntnisse

C/C++
React
TypeScript
Git
Anti Fraud Management
Python
Frontend
Software
Backend
Reliability
Presentation skills
Communication
Kafka

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.

  • 3 Jahre und 7 Monate, Jan. 2019 - Juli 2022

    Software Engineer

    IBM Deutschland GmbH

    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.

  • 5 Monate, Sep. 2018 - Jan. 2019

    Software Depelopment Intern

    IBM Deutschland GmbH

    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

Interessen

Raspberry Pi
Music
Reading
Cyber Security
bikepacking

21 Mio. XING Mitglieder, von A bis Z