Vasyl S.

Vasyl S.

Senior Software Engineer

Uzhhorod, Ukraine
Hire Vasyl S. Hire Vasyl S. Hire Vasyl S.

About Me

I am a seasoned IT Expert with more than a decade's worth of experience in programming object-oriented concepts, design patterns, SOLID principles and ERP systems using C#, .NET and T-SQL. I am technically adept in the provision of highly scalable and efficient software solutions using high-level architecture design, implementation, performance improvement tasks and DBMS designs for projects.

Work history

UpStack
UpStack
Software Developer
2017 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for different clients across a broad range of industries.

RIDEBRAIN NETWORK
RIDEBRAIN NETWORK
Senior Backend Developer
2019 - 2019
Stockholm, Sweden
  • Actively participated in the design and implementation of architecturally significant RESTful APIs for the social network.

  • Utilized best practices and standards on solutions; working to continuously improve software delivery processes for the platform.

  • Efficiently create technical system documentations, complete estimates and work plans on RESTful API solutions for Ridebrain.

TopTal
TopTal
Software Engineer
2016 - Present (8 years)
Remote
  • Regularly provide production expertise for the design and development of customer-facing web pages on projects for clients.

  • Efficiently provide expertise for the writing of clean, stable, and testable RESTful APIs on different projects.

  • Successfully build and deliver secure, scalable, and low-latency services on projects.

Idyn
Idyn
Software Engineer
2012 - 2016 (4 years)
Remote
  • Designed and developed fault tolerant software solutions on projects using SOLID principles, requirement analysis and technical documentation.-

  • Efficiently implemented backend components with the best third party components and set up continuous integration into the workflow.

  • Provided technical expertise for report development using Microsoft Dynamic NAV.

Eqme Software Engineering
Software Engineer
2011 - 2012 (1 year)
Kiev, Ukraine
  • Successfully led system redesign tasks and drove significant improvements on projects throughout implementation.

  • Worked on the development of user interfaces and improved database performance on projects.

  • Actively participated in comprehensive test-driven development tasks and handled design implementation processes for Eqme.

SWAN Software Solutions, Inc.
SWAN Software Solutions, Inc.
Software Engineer
2008 - 2011 (3 years)
Kiev, Ukraine
  • Designed, built and deployed a large database solution for SWAN Solutions and worked on numerous website projects for clients.

  • Efficiently wrote development reports and crafted complex design patterns on solutions for clients of SWAN Solutions.

  • Actively contributed to ongoing improvement on projects by implementing new features and bug fixes.

Portfolio

Software Engineer - Advanced​ ​Reporting Add-on​​ for​​ Dynamics​​ NAV
Software Engineer - Advanced​ ​Reporting Add-on​​ for​​ Dynamics​​ NAV

The advanced reporting add-on for Dynamics NAV automatically imports classic NAV reports to newer version of NAV. Led the architecture and design implementation and successfully implemented new system features. Provided product support and documentation maintenance. Managed and developed system redesign and improvements implementation. Performed unit tests implementation. Oversaw user interface development and maintained ownership of customer communications/planning and estimates.

Software Engineer - Web shop add-on for Dynamics NAV
Software Engineer - Web shop add-on for Dynamics NAV

Web shop add-on for Dynamics NAV integrates “VevoCart” e-commerce solution, with ERP system Dynamics NAV, in one solid application that allows companies to sell products online. Created a new company website, using Kentico, to promote the product. Developed architecture and design implementation, implemented new features and unit tests, planned and provided estimates, led the design of user interface and provided product support/documentation maintenance. Maintained ownership of customer communications/planning and estimates.

Software Engineer - B2B Portal
Software Engineer - B2B Portal

Worked on a B2B portal that serves as a meeting place for manufacturers, sellers, and buyers, allowing companies to place orders for complex technical equipment. Performed requirements analysis. Planned and provided estimates. Implemented new features and unit tests. Refactored and completed database performance improvement. Designed and developed user interface and implemented chat with support directly on the web-page.

Software Engineer - Business Process Automation Solution
Software Engineer - Business Process Automation Solution

Built an application for automating the complete auto parts trade process, including selection of auto parts for different cars, web orders, inventory, accounting, and sales analysis. Performed requirements analysis and created related documentation. Led all communication initiatives and managed, planned, and provided client estimates. Completed unit test implementation. Led development of database design. Developed user interface and oversaw implementation of back-end components. Set-up continuous integration.

Education

Education
Master of Science in Engineering (Industrial Electronics), Uzhhorod National University, 1998
Uzhhorod National University
1993 - 1998 (5 years)