Alexey Kostiuk

Senior Software Engineer at PlusDental
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Hamburg, Hamburg, Germany, DE

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

    • Germany
    • Medical Equipment Manufacturing
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jul 2021 - Present

      Hamburg, Germany

    • Germany
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jun 2019 - Jun 2021

      Hamburg, Germany I was focussed on improving the existing scheduling solution, replacing existing node.js & mongoDB solution with a golang & postgres based one. For this I developed a new bounded contexts structure, filtering what belongs and not to the scheduling domain. This led to a simplicity of the scheduler and better debugging and recovery possibilities. New code was structured according to the Clean Architecture rules. This also let me present it to the other teams to compare with existing one to… Show more I was focussed on improving the existing scheduling solution, replacing existing node.js & mongoDB solution with a golang & postgres based one. For this I developed a new bounded contexts structure, filtering what belongs and not to the scheduling domain. This led to a simplicity of the scheduler and better debugging and recovery possibilities. New code was structured according to the Clean Architecture rules. This also let me present it to the other teams to compare with existing one to demonstrate it’s benefits. Also I changed scheduler api to an event based one which led to a great performance and stability. After this all load tests confirmed great performance of the service, when the old version never completed a half of it’s work. I introduced a better git usage strategy for the services, this simplified CI/CD and Release process. Continuously observed DB metrics and improved our queries. One added index reduced average load from 96% to avg 30% on a large aws instance. Which was less than in the idle time. Show less

    • Germany
    • Leisure, Travel & Tourism
    • 1 - 100 Employee
    • Senior Full Stack Developer
      • Apr 2016 - Jul 2019

      Hamburg, Germany

    • Germany
    • Freight and Package Transportation
    • 1 - 100 Employee
    • Senior Full Stack Developer
      • Nov 2015 - Mar 2016

      Hamburg Area, Germany

    • Germany
    • Computer Games
    • 100 - 200 Employee
    • php developer
      • Oct 2013 - Oct 2015

      Hamburg Area, Germany

    • Senior php developer
      • Jul 2011 - Sep 2013

      Sevastopol, Ukraine Designed and programmed the existing web-resources of a different scale and purpose: small web-sites, theme portals, online shops using Zend Framework 1, Yii Framework, MySQL. applications for conferencing and centralized control visitors to voting, interactive graphics on Yii Framework, Node.js + Web-sockets comprehensive application for call-centers with complex functionality and architecture based on Symfony 2.1, Backbone.js, Node.js, Web-sockets, MySQL In the layout of parts… Show more Designed and programmed the existing web-resources of a different scale and purpose: small web-sites, theme portals, online shops using Zend Framework 1, Yii Framework, MySQL. applications for conferencing and centralized control visitors to voting, interactive graphics on Yii Framework, Node.js + Web-sockets comprehensive application for call-centers with complex functionality and architecture based on Symfony 2.1, Backbone.js, Node.js, Web-sockets, MySQL In the layout of parts frontend web-sites of varying complexity including for mobile devices and tablets. Develop applications Ext.js 4 using MVC architecture of framework. Design and develop interactive and offline applications for JavaScript. Supporting existing projects. Worked on many projects in a team of 2-3 developers. Show less

    • Intermidiate Software Engineer
      • May 2010 - Dec 2010

      Sevastopol, Ukraine Graphic Design, layout, and implementation of logic small promotional sites based CMF ModX, Adobe Flash + AS 3.0. Implement their own modules to Modx.

    • Junior programmer
      • Jan 2009 - Apr 2010

      design of flash games and making programming for mini-games and gambling machines

Education

  • Crimean Institute of Information and Printing Technologies
    Bachelor's degree, IT, design, programming, English, Arts
    2004 - 2009

Community

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