logo

Artyom Sukiasyan

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

JavaScriptTypeScriptPythonSQLPL/SQL

Backend

Node.jsNestJSExpressKoaStrapi CMSFlaskREST APIGraphQLWebSocket

Databases & Search

MySQLPostgreSQLMongoDBRedisElasticsearchTypeORMMongoose

DevOps & Infrastructure

DockerLinuxNginxCaddyCI / CDRabbitMQHatchetHerokuGit

Frontend & Mobile

ReactNext.jsVue.jsAngularReact NativeExpoHTMLCSSSCSS

Authentication & Integrations

KeycloakFirebaseStripeBank Integrations / APIsTwilioTextGrid

Testing & Tools

SwaggerJestE2E TestingK6IIPImageTauri

AI - Assisted Development

Claude CodeCursor

Work Experience

Devs Software Design - UAE
Backend JavaScript Engineer (Middle → Senior)
Since 2023
Gambits GmbH - Germany
Backend JavaScript Engineer (Senior)
2025-2026
PBL consultancy - USA
JavaScript Engineer (Middle)
2023-2024
The Software Development Company - Armenia
Backend JavaScript Engineer (Junior → Middle)
2021-2023
Ararat region chess federation - Armenia
Chess trainer
2017-2021

Education

Armenian Code Academy
JS BootCamp. A 4-month full-time intensive course
2021
Armenian State University of Economics
Master's degree. IT in business
2020-2022
Armenian State University of Economics
Bachelor's degree. International economic relations
2014-2020

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
Strapi (Koa + React)MySQLNextJsDockerNginx

Ararat region chess federation official website

The official website of the Ararat Region Chess Federation.

Chess Arbiter
NextJs

Chess Arbiter

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

Chess arbiter mobile app
React Native

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

Chess

Offline Chess for two players according to all FIDE rules

Chess Engine

Chess Engine

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

Tic Tac Toe Engine

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