Serhii Matviienko

Senior Software Engineer at Intuition Machines
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Kyiv, Kyiv City, Ukraine, UA

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

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

Experience

    • Research Services
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jun 2021 - Oct 2023

      United States The company provides machine learning products and services at scale to some of the largest companies in the world. The core product is hCaptcha. hCaptcha is a privacy-fist product that protects users from bots and fraud online. Supporting the backend part of a distributed platform with millions of incoming events. Develop event-driven model of communication between microservices "Making developers' life better": * improve the local environment * optimize docker images … Show more The company provides machine learning products and services at scale to some of the largest companies in the world. The core product is hCaptcha. hCaptcha is a privacy-fist product that protects users from bots and fraud online. Supporting the backend part of a distributed platform with millions of incoming events. Develop event-driven model of communication between microservices "Making developers' life better": * improve the local environment * optimize docker images * merge several related repositories into one while preserving of commit history * create the GitHub actions for CI/CD Mentoring newcomers Create diagrams/presentations about techs or product nuances Support other developers Code reviews Develop new features/API endpoints Show less

    • France
    • Business Consulting and Services
    • Backend Team Lead
      • Feb 2020 - Jun 2021

      Paris, Île-de-France, France Managing team of 5-10 backend engineers Planning and creating technical specifications for the upcoming features Planning/documenting/development of API endpoints that use JSON-API ideology Migration from Symphony 1.5 to Symphony 4 Merge and unify database: 130+ databases for each country => 1 centralized database with replicas in different AWS regions All the Senior Backend Developer responsibilities

    • Senior Backend Developer
      • Nov 2016 - Feb 2020

      Paris, Île-de-France, France Mentoring junior/middle developers Development of new features for the product Participation in the development of microservices API documentation via Apiary Test API via Postman Everyday meetings with product managers and team leads Manage sandboxes to provide demos for the new features Manage releases of the product to the production Monitor logs from different environments on Skalyr Monitor the performance of the application on NewRelic Work with the frontend of… Show more Mentoring junior/middle developers Development of new features for the product Participation in the development of microservices API documentation via Apiary Test API via Postman Everyday meetings with product managers and team leads Manage sandboxes to provide demos for the new features Manage releases of the product to the production Monitor logs from different environments on Skalyr Monitor the performance of the application on NewRelic Work with the frontend of the product (React + Redux): fixes and updates Work with Jenkins to deploy the code to sandbox/QA/Production Work with BrowserStack to check frontend

    • Freelance Web Developer
      • 2005 - Nov 2016

      Kyiv City, Ukraine * Managing the full lifecycle of the website: development – publishing - maintenance; * Implementing new features into the existing sites; * Administrate own VPS with a bunch of sites running on it; * Creating specifications for the upcoming sites and signing them with clients; * Development of the websites using my own MVC framework; * Development of the websites based on the open-source frameworks: Zend Framework, Symfony, Laravel; * Development of the websites based on… Show more * Managing the full lifecycle of the website: development – publishing - maintenance; * Implementing new features into the existing sites; * Administrate own VPS with a bunch of sites running on it; * Creating specifications for the upcoming sites and signing them with clients; * Development of the websites using my own MVC framework; * Development of the websites based on the open-source frameworks: Zend Framework, Symfony, Laravel; * Development of the websites based on open-source projects: osCommerce, vamShop, WordPress, Drupal, Joomla; * Development of the front-end and back-end; * Development of complex CRM systems; * Development of the responsive front-end for the different platforms: mobile, tablet, desktop; * Development of algorithmic trading robots (using C#) that perform different tasks on the exchange. * Development of Java ME applications Show less

    • United Kingdom
    • Information Technology and Services
    • 1 - 100 Employee
    • Web Developer
      • 2004 - 2005

      Kyiv City, Ukraine * Development of e-Commerce sites based on osCommerce CMS; * Integration of different credit card processing gateways (Authorize.Net, E-Gold, etc.) through Shopping Cart Interface (Simple Integration Method – HTML form, Advanced Integration Method - direct connection to the payment gateway); * PGP – encryption; * Integration Java in PHP: using Java API of St. George Bank (http://stgeorge.com.au/) in the PHP scripts to make available payment via credit card; * Development of the… Show more * Development of e-Commerce sites based on osCommerce CMS; * Integration of different credit card processing gateways (Authorize.Net, E-Gold, etc.) through Shopping Cart Interface (Simple Integration Method – HTML form, Advanced Integration Method - direct connection to the payment gateway); * PGP – encryption; * Integration Java in PHP: using Java API of St. George Bank (http://stgeorge.com.au/) in the PHP scripts to make available payment via credit card; * Development of the Content Management System (CMS) using OOP architecture; * Using different PHP-template libraries (phplib, xTemplate, php_templates). Show less

    • Web Developer
      • 2003 - 2004

      Kyiv City, Ukraine * HTML – coding; * Optimizing graphics for the WEB; * Produce the cross-platform HTML – code (IE, Netscape, Opera, Mozilla); * Development of the websites (PHP / MySQL); * Development of the content management system; * Internationalization of the websites; * Development of the WYSIWYG HTML editor (PHP + JavaScript, MS Word – compatible GUI, IE 5.5+); * Development of the architecture of the web – sites (templates, modules); * Flash – animation; * ActionScript… Show more * HTML – coding; * Optimizing graphics for the WEB; * Produce the cross-platform HTML – code (IE, Netscape, Opera, Mozilla); * Development of the websites (PHP / MySQL); * Development of the content management system; * Internationalization of the websites; * Development of the WYSIWYG HTML editor (PHP + JavaScript, MS Word – compatible GUI, IE 5.5+); * Development of the architecture of the web – sites (templates, modules); * Flash – animation; * ActionScript programming; Show less

    • Medical Equipment Manufacturing
    • Frontend Developer
      • 2002 - 2003

      Kyiv City, Ukraine * Programming the Web services (J2EE) and the custom tags (JSP) in Java; * HTML – coding; * Making the cross-platform HTML code (IE, Netscape, Opera, Mozilla); * Making the HTML – templates; * Adding interactivity to the front-end with JavaScript and CSS (DHTML); * Optimizing graphics for the WEB.

Education

  • National Technical University of Ukraine 'Kyiv Polytechnic Institute'​
    Engineer's degree, Telecommunications Systems
    2000 - 2002
  • National Technical University of Ukraine 'Kyiv Polytechnic Institute'​
    Bachelor's degree, Telecommunications Systems
    1996 - 2000

Community

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