Andrey Akulov

Elixir developer

Summary

I am an elixir developer with experience of building applications in complex domains. I love testing, teaching others, and rant about technologies.

Skills

Experience

Elonsoft

Elixir developer
Apr 2023Apr 2025
Was responsible for developing the investment platform. Implemented new key entities and replaced some of the old ones to meet new Central Bank requirements for document management, enabling rollback to the old functionality without data loss. Restructured the project organization to establish a clear link between business feature descriptions and the modules implementing them. Solved the problem of document loss on a third-party service by reworking the simple “latest state” storage into comprehensive event-based document history, enabling full recovery in case of loss. Mentored a junior developer, assisting with learning new tools and best practices in team development. Identified and successfully prevented a social engineering attack; introduced two-factor authentication to improve platform security.

BGaming

Elixir developer
Jun 2022Feb 2023
Involved in the building of an architecture of a new service in the company. Created a card game MVP. Was responsible for adding new integrations to casinos.

Hero Labs

Elixir developer
Jul 2021May 2022
Worked on the backend part. Led implementing an external API. Made a legionella feature intergration.

Qvant

Elixir developer
Feb 2020Jul 2021
Worked on the backend of the advertisement platform. Integrated a yandex-banner service into the service workflow. Added a scheduled banner rotation reports feature. Redesigned and refactored billing for mtboxes (mac sniffers).

LavkaLavka

Ruby Developer
Apr 2019Oct 2019
Revamped the online store. Integrated a coupon and referral system.

Freelance

Freelance Developer
Aug 2018Mar 2019
I've shipped a travel apartment aggregator using elixir, similar travel apartment aggregator with ability to book airline tickets using ruby, a news aggregator site, a plugin to work with email for zendesk, and have done other small contracts.

Technologies of electronic goverment

Elixir developer
Jul 2016Mar 2018
Led the ground-up development of a public transportation payment service. Supervised a small team of colleagues. Developed and documented the architecture of the app.

Ensotech

Software Engineer
Sep 2015Jul 2016
Developed and supported ESC(electronic speed control) configuration applications. Developed cross-platform app (windows, android) based on kivi framework (python) Fixed bugs and added minor features for desktop app built on WPF (C#) Created mobile app on android (native android, java) (it was the replacement of kivi mobile app) Released a desktop helicopter app.

Garant Plus

Software Engineer
Feb 2013Jan 2015
Developed a web interface for IP gateway based on asterisk. Assembled rpm/deb packages. Refactored scattered scripts into a solid MVC-application. Added multiple features including a dial plan compositor.

SeoGrand

Software Engineer
Sep 2011Jan 2013
Was responsible for the sites development and the supporting stage after. We built content related and e-commerce sites for small businesses.

Links