Mykola Kyrylenko, Developer in Kyiv, Kyiv city, Ukraine
Mykola is available for hire
Hire Mykola

Mykola Kyrylenko

Verified Expert  in Engineering

OpenEdge Developer

Location
Kyiv, Kyiv city, Ukraine
Toptal Member Since
June 30, 2023

Mykola is a technical and organizational leader with nearly 20 years of experience in R&D teams working on software for businesses. He specializes in OpenEdge ABL (4GL). Mykola has played a key role in product development and growth, as well as in the success of various companies, as evidenced by numerous accolades received, including the prestigious Computerworld Awards in 2012 and 2013.

Portfolio

Deluxe
OpenEdge, OpenEdge ABL, Progress 4GL, Databases, Development, Training...
Aptean
OpenEdge, OpenEdge ABL, Progress 4GL, APIs, Databases, Development, Training...
Bancomzvjazok JSC
OpenEdge, OpenEdge ABL, Progress 4GL, APIs, Unix, Integration, Databases...

Experience

Availability

Part-time

Preferred Environment

OpenEdge, OpenEdge ABL, Progress 4GL, Unix, Databases, Development

The most amazing...

...project I've led was the development of new functionalities for the APIPRO EAM that brought two Computerworld Awards.

Work Experience

Team Leader and Software Developer

2020 - PRESENT
Deluxe
  • Led a Ukrainian OpenEdge developer team for ImageRPS remittance processing system, a key part of Deluxe treasury management solutions.
  • Handled activities of deep debugging, code refactoring, and support and developed new functionalities.
  • Supervised a local team and detected and analyzed problems.
Technologies: OpenEdge, OpenEdge ABL, Progress 4GL, Databases, Development, Training, Enterprise Application Development, Enterprise Application Design, Integration, Automation, Debugging, Database Administration (DBA), Jenkins, System Design, Business Solutions, Requirements Analysis

Team Leader and Software Developer

2007 - 2020
Aptean
  • Acted as the product manager and lead of the Ukrainian R&D team, one of the biggest R&D teams for API PRO products.
  • Played a key role in the product's design, architecture, and functional changes.
  • Oversaw the development of almost all system corner transformations while acting as the team lead, OpenEdge developer, DevOps engineer, and business analyst.
Technologies: OpenEdge, OpenEdge ABL, Progress 4GL, APIs, Databases, Development, Training, Consulting, Design, System Design, Automation, Integration, Enterprise Application Development, Enterprise Application Design, Debugging, Information Management Systems (IMS), IT Management, Database Administration (DBA), Jenkins, Business Solutions, Requirements Analysis, IT Consulting

Software Developer and Consultant

2004 - 2007
Bancomzvjazok JSC
  • Served as an OpenEdge developer, consultant, and business analyst while working on a Ukrainian ERP system product.
  • Created reports and documents, developed kernel and multiple specific modules, transformed the character user interface (CHUI) to a graphical user interface (GUI), and designed databases.
  • Managed the interfacing and customization processes, implemented hardware integration, and worked on performance analyses and logical improvement.
Technologies: OpenEdge, OpenEdge ABL, Progress 4GL, APIs, Unix, Integration, Databases, Development, Consulting, Debugging, Design, System Design, Enterprise Application Development, Enterprise Application Design, Training, Information Management Systems (IMS), Database Administration (DBA), Business Solutions, Requirements Analysis, Automation, IT Consulting

ImageRPS for Deluxe

http://deluxe.com
The project aimed to maintain and develop an advanced ImageRPS remittance processing system for Deluxe treasury management solutions. As the team leader, my role involved overseeing developers and guiding them through tasks such as debugging, restructuring existing code, adding new features, and offering ongoing support.

API PRO EAM for Aptean

http://aptean.com
The focus of this project was continuous research and development of the API PRO maintenance software, where I held the position of manager and team leader of the Ukrainian R&D team. API PRO is a well-established product with a rich history spanning over 30 years. Numerous design, architectural, and functional changes were implemented throughout this period to enhance its capabilities. My role encompassed various responsibilities, including leading the team and serving as an OpenEdge developer, DevOps expert, and business analyst while contributing to system-wide transformations.

Oblik ERP for BKC

I was part of a team within a Ukrainian ERP system product company. The focus was on enhancing the functionality and performance of the existing ERP system while ensuring seamless integration with various hardware components. As an OpenEdge developer, consultant, and business analyst, I contributed to developing reports and documents, creating core system modules, and transforming the system's character-based user interface into a modern GUI. I also actively participated in other aspects of the project, such as database design, interfacing, customization processes, and performance analysis.

Languages

OpenEdge ABL

Tools

OpenEdge, Jenkins, Progress 4GL

Paradigms

Requirements Analysis, Automation

Storage

Database Administration (DBA), Databases

Other

IT Management, System Design, Business Solutions, Integration, Information Management Systems (IMS), Development, IT Consulting, Consulting, Debugging, Enterprise Application Development, Enterprise Application Design, Training, Design, APIs

Platforms

Unix

1998 - 2004

Master's Degree in Computer Science

National University of Kyiv-Mohyla Academy - Kyiv, Ukraine

AUGUST 2007 - PRESENT

Programming in Progress OpenEdge

Progress Technologies

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