Ihar Malkevich, Developer in Minsk, Minsk Region, Belarus
Ihar is available for hire
Hire Ihar

Ihar Malkevich

Verified Expert  in Engineering

Machine Learning Developer

Minsk, Minsk Region, Belarus

Toptal member since January 23, 2020

Bio

Ihar is a full-stack developer that has spent years working as a key developer/technical leader on various projects for medium and big enterprise companies. His experience and knowledge helped to push towards success number of projects. His creative and goal-oriented approach was highly recognized by the leadership of the companies he worked with.

Portfolio

EPAM
TensorFlow, Python, Scala
EPAM
C#, JavaScript
EPAM
C#, JavaScript

Experience

  • JavaScript - 10 years
  • SQL - 10 years
  • C#.NET - 10 years
  • Python - 5 years
  • Machine Learning - 4 years
  • React - 3 years
  • Scala - 2 years
  • .NET Core - 2 years

Availability

Part-time

Preferred Environment

T-SQL (Transact-SQL), Python, C#, Scala, JavaScript

The most amazing...

...thing about me is that I bring real value to the products I work on.

Work Experience

NLP Developer, Team Lead

2019 - PRESENT
EPAM
  • Designed and developed data processing pipeline.
  • Designed and developed flow for offline model training.
  • Developed infrastructure code to load TensorFlow models at Scala runtime for getting predictions from the model.
  • Engineered NLP features.
  • Trained NLP models for risk extraction using logistic regression and deep learning models.
  • Enhanced research and deep learning models.
Technologies: TensorFlow, Python, Scala

Lead Full-stack Developer

2018 - 2019
EPAM
  • Worked on a tool to automate the business process of managing users' permissions to different products and its features.
  • Contributed to architecture and design, collected requirements, panned story decomposition, and delegated tasks.
  • Development of server-side and client-side components.
  • Developed the application in a very timely manner.
Technologies: C#, JavaScript

Lead Full-stack Developer

2015 - 2019
EPAM
  • Managed technical supervision of the ongoing development in different company's products in the legal research sphere.
  • Provided code reviews, consulting, and knowledge sharing.
  • Worked on resolving most critical issues.
  • Developed core features and components.
  • Transformed the project from a legacy application with a lot of issues due to its uncontrolled style development to a modern application with up-to-date technologies, easy to maintain and extend.
Technologies: C#, JavaScript

Lead Full-stack Developer

2017 - 2018
EPAM
  • Contributed to a major product release since the product's launch. Worked on new features and enhancements of existing features.
  • Participated in choosing proper client-side technology to power re-using existing modules with new code added.
  • Designed for client-side and server-side parts of the features.
  • Implemented the client-side and server-side features.
Technologies: T-SQL (Transact-SQL), Hibernate, C#, JavaScript

Lead Full-stack Developer

2016 - 2017
EPAM
  • Migrated a project to a new technology, split a huge amount of JavaScript into ES6 modules, and created a new approach of delivering and connecting client-side with server-side.
  • Migrated from WebForms view engine to Razor.
  • Participated in the design and implementation of bundling and building ES6 modules for delivery into browser.
  • Designed and implemented the approach to automate resolution of what JavaScript resources needs to be loaded for a specific web page generated by the server.
Technologies: C#, JavaScript

Senior Full-stack Developer

2014 - 2015
EPAM
  • Analyzed project requirements, splitting requirements into stories.
  • Delegated tasks and onboarded new team members.
  • Provided technical supervision, code reviews, and design reviews.
  • Contributed to server-side, client-side, and database development.
Technologies: T-SQL (Transact-SQL), NHibernate, C#, JavaScript

Senior Software Engineer

2013 - 2014
ScienceSoft
  • Quickly prototyped the automation of existing research processes using the company's products.
  • Finalized the solution to automate/enhance current research processes.
  • Tested and optimized solutions.
  • Solved issues and troubleshot existing applied solutions.
Technologies: Scripting, ASP.NET Web Forms, Python, Ext JS, JavaScript, Oracle 11g

Full-stack Developer

2013 - 2013
FXOpen Currency Broker
  • Worked out, presented, and implemented a solution for RPC to WCF services migration.
  • Participated in database design.
  • Migrated the web application from WebForms to MVC.
  • Developed the client-side using pure JavaScript, jQuery, and third-party components (kendoUI).
Technologies: ASP.NET MVC, JavaScript

Software Engineer

2009 - 2012
Tri-Media
  • Contributed to database design, server-side web app development, and client-side development.
  • Provided production support and helped other team members.
Technologies: jQuery, Ajax, CSS, HTML, ASP.NET Web Forms, JavaScript, Microsoft SQL Server, Windows Forms (WinForms)

Experience

WestlawNext and Westlaw Edge

https://1.next.westlaw.com
Westlaw Next is one of the most popular legal research resources in the United States. Westlaw Edge is the next generation of the product with machine learning features built-in. The resource is famous for its comprehensive and search capabilities, salability, and now for its machine learning features inside.

Education

2001 - 2007

Master's Degree in Law

Belorussian Instatute of Law - Minks, Belarus

Certifications

JANUARY 2019 - PRESENT

Sequence Models for Time Series and Natural Language Processing

Coursera

OCTOBER 2018 - PRESENT

Machine Learning with TensorFlow on Google Cloud Platform Specialization

Coursera

JULY 2018 - PRESENT

Natural Language Processing

Coursera

JULY 2018 - JULY 2020

Professional Data Engineer

Google

Skills

Libraries/APIs

React, TensorFlow, Scikit-learn, Windows Forms (WinForms), jQuery

Languages

JavaScript, C#.NET, SQL, Python, Scala, C#, T-SQL (Transact-SQL), HTML, CSS

Frameworks

.NET Core, Hibernate, NHibernate, Ext JS, ASP.NET Web Forms, ASP.NET MVC

Platforms

Xamarin

Storage

Oracle 11g, Microsoft SQL Server

Other

Machine Learning, Data Architecture, Scripting, Ajax

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