Vladyslav Fedoniuk, Developer in Rzeszow, Poland
Vladyslav is available for hire
Hire Vladyslav

Vladyslav Fedoniuk

Verified Expert  in Engineering

Software Engineer and Developer

Location
Rzeszow, Poland
Toptal Member Since
August 3, 2022

Vlad is a hard-working and self-disciplined software development engineer. Skilled in all phases of the software development lifecycle, he is passionate about quality, usability, and scalability. Vlad is ardent, creative, and has excellent interpersonal skills.

Portfolio

Algify
ASP.NET Core 2, Windows Presentation Foundation (WPF), Autofac...
Self-employed
C#.NET, Windows Forms (WinForms), Xamarin, ASP.NET MVC 4, AngularJS...
Mixed In Key
C#.NET, Windows Presentation Foundation (WPF), Interpretation, C#, Skia...

Experience

Availability

Part-time

Preferred Environment

.NET, Xamarin, C#, ASP.NET Core 2, Windows Presentation Foundation (WPF), React, JetBrains Rider, Visual Studio, Web API 2

The most amazing...

...thing I've achieved is a proven 100% success score in all past freelance projects, which is more than 30 projects and almost 4,000 hours tracked.

Work Experience

Founder

2018 - PRESENT
Algify
  • Designed the architecture and developed complex software for trading on cryptocurrency markets.
  • Implemented the application's server part and built the website.
  • Analyzed and integrated multiple cryptocurrency exchanges via a REST API and WebSockets.
  • Completed the application packaging, deployment, and code signing.
Technologies: ASP.NET Core 2, Windows Presentation Foundation (WPF), Autofac, Model View ViewModel (MVVM), Binance API, Bitcoin, CMC, Squirrel, WordPress, IIS, LiteDB, SQLite, MediatR, Chromium Embedded Framework (CEF), WebSockets, C#, Full-stack Development, HTML, .NET, Architecture, Windows, Solution Architecture

Senior Full-stack Developer

2012 - PRESENT
Self-employed
  • Completed multiple small and mid-size projects for clients from the US, Canada, and other parts of the world and received positive five-star feedback from all the clients.
  • Performed a root cause analysis on different software problems.
  • Provided technical guidance and collaborated closely with the clients to make sure specification is correct and complete.
Technologies: C#.NET, Windows Forms (WinForms), Xamarin, ASP.NET MVC 4, AngularJS, Entity Framework, Windows Presentation Foundation (WPF), SQL, Databases, Web API 2, C#, Full-stack Development, HTML, .NET, ASP.NET MVC

Senior Full-stack Developer

2020 - 2021
Mixed In Key
  • Designed and implemented an XML scripting language.
  • Coded software changes in Satellite Sessions VST plugin.
  • Implemented two minimum viable products (MVPs) by following specific design specifications.
Technologies: C#.NET, Windows Presentation Foundation (WPF), Interpretation, C#, Skia, Full-stack Development, HTML, .NET, Windows

Senior Full-stack Developer

2018 - 2021
Know Your Customer Limited
  • Collaborated with other senior developers and departments to design and develop a KYC and AML software solution.
  • Developed features across multiple projects. Performed medium and high-complexity source code development.
  • Performed a root cause analysis on software problems and assisted in technical design.
Technologies: C#.NET, AngularJS, ASP.NET MVC 4, ASP.NET Core 2, Entity Framework, SQL, Hangfire, Quartz, Polly, DevExpress, C#, Localization, Microsoft SQL Server, Full-stack Development, HTML, .NET, Angular

Lead Developer

2012 - 2017
FTPie
  • Planned, developed, tested, deployed, and maintained the CloudBuckit desktop application from its very beginning.
  • Managed a small team of three other .NET developers.
  • Oversaw the work on the software development lifecycle.
Technologies: Windows Presentation Foundation (WPF), C#.NET, ASP.NET MVC, Packaging, Refactoring, C#, Localization, HTML, .NET, Architecture, Windows, Solution Architecture

