Konstantin Om

Senoir Nodejs developer at JetSmarter
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Istra, Moscow, Russia, RU

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Leonid Tuchinskiy

Kostya is a creative,honest and hardworking Web project manager. I can recommend him for this work without reservation.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Senoir Nodejs developer
      • Nov 2020 - Present

  • Vital
    • Yerevan, Armenia
    • Chief Technology Officer
      • Dec 2018 - Mar 2020

      At the beginning i was invited for native ad network https://vitalcheckpoint.ru/ they was paying per click and had huge problem with froud clicks, in first couple of month i solve this problem completely by integrating various browser fingerprinting techniques. Next step was developing user metric system, monitoring user behavior on various sites, they engagement in content. At this point management decided that working with sites on individual bases is ineffective and it's time to work on rtb protocol with yandex and google, so we started integration with multiple SSP's, first small like republer and otm and then with google and yandex (legal part is rather long) We collected all use data that we can imagine, this led to TB and TB of data ( mongodb + clickhouse ). Вuring the life of the project has undergone many changes, including conceptuals, a lot of my work was in R&D, finding new way to stay competitive on advertising market, lowering click price and finding new ways to understanding users and they needs. all project was made with small team (due to monetary issues) we started with full dev department with like 6 people and some outside members and then we quickly downsize (not my decision) to 3 people ( Devops, ml engineer and me ), but still we manage to make good work in this complex circumstances. System was designed to withhold 45k rps, at pick it was 18k rps. Technologies used at this period: centos 7 php 7+ php-fpm laravel 5+ python 3 pandas redis nodejs expressjs vuejs typescript nginx mongodb docker clickhouse kubernetes helm Show less

    • Full Stack Developer
      • May 2018 - Dec 2018

      Multiple short contracts, for month or two. Some insurance form for Belgium government, refactor of old code from Angular to Vue. Complicated part of this job was smooth onboard, company that hired me already had dev department and dev flow. A lot of new tech like TypeScript, Lerna, Jest and so on, not everything i was able to learn, just use. Multiple short contracts, for month or two. Some insurance form for Belgium government, refactor of old code from Angular to Vue. Complicated part of this job was smooth onboard, company that hired me already had dev department and dev flow. A lot of new tech like TypeScript, Lerna, Jest and so on, not everything i was able to learn, just use.

    • Russian Federation
    • Advertising Services
    • 100 - 200 Employee
    • Head Of Development
      • Aug 2017 - May 2018

      This is advanced reports system, basic idea that you have your import blocks, manipulation blocks and export blocks. You collect data from multiple sources(google analitycs, excel, csv, ect.), manipulate it (join, union, etc.), and export it somewhere. Made with vuejs, service workers, svg, MongoDB I was Head Dev of this project, my part was to workshop architecture and select technologies, assemble a team. At the beginning was only i and internal customer. I started with laravel and unit tests, after that were front end part where vuejs become very handy. Project was full of complicated manipulations places because of data size (gb of information), most heavy places of logic for back was done in python. For me his project was very interesting because of amount of data and untyped structure of it. Basically it was GUI for database. Show less

  • LavkaLavka
    • Moscow, Russian Federation
    • Head of IT Department
      • Nov 2013 - Mar 2016

      I organized developer departament, it was 4 people - me(backend), frontend developer, web-designer (he also was doing html+css), user Tester (also he become mobile developer) Under my guidance was produced main site, mobile apps (android ans ios) and fleet of satellite sites, like landings and so on I organized developer departament, it was 4 people - me(backend), frontend developer, web-designer (he also was doing html+css), user Tester (also he become mobile developer) Under my guidance was produced main site, mobile apps (android ans ios) and fleet of satellite sites, like landings and so on

Education

  • Future Academy
    Doctor of Philosophy - PhD, IT
    2008 - 2010

Community

You need to have a working account to view this content. Click here to join now