Vasyl Sobol

Senior Software Engineer | 9+ years of experience

I am a motivated software developer with a passion for success, proficient in .NET and C#. I have 9+ years of commercial development experience in IT projects, ranging from small MVPs to large enterprise solutions. My expertise covers the creation of web, desktop, and cloud applications. I am interested in software architecture, algorithms, and concurrency.

My achievements:
- Led the development of an MVP app
- Increased revenue in one of the projects I was involved in by up to 180% after the first release
- Developed applications from rough ideas to successful releases

Main technologies: .NET, C#, ASP.NET MVC, Azure, WPF, SQL Server

Domains: CAD-Industry, EAS (Enterprise Application Software), Petroleum Industry, Gamedev, FinTech, Outsource & Outstaffing

What I expect from company:
- Minimal bureaucracy
- Professional C-Level team with high professional and personal standards
- Ability to speak openly about project problems and have the opportunity to fix them
- Ability to work remotely

Types of prompts

A zero-shot prompt is the simplest type of prompt, and you`ve probably used it a lot of times. It is just a direct instruction to perform a task, without any examples or additional conditions. A question, an instruction, the start...

ValueTask vs Task

First of all, let me say that ValueTask was introduced in C# for a very specific scenario, when a method can return a result either synchronously or asynchronously. For example, let’s imagine a method with a few execution paths: using an "if"...

How to call methods of a WPF application from a Python script

Approximately ten years ago, I had to write a plugin for a CAD system. The challenge was that, according to the business requirements, I had to develop it using C# and WPF. At the same time, the CAD system’s scripting functionality supported...

My achievements

This section highlights my key career achievements

MVP app

Led the development of an MVP app

Revenue up to 180%

Increased revenue in one of the projects I was involved in by up to 180% after the first release

Get in touch

Let`s stay in touch! Feel free to visit my LinkedIn and GitHub, send me an email or reach out right here by providing your name and email.