Aliaksei Stohniy

Backend Developer (Java)

Gdańsk, Poland

Experience

Jul 2023 - Present
2 years 1 month

Backend Developer (Java)

naviparking.com

  • java 17
  • spring
  • hibernate
  • postgres
  • redis
  • aws (sqs, s3)
  • kubernetes
Apr 2022 - Mar 2023
1 year

Backend Developer (Java)

blynk.io

  • IoT project with high throughput: up to 200k rps, up to 50k devices online, single instance.
  • Low-level usage of netty (dynamic protocol detection, low-level concurrency handling etc).
  • Custom binary protocol for communication with devices.
  • Development team size: 5+.
  • Technologies used: java 17, netty, websockets, custom binary protocol, clickhouse, maven.
  • Implemented custom protocol for interacting with customer’s devices.
  • Implemented order management system based on real-time data from devices from scratch.
  • Improved company’s estimations approach, forced development to bring product earlier than required by the contract.
Dec 2019 - Apr 2022
2 years 5 months

Backend Developer (Java)

viber.com

  • Advertising management backoffice API.
  • Technologies used: java 11, spring, AWS services (ECS, RDS, DynamoDB, S3, SQS).
  • Development team size: 5+.
  • Implemented set of internal services (ads management, ad messaging API, reporting), thus improving interactions with company’s clients.
  • Have set up monitoring of current prod solution and improved prod environment.
  • Contributed to code style approach in order to keep balance between happy developers and team efficiency.
Mar 2018 - Dec 2020
1 year 10 months

Backend Team Lead

av.by

  • Classified ads site.
  • Technologies used: symfony, MySQL, Redis, ElasticSearch, Logstash, Docker, PHPUnit, Behat.
  • Development team size: 8+.
  • Built a new team from scratch.
  • Designed a new system and interactions with frontend.
  • Prepared specifications for backend team.
  • Set up new team’s processes, contributed to solving communication issues with new departments.
  • Handled migration from bare-metal to cloud provider, with fixing cloud-related issues.
  • Contributed to building new estimations / project management approach.
Aug 2015 - Mar 2018
2 years 8 months

Backend Developer (PHP)

everhour.com

  • Time-tracking application integrated with most popular task tracking systems.
  • Technologies used: symfony (PHP framework), MySQL, Redis, ElasticSearch, REST API, PHPUnit, Behat.
  • Development team size: 4+.

Summary

  • Backend developer since 2011.
  • Available only via b2b-contract, individual entrepreneur in Poland.

Languages

Russian
Native
English
Advanced
Polish
Intermediate

Education

Oct 2009 - Jun 2013

BSUIR

Bachelor’s degree · Telecommunications Engineering · Minsk, Belarus