
Artem Sukiasyan
Verified Expert in Engineering
Back-end Developer
Yerevan, Armenia
Toptal member since April 27, 2020
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
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
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.
Lead Software Engineer
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.
Back-end Team Leader
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.
Director of Back-end Development
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.
Lead Software Engineer
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.
Experience
SALTR – Web Application for App and Game Personalization and Monetization
Mobile Versions of Lycos Dating
Education
Master's Degree in Computer Science
State Engineering University of Armenia - Yerevan, Armenia
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring