Position: Full Stack Developer (Erlang/Elixir + ReactJS)
Category: Other
English level: upper
Years of experience: 2


Work Experience Summary:
06/2008 - 09/2013 (5+ years) in Tourism;
11/2013 - 06/2020 (6 and half years) in IT Project Management and Business Analyst;
07/2018 - 05/2022 (1 year) as Backend Developer and (2+ years) as Full Stack Developer at altcode.kg with the following duties:

- discuss and analyze business requirements;
- research tech solutions;
- design system architecture;
- build services on Erlang using OTP, CQRS/ES;
- build services on Elixir using Phoenix, Commanded (for CQRS/ES), Absinthe (for GraphQL API) and Unit Tests;
- build services on NodeJS and server-less on Firebase;
- build and setup system infrastructures using AWS CloudFormation (Infrastructure As Code) including domains, ci/cd pipelines, servers and databases;
- build SPA / PWA / Mobile-first UIs on ReactJS using JS, TS, Redux Toolkit, MUI

Projects I worked on:
Hotel Search Service MVP - service that does a multi search among millions of records, applies complex business rules and calculations, while ensuring up-to-date hotel prices data in realtime;
stack: Erlang / OTP + MSSQL
contribution ratio: 100%

ALTBOT (v1) - an automated algorithmic investing and trading solution;
stack: Erlang / OTP + CQRS / ES + Mnesia + AWS + HTML / CSS / JS
contribution ratio: 100%

OSK.KG (website archived by a client) - a blog/forum about the Construction and Development Companies in Kyrgyzstan and their ratings;
stack: Elixir / Phoenix / LiveView + PostgreSQL + AWS
contribution ratio: 100%

SHARIT.KG - an app to share your daily routes with others while minimizing journey expenses and maximizing efficiency;
stack: Elixir / Phoenix + PostgreSQL + AWS + JS / ReactJS / MUI
contribution ratio: 100% on backend and 70% on frontend

Landing Website - for a 3D rendering design studio
stack: Python / Django + HTML / CSS / JS
contribution ratio: 100% on frontend only

Metrics Dashboard - a performance metrics dashboard for educational courses;
stack: Firebase + TS / ReactJS / Redux / ChartJS;
contribution ratio: 100%

ALTBOT (v2) - a complete refactor of Erlang based v1 to Elixir, while enhancing algorithms and other business rules
stack: Elixir / Phoenix / Commanded + PostgreSQL + AWS + TS / ReactJS / Redux / MUI
contribution ratio: 100% on backend only

06/2022 - present, as Software Engineer (Full Stack Elixir + ReactJS) at Elixirator (elixirator.com)