
Ihar Malkevich
Verified Expert in Engineering
Machine Learning Developer
Minsk, Minsk Region, Belarus
Toptal member since January 23, 2020
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
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
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
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.
Lead Full-stack Developer
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.
Lead Full-stack Developer
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.
Lead Full-stack Developer
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.
Lead Full-stack Developer
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.
Senior Full-stack Developer
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.
Senior Software Engineer
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.
Full-stack Developer
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).
Software Engineer
Tri-Media
- Contributed to database design, server-side web app development, and client-side development.
- Provided production support and helped other team members.
Experience
WestlawNext and Westlaw Edge
https://1.next.westlaw.comEducation
Master's Degree in Law
Belorussian Instatute of Law - Minks, Belarus
Certifications
Sequence Models for Time Series and Natural Language Processing
Coursera
Machine Learning with TensorFlow on Google Cloud Platform Specialization
Coursera
Natural Language Processing
Coursera
Professional Data Engineer
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
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