Resume

— Software engineering fourth-year student. Seeking to leverage my technical and professional expertise to grow in the new role.

Experience

Now
  • 15st September 2020 – present

    Fullstack Developer at Binary Studio

Professional
  • 24th April 2018 – December 2018

    1. Junior Software Engineer at 3Shape Dental System

      • Developed Full and Partial Dentures modelling features (Perforce, RAD Studio, 5M LOC, Scrum, FDA)
      • Developed Virtual Articulation physical simulation engine (computational geometry, numerical optimization)
        • Added virtual simulation of BioArt and Shofu articulators by learning the physics of human jaw, reverse engineering and rewriting physical simulation module and fine tuning itt in cooperation with manufacturers.
        • Implemented an O(N) algorithm that fits a 2D object into a minimum circle so user can mill a denture from a round blank of optimal size. This allowed showing real time preview for meshes with 100K vertices
        • Decreased maintenance cost of the physical simulation module from 20h to 3h per bug fix
  • 15th September 2017 – 30th November 2017

    1. Junior Engineer for CAD/CAM 3D core team at Materialise

      • Developed the 3D geometry core (TFS, MS VS, C++, STL, OpenMP, 2M LOC, 3 stakeholders)
      • Lead a team of 5 engineers, overseen business needs, technology, quality, continuous improvement
        • Developed an algorithm that replaces the internals of a solid 3D object with a firm lightweight structure, which became a cornerstone for Toyota’s project on decreasing car seat weight from 24kg to 7kg.
        • Supervised rewriting of 3D Packing algorithmachieving a 5x-50x performance lift and 10x reduction of maintenance costs.
        • Lead a 3-months internship program for 12 students, 5 of them stayed for 1+ year
Uncommercial
    1. 1st February 2020 – present

      Determine the trajectory of vehicles at Github

      • Creating an intelligent system based on web application that allows you to determine the trajectory of vehicles through detection methods and tracking algorithms, identifying objects that will be the basis for processing and mathematical analysis in the future.
      • Implemented the object detection by YOLOv3
      • Implemented the object tracking by Kalman filter and identifying objects by Hungarian method
      • Implemented a user interface using Angular framework that focuses on developing SPA solutions and prioritizing quality development with the highest possible efficiency (application speed, scaling, etc.)
        • DrawingService – allows you to mark the required additional areas for analysis.
        • AnalyzerService – performs vehicle detection, tracking and identification tasks.
        • StorageService – responsible for data storage, sorting, searching, server side pagination, as well as sending results of analyzed video files to mail.
        • IdentityService – responsible for authorization and registration tasks.
    2. 1st October 2018 – 31th March 2019

      Practical skills in developing a translator as a complete software product at Github

      • Developed the grammar of the my own language.
      • Defined the structure of the translator.
      • Described and implemented the basic functional blocks of the translator.
      • An intuitive graphical user interface has been developed.
      • I tested this product by comparing the results of a test program with a semantically similar C# object-oriented programming language.
      • The programming language includes the assignment operator, the input, output, conditional and loop operators
        • The lexical analyzer by state diagram.
        • The parser(tested and implemented 3 methods).
        • Construction of an intermediate form of the program submission - Polish inverse recording.
        • Performing a Polish inverse recording.

Languages

🇺🇦 УКРАЇНСЬКА 🇷🇺 РУССКИЙ 🇺🇸 ENGLISH

Skills

  1. Frontend

    • HTML5
    • CSS3
    • JavaScript
    • TypeScript
    • Angular
  2. Backend

    • Basic knowledge of C# programming language, .NET
    • Experience in ASP.NET Core
    • Docker
  3. Working with database

    • Microsoft SQL Server
    • Entity Framework (Core)
    • MongoDB

Education

Articles

None published yet