Summary
Backend JavaScript Engineer with 5+ years of experience building and scaling Node.js services, executing large-scale data migrations, and optimizing search with Elasticsearch. Experienced in backend development, DevOps, CI/CD, Docker-based infrastructure, SQL/PL/pgSQL, and Keycloak. Delivered production systems, extended Strapi CMS with custom backend solutions, and applied TDD and AI-assisted development tools such as Claude Code. Former professional chess player and trainer.
Skills
Languages
Backend
Databases & Search
DevOps & Infrastructure
Frontend & Mobile
Authentication & Integrations
Testing & Tools
AI - Assisted Development
Work Experience
Education
Open source live projects
As a fan of programming and a big chess lover, I have created several useful open source projects

Ararat region chess federation official website
The official website of the Ararat Region Chess Federation.

Chess Arbiter
Everything you need to know about playing chess. Available in multiple languages

Chess arbiter mobile app
Mobile app for Chess Arbiter
Open source fun projects
In my free time I create various features and publish them in my Github. Below you can see some of my projects.

Chess
Offline Chess for two players according to all FIDE rules

Chess Engine
Simple Chess Engine that plays somewhere at the elo 1300-1400 level.

Tic Tac Toe Engine
A Tic Tac Toe engine where the user can choose to play as X or O and select the difficulty level