Algify | Cryptocurrency Trading Platform

https://algify.io
A desktop application that makes trading on cryptocurrency exchanges a lot more effective and easier. It is an aggregator where you can add all your crypto exchanges and trade using a single, simple, and intuitive UI. It allows you to do things that aren't generally supported by most crypto exchanges but are essential for a trader.

I was the founder and developer of this application.

FTPie | File Management Software

https://ftpie.com
A desktop application that connects users' favorite cloud storage, the file transfer protocol (FTP), and the WebDAV servers in one place. I handled the complete software development lifecycle (SDLC), including planning, development, packaging, code signing, and deployment.

Satellite Sessions Plugin

https://mixedinkey.com/satellite/
Award-winning software for DJs and musicians. As the full stack developer, I worked on this project along with a few other developers. We implemented a vast set of new features, including an API on the back end and Windows Presentation Foundation (WPF) on the front end.

Know Your Customer | KYC and KYB Onboarding Solution

https://knowyourcustomer.com/
An award-winning web solution for KYC/AML onboarding process. As the full-stack developer, I worked on different types of tasks, which included:

• The implementation of new features in collaboration with other developers.
• The code review for quality and adherence to standards.
• Assistance in technical design and the analysis of user requirements.

Quick Quote | Application for Hurst Home Insurance Agents

https://www.hursthomeins.com/
A desktop application created for Hurst Home Insurance company. It aims to simplify tasks related to managing and organizing insurance quotes. I implemented the application from scratch using the .NET technology stack, particularly WPF and Windows Communication Foundation (WCF). During the development, I was required to master the CSLA. NET framework to simplify industry-specific calculations and business rules.

Real-estate AI Price Estimation Web App | Thesis for the Bachelor's Degree

https://wsiz.edu.pl/aktualnosci/ponad-200-innowacyjnych-i-praktycznych-prac-dyplomowych-studentow-wsiiz/
A web-based application for real-estate price estimation via neural networks. I implemented a multi-layer neural network from scratch in Python. I also prepared data for neural network learning and successfully conducted the learning process. The application was created within the scope of my bachelor's thesis. It won second place in a contest for the best bachelor's work in my university among 100 contestants.
2010 - 2015

Master's Degree in Computer Science

University of Information Technology and Management - Rzeszow, Poland

Libraries/APIs

Entity Framework, MediatR, OneDrive API, React, Skia, Web API 2, Windows Forms (WinForms), Quartz, Google APIs, Google Drive API, Dropbox API, Puppeteer, Refinitive API, Twilio API, Binance API, Telegram Bot API

Tools

JetBrains Rider, Visual Studio, Hangfire, Autofac, Squirrel

Frameworks

.NET, MVVM Light Toolkit, Windows Presentation Foundation (WPF), ASP.NET, .NET 4, Bootstrap, AngularJS, Angular, ASP.NET Core 2, ASP.NET MVC 4, Django, CSLA, Chromium Embedded Framework (CEF), ASP.NET MVC

Paradigms

Desktop App Development, Agile, Microservices, Model View ViewModel (MVVM), Refactoring

Languages

C#, C#.NET, HTML, JavaScript, SQL, Python, Java, Python 3

Platforms

Windows, Xamarin, Azure, Telerik, WordPress

Storage

LiteDB, SQLite, Microsoft SQL Server, NAS Servers, SQL Server 2017, Databases

Other

Full-stack Development, Minimum Viable Product (MVP), Localization, Architecture, API Integration, APIs, Integration, Solution Architecture, Algorithms, Scheduling, PDF, PDF Design, Artificial Intelligence (AI), Time Complexity Analysis, Networks, IIS, Deployment, Packaging, Polly, DevExpress, Windows Communication Foundation (WCF), FTP/S, WebDAV, Neural Networks, Bitcoin, CMC, WebSockets, Interpretation

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring