Yuri K.

Yuri K.

Senior Software Engineer

Voronezh, Russia
Hire Yuri K. Hire Yuri K. Hire Yuri K.

About Me

I am an experienced Software Engineer and Infrastructure Manager with technical expertise in building and supporting complex and legacy software systems using a mix of technologies such as JavaScript, Java, Python, and Linux for diverse clients. I have extensive team lead and independent work experience in the delivery of innovative solutions for clients.

Work history

UpStack
UpStack
Software Engineer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Pulse Point
Pulse Point
Platform Engineer
2020 - 2021 (1 year)
Remote
  • Built and deployed a new ETL framework for data lakes with a volume of 10+PB.

  • Refactored and migrated the platform to a microservices-based architecture.

  • Established dev standards and best practices in transitioning several Python legacy systems to Golang.

Juul Labs
Juul Labs
Backend Developer / DevOps Engineer
2018 - 2020 (2 years)
Remote
  • Deployed and executed processes and standards to support in-house enterprise app instances on AWS.

  • Implemented new automation and optimization solutions to reduce costs and simplify deployment processes for Juul Labs.

  • Handled infrastructure verification tasks and provided provisioning tooling support for solutions on the project.

Conversant Networks
Conversant Networks
Senior Backend Engineer
2017 - 2018 (1 year)
Remote
  • Designed, implemented and maintained a real-time traffic visualization solution for the client.

  • Reduced map-reduction costs by half using optimized algorithms and a changed storage scheme for the client.

  • Rewrote the C++ logging pipeline solutions on GoLang which also eliminated data losses on the platform for the client.

Transport API
Transport API
Senior Backend Engineer
2016 - 2017 (1 year)
Remote
  • Architected, designed and worked efficiently on scheduling data processing for the client's systems.

  • Implemented an accurate real-time train positional algorithm based on several data feeds in the UK for the client.

  • Introduce an authentication proxy to reduce the visible failure rate of the third-party authentication providers.

Swiftserve
Swiftserve
Senior Backend Engineer
2012 - 2016 (4 years)
Remote
  • Built and deployed a token-based authentication solution for video streaming on the project.

  • Worked on a new failover solution for video streaming over the HTTP protocols for the Swift Serve.

  • Developed and implemented a DNS load balancing solution for the client.

DataArt
DataArt
Senior Backend Engineer
2010 - 2012 (2 years)
Remote
  • Designed and implemented new features and architecture working on projects for CNN, Nokia and Thomson Reuters.

  • Implemented new solutions for the client's product prototype - winning an award for EPAM.

  • Played a key role in the design and deployment of a new advertising solution for OviStore.

Siemens IT Solutions and Services
Siemens IT Solutions and Services
Software Engineer
2008 - 2010 (2 years)
Remote
  • Wrote 3/4 of the new codes that served the internal EDI service for the client.

  • Implemented new solutions to decrease the time for resolving common technical issues to 1 hour.

  • Rewrote and refactored a legacy codebase with 1 million lines of code for the client.

Portfolio

Lead Engineer - Conversant Solutions
Lead Engineer - Conversant Solutions

This is a billing and logging solution developed for the client. The solution calculates various metrics and statistics for end-user interaction in a distributed way to replace hadoop-based system and provide a real-time data. The key feature is that all calculations are done on the front-end servers eliminating any need to do expensive and slow processing on the backends. Backend successfully runs on 6 cpu units serving hundreds of nodes that are uploading data.

Lead Engineer - Conversant Solutions
Lead Engineer - Conversant Solutions

Successfully moved the analytics system into AWS for the client. This was achieved by performing a live-migration of existing internal Hadoop cluster into AWS. This led to a double drop in the costs of running map-reduce for the client.

Senior Engineer - Transportapi
Senior Engineer - Transportapi

Implemented a public train positioning algorithm for the client. This is a solution that helps users to find exact train positions by reading through the data feeds provided by UK transportation companies. The solution uses as many sources as possible to find any evidence of possible delay or disruption, to increase the accuracy and reliability of results. Successfully reduced the response time of APIs by doing significant database optimizations.

Education

MSc. Radiophysics
MSc. Radiophysics
Voronezh State University, Russia
2004 - 2009 (5 years)