Skip to content

metlinskyi/cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roman Metlinskyi

Senior Software Engineer

📍 Brno, Czech Republic
📧 send_your_offers_here@metlinskyi.com
🔗 GitHub · LinkedIn

Hello, World! I am a full-stack software engineer specializing in ASP.NET. I have broad experience across multiple technologies, including .NET Framework, .NET Core, SQL/NoSQL, JS/TS, HTML/CSS, and Docker. My primary programming language is C#, and I also enjoy working with Python and C++. I have strong front-end skills with JavaScript and TypeScript, and hands-on experience with frameworks such as Angular and React. I leverage modern AI tools like GitHub Copilot to accelerate routine tasks and focus on designing optimal solutions.

Experience

Self-employed

Software Architect / Software Engineer / DevOps
Apr 2024 - Present
📍 Brno, Czech Republic

Developed a cross-platform automation framework implemented in both Python and C++ for game bots and desktop automation across Windows, macOS, and Linux. Architected an event-driven system using the mediator pattern for loosely coupled component communication, with dependency injection container for service management. Implemented platform-specific modules for keyboard/mouse simulation, window management, screen capture, and OpenCV-based template matching for image recognition. Built a declarative YAML-based scripting engine supporting control flow (loops, conditionals, triggers) and variable substitution for configurable automation workflows. Designed modular architecture with dynamic libraries (C++) and factory pattern for runtime platform selection, enabling code reusability and maintainability across multiple operating systems.

Barclays

Senior Csharp Developer, AVP
Feb 2021 - Apr 2024, 3 yrs 3 mos
📍 Prague, Czech Republic

Contributed to three Barclays projects: Developed an Excel Add-In (C#/VBA) and WPF app (C#) for marketing data visualization. Built a C#, TypeScript, Angular web tool for data management, snapshotting, rollback, and recovery.

FNZ Group

Senior Analyst Developer
Nov 2019 - Jan 2021, 1 yr 3 mos
📍 Brno, Czech Republic

As an Analyst Developer, I led system analysis, database design (MS SQL), and the development of complex financial business logic, delivering modern web applications using C#/VB, ASP.NET MVC, and React. I partnered closely with QA analysts and cross-functional teams to produce world-class software solutions.

SoftServe

Team Lead
May 2019 - Dec 2019, 8 mos
📍 Kyiv, Ukraine

Built a completely new development team to improve the performance of the e-commerce ASP.NET Web Forms application for Henry Schein, the largest medical supplier in the United States. Led the development process using an incentive-driven management approach. During this short period, the team significantly improved UI performance and resolved critical security issues. The initiative was successful; however, collaboration with Henry Schein was paused due to the COVID-19 pandemic.

Moneyveo

Senior Software Engineer
Jan 2018 - Apr 2019, 1 yr 4 mos
📍 Kyiv, Ukraine

Addressed diverse technical challenges, including implementing new features, refactoring legacy code, and processing high-volume data in high-load systems. Applied SOLID principles, unit testing (NUnit), and IoC containers to build flexible, maintainable solutions. Worked with C# (C# 7), ASP.NET MVC, Web API 2, Autofac, NHibernate, RabbitMQ, SQL Server 2014/2017, Docker, Mercurial, and Jira.

PreciseQ

Senior Software Engineer
Jan 2016 - Dec 2017, 2 yrs
📍 Kyiv, Ukraine

Developed and maintained two U.S. real estate–focused applications. Resolved issues for new releases and provided ongoing support for existing systems. Utilized C#, VB.NET, ASP.NET MVC, Entity Framework, T-SQL, WCF, Windows Services, Angular, and MSTest.

NOOSPHERE

Senior Software Engineer
Apr 2017 - Dec 2016, 1 yr 9 mos
📍 Dnipro, Ukraine

Optimized ASP.NET MVC application performance, built reports, improved front-end architecture, and mentored junior developers. Enhanced skills in C#, ASP.NET MVC, DevExpress, Windows Forms, JavaScript, and Backbone, while gaining experience with MongoDB.

Education

Dnipro University of Technology (NTU DP)

  • Bachelor's degree in Computer Science, 2000 - 2004
  • Master's program (not completed), 2004 - 2005

Languages

  • English, C1
  • Czech, B2
  • Ukrainian, Native
  • Russian, Native

About

My resume as a software engineer

Topics

Resources

Stars

Watchers

Forks

Contributors