About

Software Engineer, with the "I can figure it out" mindset and passion for low-level concepts and underlying implementations. Enthusiastic about rebuilding existing "round wheels" as "square" ones.

Interested in:

  • Tools development
  • System development, architecture and design
  • Distributed systems
  • Performance and optimization
  • Database system and internals
  • Computer architecture and Operating systems
  • Compiler/programming language
  • Simulation programming (graphics, physics, etc.)

Job Experience

DevOps & Software Engineer @ OJSC Optima Bank
February 2025 - Present
Tech stack: Docker Swarm, Gitlab CI/CD, Nginx, Java, Spring Boot, Keycloak, Consul, Vault, Grafana, Loki, Promtail
  • Docker Swarm cluster management and maintenance
  • Gitlab CI/CD configuration global refactoring
  • Nginx, Consul, Vault, Grafana, Loki, Promtail configuration and maintenance
  • Keycloak custom plugin development
  • Internal service development and maintenance (client certs service, config service)
Back End Developer @ OJSC Optima Bank
September 2022 - January 2024 (2 y. 5 mth.)
Tech stack: Microservices, Java, Spring Boot, PostgreSQL, GraphQL, RabbitMQ, REST APIs, Docker, Gitlab CI/CD, Grafana, Redis
  • Worked on project - Optima Business (OB), remote banking system for legal entities
  • Developed integral components of the OB (microservice architecture): business and validation rule engine service for payments, template-based document generation service, service for importing payments using 1C files, payment monitoring service, etc.
  • Contributed on the development and maintainment of the main payment service in OB project
  • Created PostgreSQL functions/stored procedures such as payment search with filters, pseudo-unique document number generation, etc.
  • Assisted in configuring and setting up early versions of Gitlab CI/CD processes
  • Assisted our DevOps engineer in maintaining and monitoring system infrastructure
  • Performed research works on topic of Electronic Digital Signature specifically Rutoken technology and Simple Certificate Enrollment Protocol(SCEP)
Full Stack Developer @ FinanceSoft
May 2022 - July 2022 (3 mth.)
Tech stack: C#, .NET Core, Typescript, Angular, MSSQL, Transact-SQL
  • Worked on projects - Loan Conveyor, Central Back Office(CBO)
  • Conducted debugging and maintenance of the existing web applications(Loan Conveyor, CBO)
  • Implemented and added new components and features to a new conveyor for a new client according to the project requirements(Loan Conveyor)
  • Performed updates of the test servers with the new project versions
Engineer in Institute of Automatics and IT @ National Academy of Sciences of Kyrgyzstan
December 2019 - May 2020 (6 mth.)
Tech stack: C/C++ with Arduino, Mosquitto, Telegraf, InfluxDB, Docker
  • Worked on the project of developing a prototype of air pollution monitoring system for Bishkek
  • Conducted market research on transceivers and sensor devices
  • Implemented early version of data management architecture using Mosquitto, Telegraf, InfluxDB, Grafana and Docker technologies
  • Implemented basic mesh network using NodeMCU devices (with ESP8266 WiFi chips) to transmit data between nodes and store it in database

Education

2020 - 2022 (Not Completed)
MS in Engineering in Computer Science
    2016 - 2020
    BA in Software Engineering