Artem Sukiasyan, Developer in Yerevan, Armenia
Artem is currently unavailable

Artem Sukiasyan

Bio

Artem is a senior software engineer with 20+ years of career history focused on supporting different software systems. He has experience-backed expertise in back-end system creation with different technology stacks as well as strong skills in analysis, design, development, testing, and implementation of various applications. Artem is a supportive and enthusiastic team player who never gives up and prides himself on his efficient problem-solving abilities.

Portfolio

EasyDMARC
JavaScript, TypeScript, Node.js, Agile Software Development, Agentic AI...
Epam Systems
Jolt, Cloud, Spring, Spring Boot, Apache Maven, Confluence, Jira, Scrum...
Zangi
Amazon Web Services (AWS), NGINX, Apache Tomcat, Git, JSON, Openfire, Redis...

Experience

  • Java - 17 years
  • Back-end - 15 years
  • SQL - 10 years
  • Unit Testing - 10 years
  • Continuous Delivery (CD) - 5 years
  • A/B Testing - 5 years
  • Spring Boot - 4 years
  • Integration - 4 years

Preferred Environment

Swagger, Documentation, PostgreSQL, MySQL, SQL, JUnit, Spring Security, Spring Boot, Java, Spring

The most amazing...

...thing I've built is a real-time app and game customization and monetization platform called SALTR.

Work Experience

Technical Lead

2025 - 2026
EasyDMARC
  • Managed a team of 8 developers, checked and prioritized issues and tasks, designed and helped to implement new features.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Maintained and improved the application which was used by 50000+ users daily bases.
Technologies: JavaScript, TypeScript, Node.js, Agile Software Development, Agentic AI, Claude Code, Auth0, OpenID Connect (OIDC), Microservices Architecture, OAuth 2, Software Architecture, Vibe Coding, Artificial Intelligence (AI), Software Design, React

Lead Software Engineer

2019 - 2025
Epam Systems
  • Developed POC for transforming input JSON data to a different JSON file using the Jolt library.
  • Designed and implemented custom implementations into the Jolt library.
  • Developed a microservice to create a mapping between two types of vendor data.
  • Researched and designed generic mechanisms for data mappings between different types of vendors, including database design for the specified portion.
  • Created unit tests and contract tests to cover business logic.
  • Reviewed and helped improve the code of other team members.
  • Developed Java, Python, and .NET microservice application templates with RESTful APIs, external properties, unit tests, end-to-end tests, logging, CORS, and Swagger support.
  • Implemented Node.js generator for the back-end application, which generated template codes for the given project name along with an Azure DevOps multi-stage pipeline for the build and release of a given project from the command line using Oclif.
Technologies: Jolt, Cloud, Spring, Spring Boot, Apache Maven, Confluence, Jira, Scrum, SonarQube, IntelliJ IDEA, REST APIs, Akka, Architecture, API Integration, Team Leadership, Back-end Development, NoSQL, Enterprise Architecture, Cloud Architecture, Software Development Lifecycle (SDLC), Technical Project Management, IT Strategy, Fractional CTO, .NET, Fintech Consultant, MongoDB, Microservices, Swagger, Technical Leadership, TypeScript, OpenAPI, SDKs, Solution Architecture, APIs, Full-stack, Data Pipelines, Node.js, Amazon Web Services (AWS), Fintech, Finance, ERP Systems, System Integration, Auth0, OpenID Connect (OIDC), Microservices Architecture, OAuth 2, Software Architecture, Vibe Coding, Artificial Intelligence (AI), Software Design, React, Android, XML, API Backwards Compatibility, SSH

Back-end Team Leader

2017 - 2019
Zangi
  • Upgraded the billing system for Znagi communication system.
  • Created back-end systems for a couple of whitelabeled products.
  • Provided a RESTful API to manage user data and add some custom APIs for customers.
  • Implemented Zangi bot creation SDK and bot examples.
  • Added partial automation of whitelabeled back-end system creation.
Technologies: Amazon Web Services (AWS), NGINX, Apache Tomcat, Git, JSON, Openfire, Redis, ActiveMQ, Hibernate, Java, Spring, REST APIs, API Integration, Team Leadership, Back-end Development, Software Development Lifecycle (SDLC), Technical Project Management, Microservices, Technical Leadership, APIs, Node.js, Fintech, Finance, ERP Systems, Microservices Architecture, Kotlin, SSH

Director of Back-end Development

