Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Олександр

Програміст Java

Возраст:
45 лет
Город:
Киев

Контактная информация

Соискатель указал телефон .

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Файл содержит еще 4 страницы.

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Oleksandr Kolomiiets
Senior Developer

Oleksandr Kolomiiets is a Senior Java Developer working usually on backend developer position. He is an IT specialist with 20+ years industrial experience in system analysis, design and software development in Financial, Banking and Telecommunications industries for companies Cognite, Storebrand, UKRSIBBANK BNP Paribas Group, IKEA, UkrInBank, Rayvn and others.
He was involved to Cognite company as a backend developer to extend CDF(Cognite Data Fusion) API with new module extraction pipelines and added it as a part of cognite-cdf-python module too. He was also part of Cognite team, which was implementing graphQL extension to CDF with Apollo and Hasura solutions.
Also has experience with business process modeling development and worked with SoftwareAG webMethods for Islansbanki and Appian BPMS for Nokia Siemens Networks.
He is hardworking, customer, team and goal oriented, challenge seeking and works well under pressure; has strong skills in collecting, evaluating and analysis client data to formulate optimal business and technical solutions.

His experience includes:
• Multi-tier Client/Server systems design and development
• Object oriented analysis, design and programming
• Database maintenance and design
• SOAP and REST-services
• BPM platforms
• CDF (Cognite data fusion)

Project Experience

Customer: Epicentr K

Project: Blaho for communities

Project duration: 08.2025 - 10.2025

Skills: Azure DevOps, Azure Storage, PostgreSQL, React.js, TypeScript, JavaScript, SQL, Azure Logic Apps

Project description: Blaho for Communities is an initiative by Epicentr Group to empower Ukraine's small towns and rural areas to lead their own reconstruction.

Role: Full Stack Developer
Development of new features in frontend, backend and database. Fixing existing bugs and improvements existing flows.

Customer: Itera

Project: RnD: Credit Underwriting

Project duration: 07.2025 - 08.2025

Skills: LLM, LangChain, Azure DevOps, Python, PyCharm, Artificial Intelligence (AI), Claude Sonnet (Anthropic), OpenAI, Llama, PdfDocs

Project description: Web application that uses large language models (LLMs) to automate the review of financial documents submitted by companies for bank loans. The system analyzes uploaded files and generates recommendations on credit approval. Includes local testing to validate model outputs and detect hallucinations.

Role: Python developer
Developing content parsers, llm queries. Preparing system and user prompts.

Customer: Itera

Project: Sapience, Itera's AI Platform

Project duration: 11.2024 - 07.2025

Skills: Git, OpenAI API, CrewAI, TypeScript, React.js, Redux, VSCode

Project description: Projects made to provide possibiliities for Itera employees to work with AI Assistants based on Copoilot and OpenAI services.

Role: Senior developer
Investigation and looking ways to improve AI Services to be used in Sapience project.
Work with OpenAI multi agents solutions.
Help with small FE tasks in case of learning React technology.

Customer: Itera

Project: PlaceMaster

Project duration: - 11.2024

Skills: Git, Swagger, Kotlin, Microsoft Azure, SQL, Hibernate, Microsoft Graph Api

Project description: PlaceMaster gives a possibility to easily navigate at Itera offices for employees and find their colleagues, meeting rooms, social & sports zone, etc.
The goals of PlaceMaster are:
- Help employees find and book comfortable workplaces according to their projects.
- Find information about projects and colleagues, their location at the office
- Find meeting rooms, social spaces and sports zone, etc.
- Help easily navigate at the office for new employees

Role: Senior developer
Update and fix back-end and DB part with new logic.

Customer: RAYVN AS

Project: Integrations

Project duration: 06.2024 - 07.2024

Skills: JIRA, Swagger, Java, TypeScript, Microsoft Outlook, Git, GitHub, Miro, Postman, REST, MySQL, JWT, IntelliJ IDEA, Hibernate

Project description: Rayvn is a local company in Bergen that provides crisis management tools to businesses worldwide. The tool focuses on user-friendliness, and everything developed reflects this. Rayvn needs integration tools to allow customers to work with Rayvn API from their own applications.

Role: Java Backend Developer & Tester
Take part in planning and estimating BE work.
Implement all BE elements:
REST endpoints,
Business services implementation,
DB changes

Customer: RAYVN AS

Project: DSB

Project duration: 01.2023 - 06.2024

Skills: JIRA, Swagger, Java 11, MySQL, SQL, Hibernate, GitLab, REST, Spring, Maven 3, Postman, Git, Miro, IntelliJ IDEA, JUnit, REST API, Text To Speech (TTS), FreshSales CRM

