Illia Shutieiev, Developer in Kharkiv, Kharkiv Oblast, Ukraine
Illia is available for hire
Hire Illia

Illia Shutieiev

Verified Expert  in Engineering

Bio

Illia is a full-stack .NET developer with almost nine years of experience. He specializes in software development, focusing on the Microsoft .NET framework. Illia also excels at developing the front end with various JavaScript and mobile frameworks, including ReactJS, AngularJS, Flutter and MAUI. Thanks to his can-do attitude and bright, curious personality, he works well within teams on challenging projects.

Portfolio

New Health IT Consulting
.NET, .NET MAUI, WordPress, AWS IoT, Amazon EC2, Python, Machine Learning...
IllitDev
.NET, React, Go, JavaScript, TypeScript, HTML, CSS, SQL, MongoDB, C#, REST APIs...
Toptal Client
C#, C#.NET, ASP.NET Core, ASP.NET Web API, APIs, Web API, AngularJS, TypeScript...

Experience

  • .NET - 9 years
  • ASP.NET Core - 9 years
  • React - 9 years
  • C# - 9 years
  • ASP.NET Web API - 9 years
  • .NET Core - 9 years
  • AngularJS - 5 years
  • Flutter - 1 year

Availability

Part-time

Preferred Environment

SQL, Visual Studio Code (VS Code), Visual Studio, Azure, AWS IoT, .NET, Flutter, AngularJS, React, Salesforce

The most amazing...

...experience I had was helping architecting infrastructure for US-based pharmacy generating $100,000,000 in revenue.

Work Experience

Senior Software Developer

2024 - PRESENT
New Health IT Consulting
  • Developed a MAUI mobile app for builders in the US and Canada to submit rebates, leading the entire process from requirements gathering to app distribution.
  • Built a bot capable of translating user requests into programmatic queries that can be executed, resulting in user-friendly data-driven responses.
  • Built a prediction model capable of accurately forecasting which customers are likely to pay late based on a large dataset of invoices and transactions for the company.
  • Migrated WordPress websites to EC2 instances with CloudFront set up in front.
Technologies: .NET, .NET MAUI, WordPress, AWS IoT, Amazon EC2, Python, Machine Learning, Amazon CloudFront, Amazon CloudFront CDN, REST APIs, API Integration, Integration, HIPAA Compliance, Architecture, Firebase, Push Notifications, iOS, Android, ChatGPT API, OpenAI, Artificial Intelligence (AI)

Founder

2021 - PRESENT
IllitDev
  • Led the complete process of software development for a couple of projects. The process included understanding the domain model, roadmap planning, architectural design, software development, quality assurance, and product deployment.
  • Consulted multiple customers regarding improving their business using IT services.
  • Led the support of some software products, including understanding the business needs and the new codebase, bug fixing, reviewing the code, refactoring, and continuous integration.
Technologies: .NET, React, Go, JavaScript, TypeScript, HTML, CSS, SQL, MongoDB, C#, REST APIs, API Integration, Integration, HIPAA Compliance, Architecture, Artificial Intelligence (AI)

Senior Full-stack Developer (via Toptal)

2021 - PRESENT
Toptal Client
  • Developed an eCommerce pharmacy system with multiple microservices operating together.
  • Participated in regular meetings with other team members and clients, showing demos and reporting the status of different features and issues.
  • Worked on code development, provided reviews, and refactored code.
Technologies: C#, C#.NET, ASP.NET Core, ASP.NET Web API, APIs, Web API, AngularJS, TypeScript, JavaScript, HTML, CSS, Azure, Azure Functions, Web Applications, Authorize.net, Selenium, xUnit, Flutter, AWS Lambda, Python, TensorFlow, Salesforce, Salesforce SOQL/SOSL, SOQL, Salesforce Object Query Language (SOQL), Salesforce Apex, Salesforce API, REST APIs, API Integration, Integration, HIPAA Compliance, Architecture, Firebase, Push Notifications, iOS, Android, Dart, React Native

Full-stack Developer

2021 - 2021
Self-employed
  • Migrated the back-end part of the app from ASP.NET to ASP.NET Core 3.1.
  • Refactored legacy code and investigated the documentation.
  • Migrated the Spark view engine, jQuery, and Bootstrap to the Razor View Engine, React Tailwind CSS, and webpack.
  • Converted Azure Memcached to Azure Cache for Redis and upgraded all the back-end libraries to the latest versions.
  • Migrated ASP.NET Membership to ASP.NET Identity and Entity Framework Core.
  • Updated an Outlook add-on to the latest .NET Framework version.
Technologies: ASP.NET, ASP.NET MVC, ASP.NET Web API, ASP.NET Core, Spark View Engine, Razor, jQuery, Bootstrap, React, Tailwind CSS, Azure, Redis Cache, Lucene.NET, Azure Queue Storage, Azure Blobs, NHibernate, Entity Framework Core, iTextSharp, iText, Quartz.NET, Google API, Autofac, Outlook Add-ons, Webpack, .NET Core, Full-stack, HTML5, Git, ASP.NET Identity, Debugging, Coding, APIs, Back-end, Swagger, SQL Server 2014, CSS3, Web API, REST APIs, API Integration, Integration, HIPAA Compliance, Architecture

Front-end Developer

2021 - 2021
Self-employed
  • Migrated the front end of the app from Semantic UI to React and Tailwind CSS.
  • Attended daily calls with the customer and made small demos for him.
  • Compared different React libraries and chose the most appropriate one to replace existing semantic UI elements.
Technologies: React, Tailwind CSS, JavaScript, TypeScript, Go, Full-stack, HTML5, Git, Debugging, Coding, APIs, CSS3, Node.js, Web API, REST APIs, API Integration, Integration

Front-end Developer

2020 - 2020
Toptal Clients
  • Developed a startup for the filming industry to help people communicate and work with all their scripts, files, and other data in one place.
  • Used Scrum lifecycle methodology. Took part in sprint planning, technical preplanning, daily meetings, and sprint retrospectives, among others.
  • Used Jira to track all sprints, stories, tasks, and issues.
  • Wrote end-to-end tests using Cypress. Automated the most common use cases.
  • Worked on front-end tasks, developing new pages using different React libraries.
  • Reviewed the team members' code and refactored the code.
Technologies: Amazon Web Services (AWS), Scrum, Cypress, TypeORM, Tailwind CSS, JavaScript, TypeScript, Next.js, AWS Lambda, React, Code Review, HTML5, Git, Debugging, Coding, APIs, Test-driven Development (TDD), CSS3, Node.js, Web API, REST APIs, API Integration, Integration, MySQL

Middle Full-stack Developer

2019 - 2020
DataArt
  • Developed a web service that provided US consumers with their credit information and identity-monitoring services.
  • Fixed critical production issues by investigating their root causes and deciding how to handle them in the future.
  • Constructed new application components, fixed bugs, and refactored the code.
Technologies: Durandal, Knockout (Knockout.js), CoffeeScript, ADO.NET, Jira, Microsoft SQL Server, ASP.NET Core, C#, C#.NET, Code Review, .NET Core, Full-stack, HTML5, Git, ASP.NET Identity, Debugging, Coding, APIs, Back-end, Swagger, SQL Server 2014, CSS3, Web API, REST APIs, API Integration, Integration, Architecture

Strong Middle Developer

2018 - 2019
Online Freelance Agency
  • Developed an app that allowed users to operate with files of different formats, like .xls, .txt, .xml, and database files. Data from other inputs could be merged, sorted, filtered, operated using code and output in different ways.
  • Gathered the client's requirements and implemented new parts of the application using the information given.
  • Tested separate modules, executed integration and regression testing, and fixed defects found during the testing.
Technologies: LINQ, C#.NET WinForms, Windows Forms (WinForms), C#.NET, C#, Windows Presentation Foundation (WPF), .NET, XML, Git, Debugging, Coding, REST APIs, API Integration, Integration, Architecture

Middle Full-stack Developer

2018 - 2019
DataArt
  • Developed a web platform that helped handle the company's internal structure such as clients, opportunities, employees, and so on.
  • Led trainee developers, reviewed and refactored code, made tech decisions on organizing the code and the architecture design, and fixed bugs.
  • Defined and distributed tasks and gathered requirements.
Technologies: GitLab, Microsoft Dynamics CRM, MongoDB, React, Windows Services, Entity Framework, Microsoft SQL Server, ASP.NET Web API, C#, C#.NET, Code Review, .NET Core, Full-stack, HTML5, Git, ASP.NET Identity, Debugging, Coding, APIs, Ajax, Back-end, Swagger, SQL Server 2014, React Redux, Redux, CSS3, Web API, REST APIs, API Integration, Integration, Architecture

Junior Full-stack Developer

2017 - 2018
Commit Works
  • Developed a management project aimed at making a specific type of employee schedule—miners. It was used by miners worldwide, including in the US, Africa, Australia, etc.
  • Reimplemented some parts of the application using React instead of Ext JS.
  • Tracked and fixed bugs using Trello as a reporting tool.
  • Defined and distributed tasks and gathered requirements.
  • Made tech decisions on how to organize the code along with reviewing and refactoring it.
Technologies: GraphQL, SignalR, React, Ext JS, DevExpress, RavenDB, ASP.NET Web API, .NET, Code Review, Full-stack, HTML5, Git, ASP.NET Identity, Debugging, Coding, APIs, Ajax, Back-end, Swagger, CSS3, Web API, REST APIs, API Integration, Integration

Junior Full-stack Developer

2016 - 2017
RMDY Health
  • Developed a healthcare project that arranged remote treatments. These web and mobile applications were used by thousands of people all over the world.
  • Tracked and fixed bugs using TFS as a reporting tool.
  • Developed new parts of the app and reviewed and refactored code.
  • Communicated and collaborated with the customer to ensure that the product met their needs.
Technologies: jQuery, Azure Queue Storage, ADO.NET, TFS, Microsoft SQL Server, ASP.NET Web Forms, .NET, Code Review, Full-stack, HTML5, Git, ASP.NET Identity, Debugging, Coding, APIs, Ajax, Back-end, Swagger, SQL Server 2014, CSS3, Web API, REST APIs, API Integration, Integration

Experience

Customer-relationship Management System

I developed a web platform that is a wrapper over the Microsoft Dynamics CRM system. There were two versions of the platform: an old one written using ASP.NET MVC, jQuery, Entity Framework, MS SQL, Windows Service, Quartz.NET, and a new one where new platform features were implemented. The latest version used ASP.NET Web API on the back end, React and TypeScript on the front end, and a MongoDB database. Both websites exchanged data with a Microsoft Dynamics CRM.

Credit Rate App for US Citizens

I built a web service for providing consumer credit information and identity monitoring. This system consisted of microservices that used ASP.NET MVC, ASP.NET WEB API, ASP.NET CORE on the back end, Knockout.js and CoffeeScript on the front end, and MS SQL database. Most of the logic was implemented on the database side by means of stored procedures.

Mining Work Management Project

I built a management project aimed at arranging employees' work schedules. I developed it with ASP.NET Web API on the back end and Ext JS and React on the front end. I used RavenDB to store data and DevExpress to generate multiple reports.

Healthcare Project

I built a healthcare project aimed at arranging remote treatments. The system contained web service and mobile apps for both Android and iOS.

The technology stack used included: ASP.NET MVC, ASP.NET Web API, HTML, CSS, JavaScript, jQuery, and Azure Queue that was used to unload the system.

Desktop App for Operating with XML

A WPF application designed to operate with files of different format, like .xls, .txt, .xml, database files. Data from different input types could be merged, sorted, filtered, and operated by means of code and output in different ways. C# was used as a programming language. Microsoft.CSharp and System.CodeDom.Compiler were used to compile and execute code on the fly.

Roadmap

A web app that aims to satisfy all possible planning requirements. It was created as an alternative for Jira, Trello, and so on.

I worked as a front-end developer there for two months. My main task was to migrate Semantic UI to React and Tailwind CSS. I had to compare different libraries and choose the most appropriate one to replace existing semantic UI elements.

Meetings, Events, and Tasks Scheduling Service

Engineered an ASP.NET Core application aimed to make it easier to deal with meetings.

I worked as a full-stack developer there, and my main tasks were to migrate:

• ASP.NET to ASP.NET Core 3.1
• Spark views to Razor views
• jQuery to React
• Bootstrap to Tailwind CSS
• ASP.NET Membership to ASP.NET Identity
• Azure Memcached to Azure Cache for Redis
• iTextSharp to iText 7

In addition, I had to upgrade all libraries to the latest versions, detect all API changes, and refactor the code.

Social Network for the Filming Industry

A Next.js application designed to help people to communicate and work with all their scripts, files, and other data in one place.

I served as a front-end developer and was responsible only for creating new user pages using React. I communicated with another front-end developer to integrate our new components into the existing system and with the back-end developers to approve all necessary API endpoints.

Pharmacy eCommerce Service

A system based on multiple services aimed to manage the complete product purchase process. It operates with product selection, payment, order processing, shipping, and more. The services included AngularJS applications, ASP.NET Core applications, Microsoft SQL databases, and Salesforce.

Builder Rebate App

