Experience
samokat.tech
2024 - Present
Product
Master system for communicating with users via notifications for the most popular Russian e-commerce company.
Achievements
- Optimized the performance of services responsible for processing push/SMS/email notification requests to handle tens of thousands of RPS.
- Delivered features that enhance user comfort in receiving notifications, considering tens of millions of rows of user information in the database.
- Actively participated in improving processes within a rapidly growing team.
- Developed three core libraries for the Elixir platform in our company, which are highly appreciated by developers for their ease of integration and elegant solutions to common problems.
Tech Stack
Elixir/Phoenix, Erlang/OTP, Postgres, Kafka, Prometheus/Grafana, Docker/K8s
Balance-Platform
2023 - 2024
Product
Low-code platform for modeling decision-making processes regarding loans.
Achievements
Delivered an MVP highly valued by investors with a very small team (2 developers). In this MVP, I developed:
- A high-performance engine for executing diagrams.
- Real-time collaborative diagram editing and execution.
- Integrated version control system.
- The best integration with Python in the market, providing the most convenient work with Python blocks in diagrams.
- Blocks for using OpenAPI, message brokers, databases, and many more.
Tech Stack
Elixir/Phoenix (including Channels), Erlang/OTP, Python, Vue.js, Postgres, Prometheus/Grafana, Docker/K8s
Rapidio
2022 - 2023
Product
Automated underwriter that accepts loan documents, identifies guideline exceptions, and provides clear information about loans.
Achievements
- Implemented a very complex business model: thousands of pages of Freddie Mac/Fannie Mae guidelines into an interpretable graph in the application with hundreds of vertices.
- Greatly improved the performance of AI services using AWS Lambda, reducing document information extraction time from hours to minutes. This led to contributions to the AI library doctr.
Tech Stack
Elixir/Phoenix, Erlang/OTP, Python, AWS, Vue.js, Postgres, Docker/K8s
ArtelW
2020 - 2021
Product
CMS for the online store of miniature figures.
Achievements
As a contractor, I implemented the following features:
- Dynamic product card management.
- Product categories.
- Price policies.
- Coupons in the cart.
Tech Stack
Elixir/Phoenix, Erlang/OTP, Vue.js, Postgres
TenderApp
2020
Product
App that parses government tenders and sends offers to clients.
Achievements
As a contractor, I rewrote the part that scrapes and parses tenders with Elixir/LiveView, which improved performance more than tenfold and provided real-time feedback regarding the process to the user.
Tech Stack
Elixir/Phoenix, LiveView, Python, Postgres
Education
CS degree from Novosibirsk State University