
Yevgeniy Yanavichus
Verified Expert in Engineering
Full-stack Developer
Astana, Kazakhstan
Toptal member since August 5, 2013
Yevgeniy is a senior .NET/full-stack software engineer with 16+ years of experience building enterprise web, desktop, and integration-heavy applications for international clients. He has a strong background in C#, .NET, ASP.NET, SQL Server, Avalonia, .NET MAUI, DevExpress, reporting systems, XML/XSLT, HL7/FHIR, Azure, AWS, and distributed system design. He is experienced in legacy modernization, architecture design, technical leadership, remote collaboration, and long-running product support.
Portfolio
Experience
- JavaScript - 10 years
- .NET - 10 years
- Microsoft SQL Server - 10 years
- AngularJS - 3 years
- Angular - 2 years
Preferred Environment
Windows
The most amazing...
...software I've developed is a portal for a motion picture company.
Work Experience
Senior .NET Developer
FormingSoft
- Reviewed an incomplete desktop application and redesigned its architecture for long-term maintainability.
- Designed and implemented a modular layered architecture using .NET 8, Avalonia UI, MVVM, and clear separation between Domain, Application, Infrastructure, and Presentation layers.
- Built a Shell-based multi-pane UI with dynamic routing, document navigation, properties panel, and DI-driven use-case orchestration.
- Implemented Windows clipboard monitoring via native APIs while isolating platform-specific functionality behind abstractions to preserve cross-platform compatibility.
- Improved stability for long-running sessions by addressing memory usage, clipboard edge cases, and custom payload handling.
Web Developer
Alico Inc.
- Maintained and enhanced enterprise portals built with ASP.NET Web Forms, SQL Server, DevExpress, Crystal Reports, SSRS, and T-SQL.
- Supported long-running production systems used by business users in the agriculture domain.
- Designed architecture, coding style, deployment approach, and reporting solutions for related company projects.
- Developed and optimized business reports, database logic, and UI components.
Full-stack Developer
United Pork Producers Company Limited t/a Premium Foods
- Took over an active customs declaration project, reviewed the current state, clarified requirements, and defined the technical direction.
- Developed a cross-platform .NET MAUI application for brokers to create and submit customs declarations to a government agency.
- Implemented XML/XSD-based data flows, web service integrations, local SQLite storage, and API testing workflows using Postman.
- Fixed defects reported through Trello and improved application reliability across supported platforms.
Full-stack .NET Developer
Panda S.W.S Ltd.
- Analyzed a legacy .NET system deployed in Azure and contributed to the design of a new Kafka-based architecture.
- Managed project transfer from the old development team, including investigating how everything works and creating sequence diagrams, creating test coverage, and fixing found bugs. Designed a safer database migration/update flow.
- Contributed to new features, such as fixing bugs reported by the old team, adapting the project to new requirements, and implementing features requested by new clients.
Full-stack .NET Engineer
ContractPodAi
- Finished DocuSign integration, including making eSignature API request signatures, automating forms, and tracking documents easily.
- Implemented AdobeSign integration, including sending for signing, checking the document signing status, downloading the agreement, and more.
- Worked on ongoing issues such as fixing bugs, implementing new features, etc.
XSLT Developer
Trust in People
- Examined various clinical document architecture (CDA) such as Gnuplot Postscript (GP PS), prescriptions, hospital and pharmacy, and HL7 (Health Level 7 international) formats.
- Implemented mapping from various versions of HL7 V3 (CDA) to the latest HL7 FHIR.
- Developed a REST API with Spring Boot inside a Docker image.
Microsoft Stack Developer
Stage 4 Enterprises, Inc.
- Implemented several different Vue.js components.
- Proposed a set of architecture and implementation improvements.
- Handled ongoing tickets, fixed bugs, implemented new features, and more.
Lead Developer
Shipalytics, LLC
- Designed the architecture for a real-time big data processing system with rich data visualization and analysis.
- Led a small team during the initial phase of development.
- Resolved technical issues regarding the handling of large files.
Lead Software Developer
Deluxe Entertainment Services Group
- Led the development of a portal written in Yii, AngularJS, MySQL, and AWS.
- Helped out other teams with ongoing development tasks.
- Designed architecture for a set of projects using open source stack.
- Created an API built on Express.js based on a previously developed monolith web application.
Lead Software Developer
Sferastudios
- Created a web portal using an open-source stack with PHP and JavaScript.
- Led a small team to create a portal using Yii, AngularJS, and AWS.
- Created a web application for managing global trailer launches across major social media platforms and markets using Laravel and Angular.
Software Developer (Remote)
Scopic Software
- Created a web portal for a medical industry startup.
- Contributed to the development of a corporate website.
- Helped develop different desktop projects using the .NET stack.
- Created a web portal for a motion picture industry startup.
- Built many other useful utilities, including web, desktop, and background jobs.
Software Developer
Sycat IMS
- Created a translation wizard to import and export the business process management data.
- Implemented the caching of business data using some complex algorithms.
- Created code coverage tests and other test methods to pass those tests.
- Wrote several guides for developers regarding exception handling, naming conventions, and design patterns.
- Fixed other ongoing issues related to business process design.
.NET Developer (Remote)
WebCreek
- Worked with a proprietary framework mainly intended for automatic UI creation. Fixed different bugs and implemented new features.
- Developed UI using DevExpress .NET WinForms controls.
- Worked with web services and implemented integration with logistics services, such as UPS Freight, SAIA, and Averitt.
- Developed several SSRS reports for different projects.
- Worked with business logic in T-SQL and PL/SQL, fixing bugs and implementing new features.
- Created UI using DevExpress ASP.NET controls for different projects.
- Used HTML, jQuery, JavaScript, and CSS for web development.
- Worked on creating an installer using WiX for different projects.
.NET Developer
TREI-Oskemen, Ltd.
- Developed a WPF 3D company website with a hierarchical article structure.
- Created an HMI UI for using WPF, custom controls, Telerik controls, and MVVM.
- Developed application servers as managed Windows services, using WCF for client-server communication and MS SQL Server as a database server.
- Created and implemented various mathematical models.
- Developed CIMPLICITY screen parser with the ability to convert to WPF screen.
- Worked with .NET CE-based controllers and implemented some workflows using them.
Microsoft Dynamics AX Developer
Sigma Ust-Kamenogorsk
- Examined various MS Axapta 4.0 modules, including general ledger, human resources, and payroll.
- Fixed ongoing issues and implemented new features with MorphX IDE.
- Developed new features using X++ programming language.
- Created new and adjusted existing reports using the built-in reports feature.
- Developed new and adjusted existing reports using Excel templates.
Experience
Alico Magic
http://www.landmagic.com/Sfera Frontier
http://frontier.sferalabs.com/OFS PRO
Sfera Studios
Apollo Dart
Desktop Assistance
BLIMS
Smart Sampler
Vezuvio
Direct-to-Debut
Scopic Portal
Education
Bachelor's Degree in Information Systems
East Kazakhstan State Technical University - Oskemen, Kazakhstan
Certifications
Kaspi Certified NLP Developer
Kaspi.kz
WhiteHat Certified Secure Developer
WhiteHat Security
Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne | via Coursera
Hadoop Platform and Application Framework
University of California San Diego | via Coursera
Programming Mobile Services for Android Handheld Systems: Concurrency
Vanderbilt University | via Coursera
Introduction to Big Data (2015)
University of California San Diego | via Coursera
Programming Mobile Applications for Android Handheld Systems: Part 2
University of Maryland, College Park | via Coursera
Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park | via Coursera
PI System Manager I: Essential Skills
OSIsoft
Skills
Libraries/APIs
Vue, Infragistics, jQuery, Node.js, Windows Forms (WinForms), REST APIs, Web API, Entity Framework, PyTorch
Tools
Microsoft Visual Studio, Microsoft Dynamics, Crystal Reports, Prism, Saxon, Windows Azure SDK, Adobe Sign, Postman, AvaloniaEdit
Languages
SQL, JavaScript, C#, PHP, XSLT, XSD, Transact-SQL (T-SQL), X++, XAML, XML, XSLT 2, Java, Python
Frameworks
Angular, .NET, .NET Core, ASP.NET MVC, Yii, AngularJS, Windows Presentation Foundation (WPF), Classic ASP, NHibernate, CSLA, NUnit, Laravel, ASP.NET, Apache Spark, ASP.NET Core MVC, Windows PowerShell, Spring Boot, ASP.NET Web Forms, .NET MAUI, Avalonia, LangGraph, .NET 8
Paradigms
Agile Software Development, HL7 FHIR Standard, RESTful Development, Model View ViewModel (MVVM)
Storage
Database Architecture, Microsoft SQL Server, MySQL, Amazon S3 (AWS S3), PostgreSQL, SQL Server Reporting Services (SSRS), SQL Stored Procedures, SQL Server 2016, SQLite, Databases
Platforms
Telerik, Windows, Visual Studio Code (VS Code), MacOS, Docker, Azure, Amazon Web Services (AWS), Windows UI
Other
Architecture, Back-end, Full-stack, Technical Leadership, API Integration, Software Architecture, Data Structures, Full-stack Development, Single Sign-on (SSO), .NET 10, DevExpress, Enterprise Software, Software as a Service (SaaS), Artificial Intelligence (AI), Axapta, Windows Communication Foundation (WCF), Algorithms, HL7, Data Visualization, DocuSign, IIS, XML Web Services, Integration, APIs, Fintech, Large Language Models (LLMs), LLaVA, RAG Pipelines, RAG Architecture, FAISS, FastAPI, AI Tools, LangChain
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