Aleksey Kononov

waterstopper | llesha | kononal at google mail

2019 2020 2021 2022 2023 2024 2025 2026 2027 Suprematist (30.11.21-27.12.21) Plant Generator (31.08.20-11.09.20) Sliding Puzzle Platformer (15.04.23-20.04.23) Arithmos (16.07.22-17.07.22) Map Generator for PPH (24.11.21-28.04.22) CrateGram (13.05.23-26.08.23) Dzen (4.04.24-Now) House Generator (26.11.20-25.04.21) Regina (27.01.21-27.10.22) Geometry Checker (15.10.22-29.05.23) Inforion (10.04-23-25.08.23) Shkolkovo (20.01.20-31.05.20) App in the Air (20.06.21-14.10.21) MIPT (1.02.24-1.06.24) MIPT (1.02.25-1.06.25) Nomia (25.12.23-25.03.24) Shkolkovo (1.09.20-31.05.21) Education (1.09.19-1.07.23) Ya.Intern (29.08.23-29.11.23) Ya.Intern (2.11.22-2.02.23)

Education

Higher School of Economics, Faculty of computer science

Sep 2019 – Jun 2023
Bachelor of software engineeringGPA: 4.82/5.0

Work Experience

Dzen

Apr 2024 – Present
Backend Middle Java Developer

Worked at SEO, Survey, Topic Channels and Statistics.

Nomia

Dec 2023 – Apr 2024
Backend Java Developer

Developed Backend for ERP system.

Yandex

Aug 2023 – Nov 2023
Backend Java Intern

Refactored the whole project to use grpc-kotlin with coroutines, enabling asynchronous processing of requests. Fixed flaky e2e tests. Added support for following features:

  • Replies and buttons in telegram and whatsapp,
  • Stickers in Ya.Messenger,
  • Ya.Messenger-Markdown format converter.

Inforion

Feb 2023 – Aug 2023
Kotlin Developer, Reverse Engineer

Worked on Kotlin emulator KopyCat.

  • Added 2 new emulation devices that clients requested.
  • To make the program work without a supervisor, added automatic snapshots after a set time interval.

Yandex

Dec 2023 – Apr 2024
Backend Java/Kotlin Intern

Worked in Billing and Sorting Centers. In the Billing team, created IntelliJ IDEA plugin, increased test coverage by 10‐15%. In the Sorting Centers team, decreased a release time by 10%, fixed flaky tests. Automatized a business process which was previously done manually.

App in the air (closed Sep 2024)

Dec 2023 – Apr 2024
Backend Java Developer

The main goal is improving the electronic air tickets parsing algorithm, which uses ML and heuristics for parsing multiple formats. I changed parts of the algorithm to support 5 more ticket formats.

Shkolkovo

Feb 2020 – May 2021
School teacher
  • Feb 2020 – May 2020 — geometry teacher (7-8 grade), olympiad mathematics assistant (5-8 grade)
  • Sep 2021 – May 2021 — algebra teacher (8 grade), olympiad mathematics assistant (5-8 grade)

Projects

Course work

Geometry Checker

Oct 2022 – May 2023
System for maths teachers and students

The main goal is improving the electronic air tickets parsing algorithm, which uses ML and heuristics for parsing multiple formats. I changed parts of the algorithm to support 5 more ticket formats.

Map Generator for PPH

Nov 2021 – Apr 2022
Procedural map generator for HOMM-like game

The map generator written with KorGE game engine. Creates a configurable 2D map with castles, mines, roads, resources, obstacles and guards.

2D House Generator

Nov 2020 – Apr 2021
Library for Godot 2D games

The main goal is improving the electronic air tickets parsing algorithm, which uses ML and heuristics for parsing multiple formats. I changed parts of the algorithm to support 5 more ticket formats.

Programming

Plant generator

Sep 2020
Procedural generator of flowers, berry bushes, grains

CrateGram

May 2023 – Aug 2023
PEG parser tasks

The main goal is improving the electronic air tickets parsing algorithm, which uses ML and heuristics for parsing multiple formats. I changed parts of the algorithm to support 5 more ticket formats.

Regina

Jan 2021 – Oct 2022
Interpreted Kotlin/JS language with Web-IDE

Web-IDE has pseudo-debug (variable state snapshots), file-tree and execution environment. Made for writing procedural generators, replicated flower generator there.

Games on itch.io

2021 – Present
GameJam participations & other

Most notable ones are Arithmos (took a 22nd place in creativity among 6142 participants in GMTK Gamejam 2022), Sliding puzzle platformer and Suprematist.

Main

꧁༻ ༺꧂