Software Engineer and Performance Warrior
Intro
Hi, my name is Aliaksei, I am an Engineer and a Performance Warrior who knows how to create great software and how to make it as fast as needed.
I have deep experience connected with designing, developing and supporting in production backend services with strong performance and availability requirements.
Awesome software much easier to create in a team. And I am able to lead a group of enginers or cross-functional team to achieve great and ambitios goals.
I also very interesting into performance testing & optimization and continiously apply this approach to majority of my projects with great results.
My favorite database is PostgreSQL, most liked programming language - Python.

E-mail: [email protected]
LinkedIn: https://www.linkedin.com/in/aramanau/
Experience
Predicted,
Chief Technology Officer
[2022..2023]
Developing B2B SAAS product for mobile subscription analytics.
Wargaming,
Engineering Team Lead
[2018..2022]
Key contributing to Wargaming Platform backend services, managing team of engineers, organizing continious performance testing & optimization process of Platform Core services.
Wargaming,
Lead Software Engineer
[2017..2018]
Creating and implementing solutions for Wargaming Platform, performance testing & optimization.
Wargaming,
Senior Software Engineer
[2014..2017]
Designing, developing and maintaining critical business applications with strong performance and availability requirements.
Melesta Games, Software Engineer
[2011-2014]
Developing game servers, meta-games and core web services for web, social and mobile games. Creating performance testing tools, running performance tests
VirusBlokAda, Software engieer, QA Engineer
[2006-2011]
Ensure quality of the anti-virus kernel, developing a system for kernel tests automation including performance & stability tests.
Education
Belarusian State University
[2008..2009]
Master degree in Computer Security
Belarusian National Technical University
[2003..2008]
Software Engineering Diploma (bachelor's degree)
Extra Qualification
Skills
Software Engineering
Backend dev, Game dev(backend), BI dev
Performance testing & optimization
Continious performance testing
Quality Assurance
Continious QA everywhere
Solution Architecture
High-level system desing, careful pre-production for complex features, solution verification.
Software Maintenance
Organizing rotation on duty, problem-solving in production, continious applying DevOps practices.
People Management
Engineering Team Leader for about 4 years, CTO for about 1 year with EM responsibilities
Resource Management
Effective managing personal/team/company resources: time, money, hw resources.
Project & Delivery Management
Organizing teamwork, planning & performing complex delivieries.
Top Projects
Wargaming Money
WGM is a backend service for keeping hard and soft currencies in games, which is used by all major Wargaming titles like World of Tanks and World of Warships. It has sharded database and run over Erlang/OTP cluster. WGM was designed to process 50k RPS with 95% latency < 100 ms. Observed availability during 5 years in production: 99.99%.
Technology Stack: Erlang/Python/PostgreSQL/RabbitMQ/Nginx
Orioledb perftests + pgcon2022
Organize & implement a set of functional & performance tests for OrioleDB. Prepare speech to PgCon 2022. In cooperation with Alexander Korotkov.
https://github.com/drednout/pgcon2022_orioledb_wgm_bench https://www.pgcon.org/events/pgcon_2022/schedule/session/282-practical-use-case-for-orioledb/
Sdbmigrate
sdbmirate is migration tool for PostgreSQL with sharding support. Used in Wargaming production for applying migration to set of database servers: https://github.com/wgnet/sdbmigrate
Technology Stack: Python/PostgreSQL/MySQL/docker
Melesta Game Servers
A family of asynchronous game servers and services around web/mobile/social games. Created in a startup style using rapid dev practices. However, logic was weel-tested by functional and performance tests.
Tech Stack: Python/Twisted/MySQL/Redis
Predicted
Predicted is a B2B platform for mobile developers and publishers which allows to estimate revenue and other significant metrics using variety of statistical models. It provide simple APIs for integrating and supports variety of features for increasing campaign performance - Grabbing and visualizing data from all media sources, SKAN optimization by erevenue, Web2Web flow, eLTV machine with multiple models and real-time interface and more.
Technology Stack: Python/SQL/PostgreSQL/Airflow/Tableau
Infrastructure providers: AWS/Hetzner
Last updated