The resume is available in pdf and html. Consider the condensed version of the resume.
| Name: Aleksei Markov | Email: laladrik at pm.me |
Senior Software Engineer with 15+ years of experience. Core competencies: Rust, Go, GNU/Linux, high-load web systems, and desktop applications. Additional skills: Python, C++. I strive to understand systems and keep them simple. This allows my software to keep users happy and AWS bills lower.
| From Dec 2024 to present | 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.
| 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.
| 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, upgraded version of the company’s core software product. Assisted devops and data science departments.
| 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 one. Achivements included:
| From Aug 2017 to Mar 2018 | An insurance management project |
Worked as a backend developer created a main the company’s core backend application. Fulfilling the role of a DevOps engineer setup continious delivery. Responsibilities included:
| From Aug 2014 to May 2017 | Financial services, Research project |
As a backend developer worked individually on updating and maintaining existing financial service, supporting its infrastracture taking tasks from devops field. As a part of a team, I participated in creation of new financial service. As the first member of R&D department created AI software dedicated to solve celestial mechanics problem.
| From Jun 2012 to Nov 2013 | Web-studio |
As a part of web-studio development team worked on customers’ projects. 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 exising projects.
| Rust | Golang | C++ | C | Python | JavaScript |
| 5y+ | 9y+ | 5y+ | 5y+ | 7y+ | 9y+ |
| Linux | Postgresql | Docker | Redis | Nginx | RabbitMQ | Ansible |
| 13y+ | 9y+ | 4y+ | 8y | 5y+ | 8y | 6y |
| English | Russian | Spanish |
| Advanced | Native | Basic |