Yevgeniy Yanavichus, Developer in Astana, Kazakhstan
Yevgeniy is available for hire
Hire Yevgeniy

Yevgeniy Yanavichus

Verified Expert  in Engineering

Bio

Yevgeniy is a software engineer with more than ten years of experience in various technologies. As an ambitious and hard-working individual, Yevgeniy is often recognized for his expertise and commitment to projects by highly respected companies and individuals.

Portfolio

Alico Inc.
T-SQL (Transact-SQL), SQL Server Reporting Services (SSRS), Crystal Reports...
United Pork Producers Company Limited t/a Premium Foods
Windows UI, XML, XSD, XML Web Services, Integration, C#, APIs, Back-end...
Panda S.W.S Ltd.
.NET, SQL, C#, ASP.NET, ASP.NET MVC, jQuery, SQL Stored Procedures...

Experience

  • JavaScript - 10 years
  • .NET - 10 years
  • Microsoft SQL Server - 10 years
  • AngularJS - 3 years
  • Angular - 2 years

Availability

Part-time

Preferred Environment

Windows

The most amazing...

...software I've developed is a portal for a motion picture company.

Work Experience

Web Developer

2016 - PRESENT
Alico Inc.
  • Supported a couple of portals built on Web Forms with MS SQL Server.
  • Designed the architecture and code style and planned the deployment for other company projects.
  • Implemented a legacy web application migration to modernize the data access layer and improve the architecture.
Technologies: T-SQL (Transact-SQL), SQL Server Reporting Services (SSRS), Crystal Reports, ASP.NET, DevExpress, Entity Framework, Enterprise Software, Back-end, Full-stack, .NET Core, Data Structures, Database Architecture

Full-stack Developer

2023 - 2024
United Pork Producers Company Limited t/a Premium Foods
  • Reviewed current project state, clarified requirements, and made technical decisions about ongoing development.
  • Developed a cross-platform .NET MAUI app that allows brokers to create customs declarations and submit them to a government agency.
  • Tracked and fixed bugs using Trello as a reporting tool.
Technologies: Windows UI, XML, XSD, XML Web Services, Integration, C#, APIs, Back-end, Postman, .NET, .NET MAUI, SQLite

Full-stack .NET Developer

2022 - 2022
Panda S.W.S Ltd.
  • Participated in brainstorming legacy .NET project deployed in Azure and designing new architecture using Kafka.
  • Managed project transfer from the old development team, including investigating how everything works and creating sequence diagrams, implementing smooth database update flow, creating test coverage, and fixing found bugs.
  • Worked on new features, such as fixing bugs reported by the old team, adapting the project to new requirements, and implementing features asked by new clients.
Technologies: .NET, SQL, C#, ASP.NET, ASP.NET MVC, jQuery, SQL Stored Procedures, SQL Server 2016, Node.js, Azure, IIS, Enterprise Software, Back-end, Full-stack, .NET Core, Agile Software Development, Technical Leadership, API Integration, Software Architecture, Data Structures, Database Architecture

Full-stack .NET Engineer

2021 - 2021
ContractPodAi
  • Finished DocuSign integration, including making eSignature API request signatures, automating forms, and tracking documents easy.
  • 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.
Technologies: ASP.NET Web Forms, Web API, Vue, DocuSign, Adobe Sign, Enterprise Software, Back-end, Full-stack, .NET Core, Agile Software Development, API Integration, Software Architecture, Data Structures, Database Architecture

XSLT Developer

2020 - 2021
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.
Technologies: Spring Boot, HL7, HL7 FHIR Standard, Docker, Saxon, XSLT 2, XML, REST APIs, RESTful Development, Algorithms, XSLT, Back-end, Technical Leadership, Data Structures, Database Architecture

Microsoft Stack Developer

2019 - 2019
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.
Technologies: Azure, Vue, ASP.NET Core MVC, ASP.NET MVC, Back-end, Full-stack, .NET Core, Agile Software Development, API Integration, Software Architecture, Data Structures, Database Architecture

Lead Developer

2019 - 2019
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.
Technologies: Amazon Web Services (AWS), PostgreSQL, Apache Spark, Vue, Node.js, Architecture, Back-end, Full-stack, Agile Software Development, Technical Leadership, API Integration, Software Architecture, Data Structures, Database Architecture

Lead Software Developer

2016 - 2019
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.
Technologies: Amazon Web Services (AWS), Node.js, Docker, Laravel, Angular, XSD, XSLT, MySQL, AngularJS, Yii, Full-stack, Agile Software Development, Technical Leadership, API Integration, Software Architecture, Data Structures, Database Architecture

Lead Software Developer

2015 - 2016
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.
Technologies: Laravel, Angular, Amazon Web Services (AWS), MySQL, AngularJS, Yii, Full-stack, Agile Software Development, Technical Leadership, Data Structures, Database Architecture

Software Developer (Remote)

2014 - 2015
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.
Technologies: AngularJS, Yii, Windows Forms (WinForms), Classic ASP, Full-stack, Agile Software Development, Data Structures, Database Architecture

Software Developer

2013 - 2015
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.
Technologies: NUnit, Infragistics, CSLA, NHibernate, Windows Forms (WinForms), Full-stack, Agile Software Development, Data Structures, Database Architecture

.NET Developer (Remote)

2012 - 2013
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.
Technologies: Windows PowerShell, XAML, JavaScript, T-SQL (Transact-SQL), .NET, Full-stack, Agile Software Development, Data Structures, Database Architecture

.NET Developer

2010 - 2012
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.
Technologies: Prism, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), T-SQL (Transact-SQL), XAML, C#, Data Structures, Database Architecture

Microsoft Dynamics AX Developer

2009 - 2010
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.
Technologies: Axapta, X++, Data Structures, Database Architecture

Alico Magic

http://www.landmagic.com/
Alico Magic is a .NET based set of web-based commercial agriculture software products. It was formerly called LandMagic. I fixed the ongoing issues and implemented new features. I also moved the Entity Developer, Entity Framework, and distributed caching to a new data access layer:

Sfera Frontier

http://frontier.sferalabs.com/
Web-based tool that helps app developers verify their packages before sending them to Apple Store, Google Play or Netflix. Sfera Frontier also features a Chrome extension that enables interface similar to desktop apps.

OFS PRO

http://ofspro.com/
Oil field services management system, implemented as a WinForms application based on a proprietary framework with a SQL Server database.

Sfera Studios

Sfera studios is a cloud-based web application that uses proven and secure technology for distributed services.

Apollo Dart

Live data viewer for Dynamic Drilling. Implemented as a WinForms client with an MDI interface and Infragistics controls, including live chart controls.

Desktop Assistance

Managed a statistics service and client report viewer utility for Hewlett Packard. Built as a managed .NET service and WPF client application with Excel automation. Utilizes T-SQL stored procedures and WiX Toolset.

BLIMS

ERP-type management system. Implemented as WinForms and WebForms clients based on a proprietary company framework. Uses DevExpress controls, T-SQL, SSRS, and built-in and external web services.

Smart Sampler

Sampler control application for Zhezkent concentration mill. Built for WinPAC8441 controller as a WinForms application with SQL Server Compact for data storage.

Vezuvio

http://portfolio.yanavichus.info
Automatic melting system for Aksu Ferroalloy plant. Implemented as WPF (XBAP) desktop application with Telerik controls and custom controls using the MVVM pattern and TPL, Entity Framework, T-SQL, and WCF technologies.

Direct-to-Debut

This cloud-based web application was developed to empower any digital marketing efforts.

Scopic Portal

Scopic Portal is an internal tool created only for Scopic employees.
2005 - 2009

Bachelor's Degree in Information Systems

East Kazakhstan State Technical University - Oskemen, Kazakhstan

JANUARY 2018 - PRESENT

WhiteHat Certified Secure Developer

WhiteHat Security

AUGUST 2016 - PRESENT

Functional Programming Principles in Scala

École Polytechnique Fédérale de Lausanne | via Coursera

NOVEMBER 2015 - PRESENT

Hadoop Platform and Application Framework

University of California San Diego | via Coursera

NOVEMBER 2015 - PRESENT

Programming Mobile Services for Android Handheld Systems: Concurrency

Vanderbilt University | via Coursera

OCTOBER 2015 - PRESENT

Introduction to Big Data (2015)

University of California San Diego | via Coursera

JUNE 2015 - PRESENT

Programming Mobile Applications for Android Handheld Systems: Part 2

University of Maryland, College Park | via Coursera

MAY 2015 - PRESENT

Programming Mobile Applications for Android Handheld Systems: Part 1

University of Maryland, College Park | via Coursera

JANUARY 2012 - PRESENT

PI System Manager I: Essential Skills

OSIsoft

Libraries/APIs

Vue, Infragistics, jQuery, Node.js, Windows Forms (WinForms), REST APIs, Web API, Entity Framework

Tools

Microsoft Visual Studio, Crystal Reports, Prism, Saxon, Windows Azure SDK, Adobe Sign, Postman

Languages

SQL, JavaScript, C#, PHP, XSLT, XSD, T-SQL (Transact-SQL), X++, XAML, XML, XSLT 2, Java

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

Paradigms

Agile Software Development, HL7 FHIR Standard, RESTful Development

Storage

Database Architecture, Microsoft SQL Server, MySQL, Amazon S3 (AWS S3), PostgreSQL, SQL Server Reporting Services (SSRS), SQL Stored Procedures, SQL Server 2016, SQLite

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, DevExpress, Enterprise Software, Axapta, Windows Communication Foundation (WCF), Algorithms, HL7, Data Visualization, DocuSign, IIS, XML Web Services, Integration, APIs

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