Project description: Rayvn is a local company in Bergen that provides crisis management tools to businesses worldwide. The tool focuses on user-friendliness, and everything developed reflects this. Rayvn is participating in a bid to become a full-value supplier of crisis management tools for the Directorate for Civil Protection and Emergency Planning (DSB). The contract is worth around 1.5 billion NOK. Rayvn only has 23 employees, so this project has enormous potential value for the company. DSB has specified a number of requirements for the system, some of which were not covered by the current system. Itera came on board with developers, testers, and business developers to land this huge opportunity. The contract was won by Rayvn in May 2023

Role: Java Backend Developer & Tester
Take part in planning and estimating BE work.
Implement all BE elements:
REST endpoints,
Business services implementation,
DB changes

Customer: Cognite

Project: Cognite Data Integrations

Project duration: 09.2020 - 12.2022

Skills: Cognite Data Fusion, JIRA, Google Cloud Platform, Docker, GCP, Git, GitHub, JOOQ, Java 11, Jenkins, Micronaut, PostgreSQL, Python, Pytest, Kubernetes

Project description: Expanding of existed Cognite Data Fusion API with new REST service for integrations.
Integration objects represent the applications and software that are deployed to ingest operational data into CDF. An integration pipeline can consist of a number of different software components between the source system and CDF. The integration object represents the software component that actually sends the data to CDF.

Role: Senior Java Developer
Take part in planning and estimating BE work.
Implement all BE elements:
REST endpoints,
DB changes,
Python SDK updates for changes in API.
Developed Extraction Pipelines extension for CDF api. https://api-docs.cognite.com/20230101/tag/Extraction-Pipelines
It was API to work with CDF RAW, so we were working with /datasets and /raw and authentication api endpoints to check if datasets or tables exists to provide access to them for extraction pipelines.
We provided api as java and python libraries to end-user.

Customer: Itera

Project: PlaceMaster

Project duration: 01.2020 - 07.2020

Skills: Git, Kotlin, Spring boot, GitLab, Azure DevOps, PostgreSQL, Docker, Nginx, Azure AD Connect, JSON Web Token, Java, YAML, REST, MS SQL, Maven 3

Project description: PlaceMaster gives a possibility to easily navigate at Itera offices for employees and find their colleagues, meeting rooms, social & sports zone, etc.
The goals of PlaceMaster are:
- Help employees find and book comfortable workplaces according to their projects.
- Find information about projects and colleagues, their location at the office
- Find meeting rooms, social spaces and sports zone, etc.
- Help easily navigate at the office for new employees

Role: Senior Developer
Update and fix back-end and DB part with new logic. Setup environment for test and production servers. Data migration from Postgres DB to Azure DB.

Customer: Islandsbanki

Project: Islandsbanki

Project duration: 04.2017 - 12.2019

Skills: Business Process Modelling (BPM), Software AG webMethods, Git, SourceTree, Oracle 11g, SoapUI, Postman, REST, Java, Spring, Git flow, Web Services, TFS, C#, JUnit

Project description: Islandsbanki is one of the leading Icelandic banks, with a complex IT infrastructure and strong focus on digital transformation. The bank is in progress of running several IT projects involving different technologies and platforms (web and mobile applications, APIs, integration platforms, security solutions, BPM solutions, DWH, etc.). Itera provides a nearshore team consisting of software developers, test engineers, DevOps and technical consultants who work in tight cooperation with Islandsbanki’s in-house teams on prioritized projects.

BPM project is a work with BPM processes, which automate internal bank processes, including user tasks and back-end services calls.
Noah project is a BPM process, which automates whole private insurance process for a customer. Process contains data preparation, sending mails, signing pdf documents and storing results to database.
Overdraft process is BPM designed model to automate whole process of accepting/rejecting customer overdraft requests.
Electronic signing project helps banks operators to start document signing automated process for selected signers. Project contains integration part to sign documents via Dokobit company services.
Smartloan project allows bank clients to take small credits fast using smartphones or web-client.
Ergolan project helps bank clients to take credits for a car.

Role: Senior Software Developer
According to this role developer prepare business process model with all possible inner and third-parties services calls.
Also, time management and event listeners are prepared for some long-term algorithms.
Create and maintain BPM projects using WebMethods.
Write function packages in Software AG Designer using SOAP services calls, fixing process design, adding new functionality and implementing functional and java services for process components.
Preparing REST-services in BackBase to transfer data from core services to front-end apps.

Customer: Storebrand

Project: Digital development

Project duration: 08.2013 - 12.2016

Skills: Git, Bamboo, SonarQube, SOAP, REST, Oracle 11g, Oracle SQL Developer, Mockito, Maven 3, Jetty, Java, JUnit, JAX-WS, IntelliJ IDEA, Dropwizard, Activiti, JIRA, MS SQL, Hibernate, JSP, jQuery, Nginx

Project description: Storebrand has established a big web program to improve their digital front in 2013-2016. Over 60 persons is working full-time in the program and Storebrand is using Itera Kiev as strategic partner and have over 20 nearshore consultants. Alex was engaged as Java Developer for one of the project streams with responsibility of back-end developing and additional design/interaction and test. The project delivered online savings product conversion solutions and login self service solutions for Storebrand.no, back-end (JAVA/REST) and partially front-end (HTML/CSS/JS/AngularJS, NodeJS). Methods was Scrum/Scrumban.

Tasks and Responsibilities:
Development of the Web UI and business logic;
Designing BPM schemes and back-end parts for them;
Troubleshooting, profiling, performance tuning;
Communication and collaboration with the customer;

Role: Senior Java Developer
Java Developer in distributed project for Scandinavian customer (large financial services company), in a team working on web projects. Responsible for developing and integrating insurance services into web application, bug fixing, maintenance and user support tasks .

Customer: CC Interactive

Project: USB WS

Project duration: 05.2011 - 08.2013

Skills: Java, Spring, JSTL, JavaScript, Ext JS, Oracle 11g, Hibernate

Project description: Banking operator application.

Role: Senior Java Developer

Customer: Ixaris

Project: Ixaris

Project duration: 10.2010 - 05.2011

Skills: Java, Spring, JSTL, JavaScript, MySQL, Hibernate

Project description: Online payment system.

Role: Senior Java Developer

Customer: JSC “Interlink”

Project: NSN

Project duration: 07.2009 - 10.2010

Skills: Java, Struts, MySQL, Appian Enterprise BPM, JavaScript, CSS, JSTL, Hibernate, Ajax

Project description: ZEUS- Business process management system for Nokia Siemens Networks company.
Zeugle - Documents/files searching tool for BPM system, based on Appian BPM.
Hermes - Social network subsystem integrated into BPM system based on Appian BPM.
Apollo - Business process management system for Nokia Siemens Networks company. Support, development, update.

Role: Senior Java Developer
Update Appian Enterprise components. Design and build business processes in Appian BPM.

Role: Team Lead
Sprints support, planning, work monitoring, demo meetings, code review.

Customer: JSC “Softline”- Trilogy

Project: TAMDOS

Project duration: 06.2008 - 07.2009

Skills: Java, Spring, JUnit, MS SQL, Ant, Apache Tomcat

Project description: Some project modifications in collaboration with many software developers in the world.

Role: Tech Lead
RFP creating, projects acceptances, refactoring and testing, measuring of test coverage for existing code, critical programming.

Customer: JSC “Softline”

Project: IKEAODB

Project duration: 01.2008 - 06.2008

Skills: Java, Spring, Hibernate, JSTL, JSP, JavaScript, Mule-server

Project description: Operational Database for IKEA Corporation. Gathering and transferring data for Customer Family project.

Role: Senior Java Developer

Customer: JSC “Softline”- Trilogy

Project: TDOS

Project duration: 11.2005 - 01.2008

Skills: Java, ActionScript, Web Services, HTTPUnit, Spring, VBScript, MySQL, Hessian, JSTL, MS SQL, Hibernate, JasperReports, JUnit

Project description: System for trading with vendors on automobile market.
Automatic filling and getting data for different dealers on automobile market, scrapping data from specified sites and working with sites using HTTPUnit technology.

Role: Team Lead

Role: MS SQL DBA

Customer: JSC “Softline”

Project: NMarket

Project duration: 07.2005 - 11.2005

Skills: Java, Oracle 10g, XML, XSLT

Project description: System for trading and management departments of concerns whose working activity is in gas-market sphere. This is a set of Windows Forms Java applications, implemented as GUI-applications.

Role: Software Developer

Role: Oracle DBA

Customer: JSC "UkrInBank"

Project: ZOO

Project duration: 04.2002 - 07.2005

Skills: Java, Swing, JDBC, JavaBeans, Oracle DB, Pervasive, Python

Project description: ZOO - System of support of bank activity.
Chameleon - Generator of documents based on information from the database.
Pigeon - Account and statistics of postal reports. Work with documents of different types.

Role: Back End Developer

Customer: Enterprise "MaxSoft"

Project: APK

Project duration: 11.2000 - 04.2002

Skills: Pascal, Delphi, ODBC

Project description: System of accounting of sphere of agriculture industrial complex.

Role: Software Developer

Education

School:
Year:
Degree:
Cherkassy State Technological University, Cherkassy, Ukraine
1997 - 2002
Master in Software programming

Work Experience

Employer:
Year:
Position:
Itera
2013 -
Senior Developer
CC Interactive
2011 - 2013
Senior Java Developer
Ixaris
2010 - 2011
Senior Java Developer
JSC “Interlink”
2009 - 2010
Senior Developer
JSC “Softline”
2005 - 2009
Senior Developer/Tech Lead
JSC "UkrInBank"
2002 - 2005
Java Developer
Enterprise "MaxSoft"
2000 - 2002
Junior Developer

Certifications and Courses

Name:
Year:
Excelling in Client Interviews
2024

Languages

Language:
Level:
Ukrainian
Native
English
Upper-Intermediate

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: