Roman S.
Ukraine (UTC+02:00) 🇺🇦
Upstaffer since January 10, 2023

Roman S. — .NET Full-Stack Engineer

Expertise in Full Stack Web.

Last verified on October 21, 2024

Core Skills

.NET
.NET
React
React
Angular
Angular
Vue.js
Vue.js

Bio 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.

Technical Skills

Programming Languages C#, C++, JavaScript
JavaScript Frameworks Angular, jQuery, React, Vue.js
.NET Platform ASP.NET Core Framework, ASP.NET MVC Pattern, Entity Framework, Identity Server, LINQ, .NET, Ninject, SignalR, WPF
UI Frameworks, Libraries, and Browsers Bootstrap, CSS, HTML, jQuery, XAML
Databases & Management Systems / ORM AWS ElasticSearch, Microsoft SQL Server, T-SQL
Cloud Platforms, Services & Computing Azure
Amazon Web Services AWS ElasticSearch
Methodologies, Paradigms and Patterns MVVM
Other Technical Skills Katana, OWIN, SDK

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)

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Roman S.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring