Skip to main content

CV

Aliaksandr Husakou
Author
Aliaksandr Husakou
Table of Contents

email: alex.husakou@gmail.com

🌟 Experience
#

  1. Nordcurrent

    08/2025 - 04/2026

    Client and Backend Developer of the game | Warsaw, Poland

    TypeScript
    C++
    Cocos2D
    OpenGL
    AI Tooling

    • Maintained and extended the high-load backend powering a live game in production
    • Built gameplay features and client systems in TypeScript and C++ within the Cocos2D engine
    • Created a custom in-engine debugging overlay that exposed the active runtime view, sharply reducing UI investigation time for the team
    • Designed and implemented a hot reload workflow that reduced change verification from 36 seconds to 4 seconds, delivering a 9x faster iteration cycle
    • Integrated sound effects to improve player feedback and the overall audio experience
    • Used OpenGL-level investigation techniques for rendering analysis and low-level graphics debugging
    • Configured, profiled and tested Android builds through Android Studio and physical devices
    • Introduced AI-assisted tooling to automate repetitive development work and raise team-wide productivity
  2. Keysoft

    03/2024 - 07/2025

    AI Engineer / Backend Engineer | Warsaw, Poland

    Go
    Python
    Kafka
    RabbitMQ
    RAG
    AutoGen

    • Built a concurrent FTP downloader that significantly accelerated data processing throughput
    • Contributed to scientific measurement of real-world algorithm probability distributions
    • Helped diagnose and resolve RabbitMQ connectivity issues in distributed services
    • Introduced API development standards that made service interfaces more consistent across the team
    • Improved service observability by rolling out distributed tracing
    • Developed a Kafka topic replication tool with SASL SSL and AWS IAM authentication support
    • Pioneered AutoGen- and RAG-based AI agents that helped HR and client support teams save time on repetitive knowledge work
    • Built a Google Drive knowledge-ingestion pipeline, allowing non-engineering teams to update LLM context without developer involvement
    • Integrated DeepEval into the development workflow to automatically evaluate LLM performance against the corporate knowledge base
  3. Preply

    12/2023 - 01/2024

    Computer Science Teacher | Lublin, Poland

    Python
    C/C++
    Java
    Algorithms

    • Taught simulated annealing by researching the topic independently and preparing Python examples with Matplotlib visualizations
    • Guided a student through a C client-server application using sockets
    • Taught C and C++ fundamentals with a focus on practical programming fluency
    • Helped students understand Java, Big O notation and application architecture
    • Supported completion of a LibGDX game project in Java
  4. Profesic

    03/2023 - 05/2023

    CEO/CTO | Minsk, Belarus

    Go
    CI
    WireGuard

    • Defined the system architecture and selected the core technology stack
    • Designed and implemented core business logic for the product
    • Set up CI pipelines to support repeatable delivery
    • Implemented sign-up, sign-in, password recovery and password update flows
    • Wrote clear technical API documentation for implementation and integration work
    • Secured internal resources through a restricted WireGuard tunnel
  5. Champion Sports

    09/2022 - 02/2023

    Backend Engineer | Douglas, United Kingdom

    Go
    NATS
    CI

    • Developed backend functionality for the Sportsbook platform and its localization system
    • Established engineering practices for code creation, testing and delivery, improving speed while reducing defects
    • Contributed to CI pipeline creation and delivery automation
    • Worked with NATS-based messaging in backend services
    • Built functionality for the affiliate system and its backoffice tools
  6. Betera

    08/2021 - 08/2022

    Backend Engineer | Minsk, Belarus

    Go
    Python
    Auth
    CI/CD

    • Developed components of the company-wide authentication platform
    • Created an application for issuing bank cards
    • Worked on a high-load core service responsible for large volumes of events
    • Set up CI pipelines and alerting systems for production services
    • Helped build an effective CI/CD pipeline for continuous delivery and deployment
    • Created an application for managing bets, transactions and user account information
    • Developed functionality around user verification workflows
    • Researched maintainability, scalability and performance improvements for backend systems
    • Contributed to an MVP product aimed at expanding business opportunities

🎓 Education
#

  • Minsk State Linguistic University | Minsk, Belarus
    Chinese studies with speciality in computer linguistics
    07/2018 - 07/2022

    • Published a scientific work related to Chinese slang in the Internet
    • Actively participated in the cultural and social life of the university
    • Created a Telegram bot for convenient translation from Chinese to Russian and vice versa; presented the bot to the faculty

  • WSEI University | Lublin, Poland
    Computer science
    10/2023 - 03/2027

🌎 Languages
#

LanguageLevel
EnglishC2
RussianC2
ChineseB1
PolishB1
UkrainianB1
JapaneseA1

💡 Skills
#

Golang
Python
JavaScript
Rust
C++
C#
Java
Bash
Parallel/Concurrent programming
Algorithms & Data structures
Docker
Docker compose
PostgreSQL
MySQL
MongoDB
Clickhouse
Redis
Nginx
Traefik
Nats
RabbitMQ
gRPC
Websockets
Wireguard
Gitlab CI
Github Actions
Travis CI
Jenkins
Service observability
Grafana
Keycloak
Digital Ocean
Google Developers Console
Domain driven development
Test driven development
Pair programming
Math

🧾 Certificates
#

Python development | Certificate


Rust crash course | Certificate


Rust crash course 2 | Certificate


Software Architecture | Certificate


React with Redux | Certificate


Become a Calculus 1 Master | Certificate


Proggy buggy December | Certificate


Proggy buggy May | Certificate