Roman S. .NET Full-Stack Engineer

Full Stack Web

Summary

- 9+ years of experience in designing, building, and maintaining .NET-based applications across various industries, from sports federations to healthcare and corporate infrastructure.
- Proven ability to deliver scalable, high-performance web and back-end systems using C#, ASP.NET Core, Entity Framework, and Azure for cloud solutions.
- Skilled in frontend technologies such as React.js, Vue.js, Angular, and HTML5, with a focus on building responsive, dynamic user interfaces that integrate seamlessly with back-end APIs.
- Experienced in managing database schemas, optimizing queries, and implementing cloud-based data solutions using Azure technologies like Azure Table Store, Azure WebApps, and Azure Cognitive Search.
- Demonstrated leadership in providing code reviews, offering constructive feedback to peers, and leading feature demos for customers and clients.
- Strong communication skills with customers, providing technical assistance and collaborating to define project requirements and resolve issues.

Experience

Full-Stack .NET Developer, FOYS

October 2023 - October 2024

Description: A multiple-module CRM system aimed at sports federations and training facilities. Provides trainers with bookings, tournaments, event management, etc.

Responsibilities:

  • New feature development
  • Coding, testing, and debugging of software
  • Code reviews - providing constructive feedback, suggesting improvements
  • Coding, testing, and debugging of software
  • Programming tools and libraries research
  • Code review
  • Ran demos for customers and clients
  • Working with customers and clients on technical questions.

Tools & technologies: .NET, C#, MVC, Vue.js, React.js, Azure, MS SQL, Angular.

 

Full-Stack .NET Developer, Healthcare application

December 2020 - October 2022

Description: Healthcare application to help clients schedule and take consultations and tests and get results.

Responsibilities:

  • Building Web API as a central point for iOS client applications and web-based admin console
  • New feature development - understanding the business logic, designing efficient solutions, writing clean and maintainable code, and integrating the new features into the existing codebase
  • Code reviews - providing constructive feedback, suggesting improvements

Technologies: ASP.NET Core, Web API, Entity Framework, SQL Server 2016, MicrosoftAzure, Vue.js

 

Full-Stack .NET Developer, ICRlink

June 2019 - December 2020

Description: Website for Shell employees and employees of vendor companies. It allows for reviewing equipment catalogs, modifying them, and creating links between equipment.

Responsibilities:

  • Coding, testing, and debugging of software
  • Programming tools and libraries research
  • Code review
  • Ran demos for customer and client
  • Working with customers and clients on technical questions.

Technologies: JavaScript, .NET, React.js, HTML5, AJAX, Postgresql, Azure Table Store, Azure WebApps, Git.

 

CoreDataFromSAP

November 2016 - June 2019

Description: Application for Shell engineers. It creates an SAP spreadsheet structure in Postgresql. Download data from SAP. Load approved data into ICRlink;

Responsibilities:

  • Back-end architecture and development
  • Database management
  • Ran demos for customers and clients
  • Working with customers and clients on technical questions.

Technologies: .NET, C#, WPF, Postgresql, Azure, Git.

 

.NET Developer, MMRF Processing

1 year 11 months

Description: Application for Shell engineers. It connects ICRlink and FO-Data System to send, get, and update MMRFs and BOMs.

Responsibilities:

  • Back-end architecture and development
  • Database management
  • Ran demos for customers and clients
  • Working with customers and clients on technical questions.

Technologies: .NET, C#, Windows forms, React.js, Azure Cognitive Search, SharePoint, Postgresql, Git

Education

Ivan Franko National University of Lviv, Faculty of Applied Mathematics and Informatics

System analysis and management (Specialist Degree)

 

Ivan Franko National University of Lviv, Faculty of Economics

Applied Economics (Master’s degree)