Developed a MAUI app for both iOS and Android platforms, enabling builders to submit rebates. I led the entire mobile app development process, from requirements gathering to distribution on iOS and Android. The app integrates with an existing WordPress website and streamlines the form submission process for builders.

WordPress Website Migration

I had to migrate all of the customer's WordPress websites to our own servers using the Duplicator plugin. I set up EC2 instances for each of the WordPress websites and CloudFront for caching in front of each website. I also set up the test version of each website and proper security rules to prevent malicious behavior.

Analytics Chatbot

I developed a chatbot capable of responding to user analytics queries with data results. I performed requirements gathering, built the UI for chat using React, and built the back end using Python. The back-end app used the Amazon Bedrock AI model to answer user questions/queries. I deployed everything securely in AWS.

Payment Delay Prediction Model

Developed a prediction model to forecast customer payment delays using a large database of invoices and payments. I utilized Python to build the model, understood the project’s domain, and selected key features. I added complex features based on existing data to improve model training and tested multiple models until achieving satisfactory results.

Education

2018 - 2019

Master's Degree with Honors in Computer Science

Kharkiv National University of Radio Electronics - Kharkiv, Ukraine

2014 - 2018

Bachelor's Degree with Honors in Computer Science

Kharkiv National University of Radio Electronics - Kharkiv, Ukraine

Certifications

APRIL 2019 - PRESENT

Machine Learning

Stanford University | via Coursera

Skills

Libraries/APIs

Entity Framework, Web API, REST APIs, jQuery, React, React Redux, Google API, Authorize.net, Quartz, Salesforce API, Node.js, Windows Forms (WinForms), LINQ, SignalR, Lucene.NET, iTextSharp, iText, TensorFlow

Tools

Visual Studio, Jira, Git, Trello, Autofac, Webpack, TFS, Slack, Skype, C#.NET WinForms, Microsoft Dynamics CRM, GitLab, xUnit, Amazon CloudFront, Amazon CloudFront CDN, AWS CLI, Amazon Firewall, Claude

Languages

C#, JavaScript, HTML, SQL, HTML5, C#.NET, XML, Dart, CSS, TypeScript, CSS3, SOQL, Salesforce Object Query Language (SOQL), GraphQL, CoffeeScript, Go, Python

Frameworks

ASP.NET, .NET, ASP.NET MVC, .NET Core, ASP.NET Web API, ASP.NET Core, Entity Framework Core, Swagger, Tailwind CSS, Razor, AngularJS, Flutter, Bootstrap, ASP.NET Identity, ADO.NET, Redux, NHibernate, .NET MAUI, React Native, Ext JS, Windows Presentation Foundation (WPF), ASP.NET Web Forms, Knockout (Knockout.js), Durandal, Next.js, Cypress, Spark View Engine, Selenium

Paradigms

Scrum, HIPAA Compliance, Mobile Development, Test-driven Development (TDD), Requirements Analysis, Refactoring, Automated Testing, Object-oriented Programming (OOP), Parallel Programming, Management

Platforms

Android, iOS, Amazon Web Services (AWS), Azure, Salesforce SOQL/SOSL, Firebase, Windows, Visual Studio Code (VS Code), Google Chrome, Microsoft, AWS Lambda, Salesforce, Azure Functions, AWS IoT, WordPress, Amazon EC2, Apple

Storage

Microsoft SQL Server, SQL Server 2014, Azure Queue Storage, Azure Blobs, MySQL, Databases, MongoDB, RavenDB, Redis Cache, Database Security

Other

Ajax, Full-stack, APIs, Back-end, Coding, Debugging, Quartz.NET, Code Review, API Integration, Integration, Architecture, Statistical Analysis, Salesforce Apex, Push Notifications, ChatGPT API, OpenAI, Artificial Intelligence (AI), Algorithms, Data Structures, Code Auditing, Software Architecture, Software Design, Discrete Optimization, Mathematics, Discrete Mathematics, Linear Algebra, Analytical Geometry, Mathematical Analysis, Software Project Management, Software Modeling, Software Analysis, Operating Systems, Computer Networking, Game Design, Web Programming, Applications, Scripting Languages, Probability Theory, Mathematical Statistics, Graph Theory, QA Testing, Physics, Economics, Computer Vision, Startups, Optimization, App Support, Logistic Regression, Artificial Neural Networks (ANN), Machine Learning, Machine Learning Algorithms, Outlook, DevExpress, Windows Services, TypeORM, Outlook Add-ons, Computer Science, Web Applications, Cloud, Software, Google, Amazon RDS, Amazon Bedrock

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