Senior Software Engineer with 15+ years of experience. Core competencies: Rust, Go, GNU/Linux, implementing high-load web systems, desktop applications. I strive to understand systems and keep them simple. This allows my software to keep users happy and AWS bills lower.
From Dec 2024
Graphics programming & compiler engineering
Goal: learn to create graphics software and compilers.
Method: create two applications: a clone of an old game Space Invaders and a compiler for Tiger programming language.
Results of compiler study:
Results of graphics software study:
From Nov 2022 to Dec 2024
Monitoring system of the low-latency video streaming protocol
At AWS I helped to build the monitoring system for the distributed low-latency streaming service from Prime Video.
Achievements:
Responsibilities:
From Aug 2018 to Nov 2022
Cryptocurrency Trading Platform
As a part of a small development team, I improved existing components of the system and introduced new ones, improved the company’s core software product. Assisted the DevOps and the data science departments.
Achievements:
Responsibilities:
From May 2018 to Aug 2018
Delivery service
As a self-contractor Python backend developer I took tasks of integration of the core project and third-party applications and developed new ones.
Achievements:
From Aug 2017 to Mar 2018
An insurance management project
Worked as a backend developer created the company’s core backend application. Fulfilling the role of a DevOps engineer set up continuous delivery.
Achievements:
Responsibilities:
From Aug 2014 to May 2017
Financial services, Research project
Achievements:
Responsibilities:
From Jun 2012 to Nov 2013
Web-studio
As a part of web-studio development team, I worked on customers' web-sites. Fulfilling the role of generalist programmer, I ran projects through full product lifecycle from design and task estimation through development, testing, release and live operations. Also, maintained existing projects.
Achievements: