← Back to list
senior
Registration: 19.09.2022

Sergiy Artyukh

Skills

Java
Microservices
Reactive programming
Scala

Work experience

Associate Scala Developer
07.2020 - 02.2022 |Morgan Stanley
Scala, Akka, Spark
I was in charge of feature estimation, technology stack selection, writing the code, keep the code quality and mentoring other team members.
Tech Lead
07.2017 - 07.2019 |Nordea
Java, RxJava, Spring, Microservices, Cucumber, Kafka, RDBMS, REST, SOAP
I was in charge of designing the API (solely) and implementing the back-end (as part of a team).
Senior Java Developer
06.2014 - 11.2014 |Visma Group
Java, OSGi, Apache Camel, Thymeleaf
I was in charge of designing and implementing a solution for government entities to manage contracts/decisions in electronic format with e-signatures which were coming from citizens and authorities.
Senior Java Developer
08.2013 - 05.2014 |Elisa Oyj
Java, SOAP, Oracle 11i
I was in charge of implementing parts of an IPTV provider solution for this Finnish telecom company.
Senior Java Developer
08.2011 - 08.2013 |Point Transaction Systems (Verifone)
Java, J2EE, Postgres, Solr
I was in charge of designing a payment terminal management system (solo developer). Followed that I was creating software for payment terminals itself (two-person team project).
Senior Java Developer
12.2010 - 07.2011 |Indagon
Java, OSGi, MongoDB, Eclipse Virgo, VIRVE
I was in charge of designing and developing a large-scale fault-tolerant vehicle tracking system based on a set of proprietary geoposition protocols. The system is still in use in Finland and Middle East.
Senior Java Developer
06.2007 - 11.2010 |Tampere State Hospital
Java, Spring, Postgres
I was designing and implementing a collaborative patient transportation system with vehicle tracking, availability prediction, routing, financial systems integration and real-time cost optimization.
Senior Java Developer
12.2003 - 05.2007 |Helsinki State Hospital
Java, J2EE, Postgres
I was in charge of designing, implementing and deploying a logistics solution for the internal transportation in the hospital. The system consists of three parts - back-end, mobile client with offline capabilities and GUI for a dispatcher workstation.
UI Developer
08.2003 - 11.2003 |JetBrains
Java, Swing, Java 2D
Work on query language support in the company's IDE.
Java developer
09.2001 - 05.2003 |Nix Solutions
Java, JBoss, J2EE, JMS, MQSeries, DB2
I was in charge of implementation and development of several modules in a Warehouse Management System.

Educational background

Computer Systems and Networks (Masters Degree)
1996 - 2001
National Airspace University "Kharkiv Aviation Instistute"

Languages

EnglishProficientFinnishIntermediateRussianNativeUkrainianNative