2009 - 2017
Plexonic (Playrix)
  • Created an enterprise platform for game development called SALTR, a real-time apps and games customization and monetization platform.
  • Implemented a high performing and reliable API system for retrieving game configuration and level information.
  • Developed some important KPI (DAU, MAU, retention, etc.) calculations based on player-generated events, which were collected in a Cassandra NoSQL database.
  • Created A/B testing and segmentation for game instances, which was managed by game owners.
  • Developed some features in a site generation enterprise web application called simplesite.com.
Technologies: Apache Tomcat, Subversion (SVN), Git, JSON, REST, Hibernate, JUnit, Spark, Apache Maven, C#, Scala, Java, Spring, REST APIs, Architecture, Angular, API Integration, Team Leadership, Back-end Development, Games, NoSQL, Enterprise Architecture, Software Development Lifecycle (SDLC), Technical Project Management, Fractional CTO, Technical Leadership, SDKs, Solution Architecture, APIs, Full-stack, Amazon Web Services (AWS), System Integration, Auth0, Software Architecture, Software Design, API Backwards Compatibility, SSH

Lead Software Engineer

2004 - 2009
Lycos Europe
  • Developed Lycos dating mobile version for different mobile providers in Europe.
  • Created web applications for maintaining the Lycos Europe mobile platform.
  • Implemented integration/UI tests which checked statuses of mobile app daily bases and reported if something was wrong.
  • Calculated premium activities and generated reports automatically for requesting payments from providers.
Technologies: CSS, Scrum, Object-oriented Programming (OOP), XML/XSLT, JUnit, Quartz, Apache Struts, XHTML, WML, HTML, CVS, Java, Spring, API Integration, Team Leadership, Back-end Development, Enterprise Architecture, Software Development Lifecycle (SDLC), Technical Project Management, C++, Microsoft Access, Microservices, Technical Leadership, Solution Architecture, APIs, ERP Systems, System Integration, Software Architecture, Software Design, Jakarta Server Pages (JSP), XML, API Backwards Compatibility, SSH

Experience

SALTR – Web Application for App and Game Personalization and Monetization

A Java-based enterprise web application for game designers and developers. I was the director of back-end development. I led the design and implementation of a lot of features like version-based import and export of all data. I added the potential for migration to the application and implemented split testing and segmentation for different groups of people based on their gender, age, location, and a lot of other criteria. I was responsible for release management, and I performed code reviews of other developers and improved the performance of the whole application.

Mobile Versions of Lycos Dating

I created various Lycos Dating mobile applications for different mobile content providers across Europe. I upgraded the business logic of the existing application to use a new layer added to a web dating application, and I created tests for verifying the application state on a daily basis.

Education

1999 - 2001

Master's Degree in Computer Science

State Engineering University of Armenia - Yerevan, Armenia

1995 - 1999

Bachelor's Degree in Computer Science

State Engineering University of Armenia - Yerevan, Armenia

Skills

Libraries/APIs

REST APIs, OpenAPI, Quartz, Node.js, React

Tools

Auth0, IntelliJ IDEA, SonarQube, ActiveMQ, Git, Apache Tomcat, NGINX, Subversion (SVN), CVS, Apache Maven, Confluence, Jira, Microsoft Access, Claude Code

Languages

Java 8, Java, C++, SQL, XML, Scala, HTML, WML, XHTML, XML/XSLT, CSS, C#, TypeScript, JavaScript, Kotlin

Frameworks

Spring, Spring Boot, Swagger, Spring Security, .NET, Jakarta Server Pages (JSP), JUnit, Hibernate, Spark, Apache Struts, Akka, Angular, OAuth 2

Platforms

Jolt, Amazon Web Services (AWS), Windows, Android, Linux

Paradigms

Unit Testing, Microservices, Agile Software Development, Scrum, Microservices Architecture, REST, Object-oriented Programming (OOP), Continuous Delivery (CD)

Storage

NoSQL, MongoDB, MySQL, Redis, JSON, PostgreSQL, Cassandra, Data Pipelines

Other

Back-end, Architecture, Team Leadership, Back-end Development, Enterprise Architecture, Software Development Lifecycle (SDLC), Technical Project Management, Technical Leadership, APIs, Integration, API Integration, Games, SDKs, Solution Architecture, Software Architecture, Software Design, API Backwards Compatibility, Documentation, Cloud, Openfire, A/B Testing, Cloud Architecture, IT Strategy, Fractional CTO, Fintech Consultant, Full-stack, Fintech, Finance, ERP Systems, System Integration, Agentic AI, OpenID Connect (OIDC), Vibe Coding, Artificial Intelligence (AI), SSH

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring