Artem Kudlaienko
Verified Expert in Engineering
Software Developer
Gdańsk, Poland
Toptal member since March 18, 2022
Artem is a senior software engineer with 15+ years of experience. His experience allows him to deal with complex technical problems while analyzing and debugging issues in a multi-layered technology stack that cannot be reproduced or reproducible on the client production environment only.
Portfolio
Experience
- Subversion (SVN) - 10 years
- SQL - 10 years
- Java - 8 years
- IntelliJ IDEA - 7 years
- Gradle - 5 years
- Git - 5 years
- Kubernetes - 1 year
- Docker - 1 year
Availability
Preferred Environment
MacOS, IntelliJ IDEA, Git, GitHub, Node.js
The most amazing...
...project I've developed is a dynamic library extension plugin for the RDBMS to extend SQL queries with additional RegExp functionality.
Work Experience
Senior Software Engineer
Stibo Systems
- Migrated Dun & Bradstreet's integration to the latest platform API.
- Developed a new matching algorithm functionality and improved the existing functionality.
- Maintained the application and resolved emergency issues during 24/7 support.
Senior Java Developer
UBS
- Developed a gateway to communicate with a trading market used by the customer trading platform.
- Documented a gateway functionality using Confluence.
- Investigated protocol communication issues with the trading market.
- Collaborated with the trade market support to test protocols and resolve request and response issues.
Software Developer
Desta
- Developed an app that manages real estate objects and workflow operations like the database of customers, phone calls, data exchange, and many more.
- Tracked and fixed bugs using OTRS and communicated with customers.
- Implemented a developer tool to generate new attributes added to the system, reporting modules, the application upgrade tool, and improvements to the app installation process.
SQL Developer
Trais Shipping Ltd
- Created new reports for users and updated data scheme to add new properties to the existing reports.
- Tracked and fixed bugs in existing reports received from users.
- Improved existing report performance by preparing and storing intermediate report data in an additional table.
Experience
Real Estate Data Management
I was the desktop developer directly involved in the complete software development lifecycle: planning, defining requirements, designing, building, documenting, testing, deploying, and maintaining.
Trading Platform
I was the back-end developer and worked on implementing gateways to provide connectivity with trading markets.
Reporting Studio
https://www.reporting-studio.net/Master Data Management Platform
I was working as a senior software engineer in the R&D team on implementing new functionality, maintenance, and customer support.
Education
Master's Degree in Computer Science
Odessa National Maritime University - Odessa, Ukraine
Certifications
Programmer
A Private Education Company
Skills
Libraries/APIs
Delphi XE, ImageMagick, React, Java Collections, Node.js
Tools
IntelliJ IDEA, Git, VirtualBox, Postman, Subversion (SVN), Jira, OTRS, Confluence, Pytest, Istio, Gradle, Jenkins, GitLab, GitLab CI/CD, TeamCity, Java Concurrency, Query Plan, Apache Maven, GitHub
Languages
PowerBuilder, Java, SQL, PHP, JavaScript, C++, Python, GraphQL, XML, Delphi 7, Delphi, Batch, Java 8
Frameworks
JUnit, Swagger, Spring, GWT, WebFlux, Spring Boot
Paradigms
REST, Scrum, Object-oriented Programming (OOP), Microservices
Platforms
MacOS, Docker, Kubernetes, Oracle, Amazon Web Services (AWS)
Storage
Firebird, MySQL, JSON, Databases, SQL Stored Procedures, SQL Triggers, SQL Anywhere
Other
App Support, Machine Learning, Graphs, Geometry, Mathematics, Log4j, Full-stack, APIs, Back-end, DLL, Inno Setup, Shell Scripting, FIX Protocol, Software Architecture, Architecture, SaaS, Algorithms, Integration, Console Apps, Performance, Back-end Development, Multithreading
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