Software Engineer and Manager
Intro
Hi, my name is Aliaksei, I am an Engineer and a Manager who knows how to create great software and how to do it properly together with other people.
I have deep experience connected with designing, developing and supporting in production backend services with strong performance and availability requirements.
Awesome software is much easier to create in a team. And I am able to lead a group of engineers or a cross-functional team to achieve great and ambitious goals.
E-mail: a.ramanau.pl@gmail.com
LinkedIn: https://www.linkedin.com/in/aramanau/
Experience
Company, role | Years | Description |
---|---|---|
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 [8..16] engineers. |
Wargaming, Lead Software Engineer | [2017..2018] | Creating and implementing solutions for Wargaming Platform, performing technical leadership in Backend engineering |
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. |
VirusBlokAda, Software engieer, QA Engineer | [2006-2011] | Ensure quality of the anti-virus kernel, developing a system for kernel tests automation. |
Education
University | Years | Degree |
---|---|---|
Belarusian State University | [2008..2009] | Master degree in Computer Security |
Belarusian National Technical University | [2003..2008] | Software Engineering Diploma (bachelor's degree) |
Skills
Skill | Type | Level | Extra context |
---|---|---|---|
Software Engineering | Hard | Backend dev, Game dev(backend), BI dev | |
People Management | Soft | Engineering Team Leader for about 4 years, CTO for about 1 year with EM responsibilities | |
Resource Management | HardSoft | Effective managing personal/team/company resources: time, money, hw resources. | |
Quality Assurance | Hard | ||
Solution Architecture | Hard | High-level system desing, careful pre-production for complex features, solution verification. | |
Software Maintenance | Hard | Organizing rotation on duty, problem-solving in production, . | |
Performance testing & optimization | Hard |
| |
Project & Delivery Management | Soft | Organizing teamwork, planning & performing complex delivieries. |
Top Projects
Last updated