
Illia Shutieiev
Verified Expert in Engineering
.NET Developer
Kharkiv, Kharkiv Oblast, Ukraine
Toptal member since July 24, 2020
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
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
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
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.
Founder
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.
Senior Full-stack Developer (via Toptal)
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.
Full-stack Developer
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.
Front-end Developer
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.
Front-end Developer
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.
Middle Full-stack Developer
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.
Strong Middle Developer
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.
Middle Full-stack Developer
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.
Junior Full-stack Developer
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.
Junior Full-stack Developer
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.
Experience
Customer-relationship Management System
Credit Rate App for US Citizens
Mining Work Management Project
Healthcare Project
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
Roadmap
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
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
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
Builder Rebate App
WordPress Website Migration
Analytics Chatbot
Payment Delay Prediction Model
Education
Master's Degree with Honors in Computer Science
Kharkiv National University of Radio Electronics - Kharkiv, Ukraine
Bachelor's Degree with Honors in Computer Science
Kharkiv National University of Radio Electronics - Kharkiv, Ukraine
Certifications
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring