logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Network Power<100 people
Roles
✔️100%
IT
👍100%
Sales & BizDev
🧨100%
Consulting
Geos
🇳🇱50%
Netherlands
🇷🇸50%
Serbia
Work Background
Freelance Lead Software Engineer / Data Engineer
FreelanceFreelance Lead Software Engineer / Data Engineer
Jan. 2022Delft, South Holland, NetherlandsAs a contractor over the past two years, I've been immersed in diverse software engineering projects, utilizing a wide range of technologies and methodologies. My expertise in Java, particularly in the Spring Boot infrastructure, has allowed me to contribute to the development of robust, scalable, and efficient backend systems. This experience includes the design and implementation of RESTful APIs, microservices, and more. In the realm of containerization and orchestration, I've delved into Kubernetes, leveraging tools such as Helm and ArgoCD for managing and automating deployment pipelines. My proficiency in GitOps practices has further streamlined the development and deployment processes, enhancing project efficiency. On the Go side, I've actively engaged with technologies like libp2p and IPFS, enabling the creation of decentralized and peer-to-peer solutions. Leveraging Go templates, I've worked on the development of dynamic and customizable content generation systems. These projects have not only broadened my technical skills but also introduced me to the world of decentralized and distributed systems. For the frontend, I've explored the dynamic worlds of React and Flutter. My proficiency in React, coupled with MobX state management, has contributed to the development of responsive and interactive web applications. Simultaneously, I've ventured into mobile app development using Flutter, delivering cross-platform solutions that provide a seamless user experience. Throughout these projects, I've embraced Agile methodologies, adapting to various frameworks such as Kanban and Scrum. The utilization of tools like Jira has allowed for efficient project management, fostering collaboration within cross-functional teams. This has honed my skills as an Agile practitioner, emphasizing iterative development, frequent communication, and adaptability to meet project goals and deadlines.
Senior Software Development Engineer (Java)
European Patent OfficeSenior Software Development Engineer (Java)
Oct. 2016 - Dec. 2021Rijswijk, South Holland, NetherlandsIn my role as a contractor, I was part of a dynamic team of seven professionals working on the Backend Search Services project. Our primary objective was to create powerful search capabilities using both unpublished and published patent data. My responsibilities encompassed various crucial areas: 1. **Business Requirements Analysis**: Collaborated with stakeholders to analyze business requirements, ensuring our technical solutions aligned with project goals. 2. **Work Estimation**: Estimated work for various project tasks, enabling efficient resource allocation and planning. 3. **Data Injection and Transformation**: Managed data extraction and transformation, crucial for handling patent data efficiently. 4. **Data Processing**: Contributed to data processing pipelines, utilizing technologies like Hadoop and Spark for quick and accurate data analysis. 5. **Software Performance Optimization**: Committed to optimizing software performance, identifying and resolving bottlenecks and enhancing efficiency. We utilized a range of core technologies, including Golang, Kubernetes, Helm, Docker, Hadoop, Spark, Java, Spring Framework, Lucene, ElasticSearch, Jenkins, and Agile methodologies. This experience provided me with a deep understanding of data processing, transformation, and performance optimization, highlighting my proficiency with a diverse set of technologies.
Senior Software Development Engineer (Java)
IDEXXSenior Software Development Engineer (Java)
Oct. 2013 - Oct. 2016Maine, United StatesAs a remote contractor on the Clinical Data Warehouse project, I collaborated in a remote team of six professionals. Our mission involved data collection, transformation, aggregation, and report generation for internal use. My role encompassed: 1. **Architectural Proposals**: Designing the system's architecture and flow to optimize data handling. 2. **Data Transition**: Ensuring seamless data transfer between system components. 3. **Requirements Analysis**: Analyzing project requirements for alignment with goals. 4. **Work Estimation**: Estimating task workloads for efficient project planning. 5. **Data Analysis and Injection**: Managing data analysis and injection with a focus on large datasets. 6. **Machine Learning**: Integrating machine learning to extract insights from clinical data, leveraging H2O. I also worked as a remote contractor on a data deduplication project, using Apache Lucene and Elasticsearch, and applied natural language processing techniques. Key technologies involved Java, Spring Framework, Lucene, MapR, Hadoop, Spark Cascalog, H2O, Amazon S3, Google Cloud Storage, Redshift, DynamoDB, Jenkins for continuous delivery, and Scrum for project management. These experiences have equipped me with a diverse skill set, spanning data management, machine learning, natural language processing, architectural design, and project management.
Senior Software Engineer
ESAS Ltd. Senior Software Engineer
Sep. 2012 - Oct. 2013Leading a team of four software engineers on the “Billing Machine” project. Responsible for the design of the database architecture. Implemented core integration service broker between billing providers and the Unified Calculation and Information Agency. Implemented the financial clearing module of the application. Led implementation of the reporting server. Led implementation of the notification service (SMS, Email, Facebook, ICQ, and Jabber) to billing providers about bills paid. Worked in a team of two engineers on the “Mobile TeleSystems Registry Service” project. Developed web service that allowed access to the Unified Credit Registry for Mobile Tele Systems client. The registry itself is hosted by the National Bank. Core technologies used: Java, Spring Framework, Camel, WebSphere MQ 6, jenkins, agile
Software Engineer (java)
IBASoftware Engineer (java)
Feb. 2008 - Sep. 2012Reworked the “queuing system” software at one of the leading European banks responsible for optimization of queues depending on the type of service provided.Worked on the project for the AlfaBank. Responsible for the IFX protocol integration with the bank’s internal processing via WebSphere MQ. Developed a “calculation server” for the Rail Road Company responsible for the sale of tickets to local commuters via a network of payment terminals. Worked on the implementation of self-service software for payment terminals.Supported the legacy version of the online banking portal and participated in the development of a new one. Lead developer on “ZALA IPTV Payment Gate” project . The project was part of the IBA Payment Server product that made it possible to pay bills on TV. Developed and maintained the “Banking Clearing Server” as part of IBA Paymener Server product. The project dealt with obtaining financial transactions from ISO8583 processing, locating them in the IBA Payment Server, and routing them for further processing.Participated in the development of a gateway to payment inquiry terminals that provided access to the Unified Calculation and Information Agency. We were the first in the country to obain a certificate of conformance for such software. Developed and documented the credit payment gateway for Alfa Bank. Participated in the development and support of the online banking. Developed a module that integrated with the IBM Equation (obtained information about credit and debit operations, banking accounts, customer balances and transaction history).Key technologies used: JavaEE, XSL, Camel, WebSphere MQ 6. DB2, AIZ, WebSphere Message Broker 6.1, Flex 3, IFX, ISO8583, agile
Software Engineer
ECSAT-BELSoftware Engineer
Jan. 2006 - Feb. 2008Worked in a team of 15 developers on the credit card payment terminal project. Developed drivers for the terminal printers. Developed a module for CashCode famility of products to be suppored by the terminals. Key technologies used: Java, C#, IFX, ISO8583.

Requests

Touchpoint image
22
Personal Pitch
Custom Software & IT Consulting
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Yauhen on Intch
IT
172807 people
15
CEO @ Lexville
16
Manager, Sales Strategy & Operations
25
Consulant and Startup Advisor @ Moja Coffee
ITDatabase Developer
18700 people
16
Software Engineer @ Self-employed
18
Data and ML engineer @ HotItem
15
Founder @ Solutions Lab