logo

Artyom Sukiasyan

Summary

Experienced JavaScript Software Engineer with 4+ years in backend development using Node.js. Built a cloud platform for US virtual phone numbers, migrated 3M+ records for better DB performance, and improved search with Elasticsearch indexing. Developed Excel data processing to cut data entry time and extended Strapi CMS with external custom plugins. Practiced in TDD and mentoring. Also a professional chess player (17+ years) and trainer (3+ years).

Skills

JS, TS, HTML, CSS, SCSS
Node.js, Nest.js, Express, Koa, Strapi CMS
MySQL, PostgreSQL, MongoDB, Redis, Elasticsearch, Firebase
TypeORM, Mongoose
REST, GraphQL, WebSocket
IIPImage, Heroku
RabbitMQ, Hatchet
Docker, Nginx
Stripe, Bank integrations/APIs
Swagger
Unit Testing, E2E Testing
React, Next.js
Git
Familiar with: React Native, Expo, Angular, Vue, Python, Flask, Tauri, K6

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

Work Experience

Devs Software Design - UAE
JavaScript engineer (remote)
Since 2023
PBL consultancy - USA
JavaScript engineer (remote, contract)
2023-2024
The Software Development Company - Armenia
JavaScript engineer (remote)
2021-2023
Ararat region chess federation - Armenia
Chess trainer
2017-2021

Open source live projects

As a fan of programming and a big chess lover, I have created several useful open source projects

Chess Arbiter
NextJsFirebase

Chess Arbiter

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

Chess arbiter mobile app
React NativeFirebase

Chess arbiter mobile app

Mobile app for Chess Arbiter

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. My gift to the federation.

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

More in my Github