Upstaff Sign up
Serhii S.
đŸ‡ș🇩Ukraine (UTC+02:00)
Created AtUpstaffer since August 24, 2023

Serhii S. — Full Stack Developer

Expertise in Full Stack Web.

Last verified on August 24, 2023

Bio Summary

- 9 years of commercial experience in the Information Technologies (IT) industry. - Experience in developing web applications using frontend frameworks. - Experience in developing desktop applications. - Good knowledge in OOP, best practices, coding standards. - Experience in load testing, automated unit testing, CI/CD setup, code review. - Experience with variety of workflow engines, ORMs, SQL and NoSQL databases. - Development of the database structure. - Application development using microservices and monolithic architecture. - Microsoft Certification: Microsoft Azure Developer Associate. - Microsoft Certified Solutions Associate: Web Applications. - Microsoft Certified Solutions Developer: App Builder. - Refactoring of the existing applications. - Optimizing the performance of existing applications. - Development of novel services. - High-level and detailed application architecture. Responsible, hard - working, result-oriented. - Upper-Intermediate English. - Availability starting from ASAP.

Technical Skills

Programming Languages C#, JavaScript, TypeScript
.NET Platform ADO.NET, ASP.NET Core Framework, Azure, Dapper, Entity Framework, LINQ, .NET, .NET Core, WPF
JavaScript Frameworks Angular, AngularJS, jQuery, Node.js, Vue.js
UI Frameworks, Libraries, and Browsers Bootstrap, CSS, HTML, jQuery
Databases & Management Systems / ORM Microsoft SQL Server, MongoDB, MySQL, PostgreSQL, Redis, SQLite
Cloud Platforms, Services & Computing Azure, Cloudinary
Methodologies, Paradigms and Patterns Agile, Kanban, microservices architecture, MVC, Scrum
Collaboration, Task & Issue Tracking Asana, Atlassian Trello, Jira, Redmine
Web/App Servers, Middleware Azure DevOps Server (ex TFS Team Foundation Server)
Deployment, CI/CD & Administration DevOps
Virtualization, Containers and Orchestration Docker, Kubernetes
Version Control Git
QA, Test Automation, Security MSTest, xunit
Message/Queue/Task Brokers RabbitMQ
Platforms UWP
SDK / API and Integrations Web API, Winforms
Operating Systems Windows

Experience

Full Stack Developer

February 2018 ‐ Present

.NET Developer, DBBest Technologies

November 2014 ‐ February 2018

Projects

Full Stack Developer, The Lotter

Dec 2021 – Present
Description: Online lottery ticket messenger service providing customers with the opportunity to play the biggest lottery draws, with official lottery tickets, from anywhere in the world.
Responsibilities: Developing fullstack features for existing application including markup, backend, database parts. Writing unit tests for backend and frontend. Testing features. Estimating tasks, writing documentation.
Project link: https://thelotter.com
Technologies: .NET Core, ASP.NET Core Web API, AngularJS, Angular, MSSQL, MongoDB, RabbitMQ, Redis, Azure Microservices, Kubernetes, Nancy, Hystrix.

Full Stack Developer

Jul 2021 – Dec 2021
Description: Security management for offices, territories, buildings. Platform for security operations. Software for security command centers for organizations, enterprises, and government agencies. Software that is specifically designed for the needs of security teams.
Responsibilities: Developing fullstack features for existing application including markup, backend, database parts. Writing unit tests for backend and frontend. Estimating tasks, writing documentation.
Technologies: .NET Core, ASP.NET Core Web API, VueJS, MySQL, Azure Functions. LinqToDB, MSTest.

Full Stack Developer, Right Click TMS

Apr 2021 – Jul 2021
Description: In this project we create infrastructure to automize pc user processes. This project had both desktop and web versions.
Responsibilities: Developing fullstack features for existing application including markup, backend, database parts. Developing features for desktop client applications. Writing unit tests for backend.
Project link: https://rightclicksol.com/tms
Technologies: .NET, ASP.NET Web API, MVVM, WPF, Entity Framework, Angular, MSSQL, xUnit.

Full Stack Developer,Up Adviser

Feb 2018 – Apr 2021
Description: SaaS Solution for financial planning. Allows clients to define the right products in the unique context of their life. It is a dream dashboard where users can lay there dreams and life events. For Insurance companies Banks.
Responsibilities: Developing fullstack features for existing application including markup, backend, database parts. Estimating tasks.
Project link: https://upplan.sg/up-adviser
Technologies: .NET Core, ASP.NET Core Web API, ASP.NET Core MVC, Entity Framework, AngularJS, VueJS, NodeJS, MSSQL, Azure Functions, Azure App Service.

Full Stack Developer

Aug 2017 – Feb 2018
Description: А web application for creating reports of any configuration and complexity based on the necessary details.
Responsibilities: Developing fullstack features for existing application including markup, backend, database parts. Porting application pages from MVC to SPA. Writing stored procedures for retrieving reports. Writing unit tests for backend. Stored procedures (with Dapper).
Technologies: Old version of project: ASP.NET MVC, jQuery, MSSQL, NHibernate.
New version: ASP.NET Web API, Angular, MSSQL, Dapper, MSTest.

Full Stack Developer

Feb 2017 – Aug 2017
Description: Dedicated internal employees’ performance review site for top management.
Responsibilities: Developing application from scratch. Developing fullstack features for existing application including markup, backend, database parts. Writing stored procedures for retrieving reports. Stored procedures (with Dapper). Writing unit tests for backend.
Technologies: .NET Framework, ASP.NET Web API, Angular, MSSQL, Dapper, MSTest.

Full Stack Developer, Resume Processor

Dec 2016 – Feb 2017
Description: Resume Processor - it is a solution, which includes 2 projects. Main idea is to help with the structuring of data. First project is an extension for google chrome. It helps parsing and structuring data and saving it in a predefined format. Second project - server that works as data store. It allows managing the stored data.
Responsibilities: Developing fullstack features for existing application including markup, backend, database parts. Implementation and support of website features. Business logic implementation.
Technologies: .NET Framework, ASP.NET Web API, Entity Framework, Angular, MSSQL.

Full stack Developer, HRS

Jul 2015 – Dec 2016
Description: Human Resource System is a system which allows human resource managers collect and store information about applicants and employees. The function of the human resources department involves tracking employee histories, skills, abilities, salary and their accomplishments.
Responsibilities: Code architecture design. Front end development. Back end development. Markup changes. Database architecture.
Technologies: .NET Framework, ASP.NET Web API, Entity Framework, Angular, JavaScript, MSSQL, HTML, CSS.

Full Stack Developer, Manger-O

Nov 2014 – Jul 2015
Description: The goal of the project was to provide a bookmaker company with a system that would deliver the betting data to other bookmakers via the widgets that were embedded on the bookmaker’s website. The system included such functionality as a widget code validation, statistics of widget usage, token-based widget access, logging all actions performed by users to a database.
Responsibilities: Developing fullstack features for existing application including markup, backend, database parts.
Technologies: .NET Framework, ASP.NET Web API, Entity Framework, AngularJS, JavaScript, MySQL, HTML, CSS, Bootstrap.

Education

Master’s degree in computer science, Kharkiv National Pedagogical University named after G.S.Skovoroda
2009‐2014

Certificates

  • Microsoft Certification: Microsoft Azure Developer Associate.
  • Microsoft Certified Solutions Associate: Web Applications.
  • Microsoft Certified Solutions Developer: App Builder.

 

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 Serhii S.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring