Artur Odnostalko

Artur Odnostalko

About

Detail

Senior Backend Engineer
Amsterdam, North Holland, Netherlands

Contact Artur regarding: 
work
Full-time jobs

Timeline


work
Job
folder
Project

Résumé


Jobs verified_user 0% verified
  • Flyr
    Senior Backend Engineer
    Flyr
    Jan 2024 - Current (2 years 10 months)
  • ELEVEN SPORTS HQ
    Software Development Engineer (GoLang/NodeJS/TypeScript)
    ELEVEN SPORTS HQ
    May 2022 - Jan 2024 (1 year 9 months)
    MCLS - platform for streaming football matches and distributing it across the world.

    - Made from scratch high load complex microservices: VPN protection (allowing to watch content only when customers are not using VPN) and Secure Link (allowing to watch content only when customer has link generated for him) - ready to have the huge number of customers
    - Won the battle with a huge number of DB transactions and critical level of CPU usage
    - Created a microservice to calculate storage usage on the daily bases for all video content available on the platform
    - Made services in a few popular CDN providers
    - Was involved in the hiring process
  • Visuary
    Golang + ReactJS/TypeScript Developer
    Visuary
    Feb 2021 - Apr 2022 (1 year 3 months)
    Startup. Visuary is a collaborative platform which simplifies the interactions between the stakeholders of a newly build housing construction: buyer, promoter, project manager and builders.

    My experience:
    - Created from scratch transaction layer for simple use with PostgreSQL
    - Created PDF microservice for generating 2D floor plans from HTML template
    - Made a reports' microservice with xlsx and csv outputs
    - Optimized queries to handle massive data formatted in JSOB
    - Worked remotely in a team of 10+ amazing people
    - Got hands-on experience with Docker + Kubernetes
  • C
    Full Stack Engineer (Golang/ReactJS/TypeScript/Flutter)
    Cureous AG
    May 2019 - Nov 2020 (1 year 7 months)
    Startup. Open science platform for health research.

    - Speed up and optimize SQL queries
    - Working on securing health data on AWS
    - Created from scratch event-base system to handle complication logic
    - Alone made crossflatform(Web/iOS/Android) application for calls, chats and events
    - Developed features in ELM and TypeScript for ReactJS front-end
  • D
    Golang Developer & Technical Leader
    Digital Sky
    Aug 2017 - Jan 2019 (1 year 6 months)
    Startup. Social platform for content exchange in the form of messages and collection of game bonuses. Created for iOS, Android, Web platforms.

    My role: Development of server, communication with business owner for discussion of technical realization of the project, new employees hiring, presentation of the product to potential partners (Socar, Fozzy group)

    Challenges:
    - The startup required constant product updates and vision changes. In order to meet this requirement, the server was developed as a module system, which accelerate the development and updating process. The mobile apps were also divided by components.
    - Allocation of the element on the map nearby to users all around the world in less than 200 m
  • Stalko Technologies
    Company Owner
    Stalko Technologies
    Feb 2017 - Feb 2022 (5 years 1 month)
    Stalko – company represents a part of me, who loves technologies. It is a chance for me to meet incredible people and help make their startup's dreams come true.

    Managed at the peak 12 fantastic people. I've hired people, worked as a support and sale manager, organized parties and meetings. Participated in Y-Incubator program with our big idea.

    Projects we did:
    - Geolocation service – I made alone with achieved goal of geocoding 100 addresses in 2 seconds and tiny PostgreSQL
    - SlidePay - mobile payment system at the beginning and secured crypto wallet at the end. I've started only with 2 co-founders and unstable applications(PHP and Cordova) transformed it to
  • Gepur
    C#/ASP.NET Developer & Project Manager
    Gepur
    Aug 2016 - Feb 2017 (7 months)
    Web-site for organisation of work process of call-center managers as well as for support team. It was developed as an alternative to slow and unstable 1C system.

    I've been working as a Project Manager and sometimes developed features in the back-end and front-end.

    - Learned how to organize the team to work in balance under pressure from the CEO
    - Learned accounting and budgeting systems
    - Won with my team the battle vs CEO in a changing games

    Finished with the team when the company was unable to support product(the product was finished but under support).
  • P
    C#/ASP.NET Back-end Developer
    Poem LLC
    Jul 2013 - Jul 2016 (3 years 1 month)
    Startup. Product Nexticy is a unique approach to simplifying creation and management of digital paper-like forms.

    - Fixed on the first day (and my first job in IT) a critical issue that helps to run the cloud project
    - Worked with Microsoft Ukraine to create an extension for Excel
    - Created a big part of the server for storing data from the e-documents in the Azure Table Storage
Education verified_user 0% verified
  • N
    Network Technologies
    Network Technologies
  • Odessa I.I.Mechnikov National University
    Bachelor's degree Computer mechanic
    Odessa I.I.Mechnikov National University
  • Odessa I.I.Mechnikov National University
    Associate's degree Mathematics
    Odessa I.I.Mechnikov National University
Projects (professional or personal) verified_user 0% verified
  • G
    Geocoder for Trackinn company
    Apr 2018 - Current (8 years 7 months)
    Reverse geocoding web-service. My role: communication with CEO of the company for task settling, creation (on my own) from scratch of service for receiving of exact address by coordinates. Challenges: 1. Geocoding of 100 addresses in 2 seconds. This goal was reached due to algorithms of data preparation and PostgreSQL database. 2. The service had to get along without sufficient expenses for support. In order to reach this goal a dedicated server was set and its configuration allowed the service to work infallibly for more than 3 years by now. Show less
  • B
    BonBon Cafe
    Jul 2016 - Current (10 years 4 months)
    Полезные веганские десерты на заказ и с доставкой. Без белой муки, яиц, сахара и молочных продуктов.
  • S
    SlidePay
    Mobile app for restaurants owners for menu, goods list, loyalty programs creation, and for receiving money transfers. It was before Apple released Apple Pay in Ukraine, and we introduced better communication between client and business. Further, the idea was transformed to Crypto Wallet for money transfers using cryptocurrency. My role: Co-Founder, Software developer and Manager. My area of responsibility was projecting and realization (in cooperation with another Co-founder) of the product. Managing up to 4 developers. Challenges: 1. Integration with cash registers has taken more than half a year as, the software and technologies used by restaurants were outdated. 2. Integration and testing of the product with bank (Bank Pivdenny) has take
  • N
    Nexticy
    Nexticy is a unique approach to simplifying creation and management of digital paper-like forms. The app for creation, filling in and storing of data as forms for iOS on iPad and Web (filling in only). My task (together with one of my colleagues) was to create and support a server for storing and processing of forms’ data using Azure cloud.
  • C
    Cureous - open science platform for health research
    May 2019 - Nov 2020 (1 year 7 months)
    Platform for collection and analysis of patients data. Scientists may create their own researches, which allows them to find and eliminate potential health issues. My role: Initially, it was support of the server and front-end part, further re-writing and development of new products with the owner of the company. Challenges: 1. System performance optimization. The system was very unstable and most of the time was spent on testing and rewriting of current architecture. 2. Creation of an app in a couple of months on my own. During the pandemic period the decision was made to create an app that would help doctors to communicate with patients using video alongside with data collection. 3. Flutter Web(Beta) was extremely unstable. Therefore it w
  • S
    Simbia - ERP system for insurance company
    Oct 2018 - Sep 2021 (3 years)
    Web-site for optimal work of MySBC company employees. One of the first insurance companies that transferred from paper documents to digital ones. Functional: commission calculation, integration with website in order to get more client, automatic mailing, creation of reports, import and export to XML/xlsx, calculation of celery. My role: communication with the company owner. Tasks planning. Development and optimization of architecture. Programming, in challenged cases. Challenges: 1. The customer came to us with a non-working product (which was not demonstrated to anyone) that was not profitable to re-write. It was decided to fix the product and demonstrate it as soon as possible. 2. There was no documentation. We had to write our own docume
  • B
    Bottle Message
    Sep 2017 - Feb 2019 (1 year 6 months)
    Social platform for content exchange in the form of messages and collection of game bonuses. Created for iOS, Android, Web platforms. My role: Development of server, communication with business owner for discussion of technical realization of the project, new employees hiring, presentation of the product to potential partners (Socar, Fozzy group) Challenges: 1. The startup required constant product updates and vision changes. In order to meet this requirement, the server was developed as a module system, which accelerate the development and updating process. The mobile apps were also divided by components. 2. Allocation of the element on the map nearby to users all around the world in less than 200 milliseconds. This goal was reached due to
  • E
    ERP for Gepur
    Aug 2016 - Feb 2017 (7 months)
    Web-site for organisation of work process of call-center managers as well as for support team. It was developed as an alternative to slow and unstable 1C system. Functional: integration with 1C system for data exchange, integration with SIP-telephony, integration with eMail service, collecting of data about client during the call or by email, creation and optimization of call scripts, creation of reports. My role: Team Leader и Software Developer. Interaction with business owner, administrator of 1C system and managers of other departments. Planning and formation of tasks Планирование и создание задач. Challenges: 1. Transition from 1C to developed system without business losses. The decision was made to transfer managers day by day and ana
This is a community-created genome.