
Ilya Livshits
Verified Expert in Engineering
Data Engineering Developer
Belgrade, Serbia
Toptal member since April 6, 2020
Ilya is a senior full-stack engineer with a master's degree in computer science and engineering. He has over nine years of expertise in enterprise development and is passionate about software development and problem-solving. Ilya delivers efficient, high-value applications and performs his best in any environment.
Portfolio
Experience
- .NET - 10 years
- C# - 10 years
- Microsoft SQL Server - 9 years
- React - 7 years
- ASP.NET - 6 years
- TypeScript - 5 years
- Azure - 5 years
- Data Engineering - 3 years
Availability
Preferred Environment
.NET 7, C#, ASP.NET, Azure, TypeScript, React, Kotlin, Data Engineering, SQL Server 2016, Entity Framework Core
The most amazing...
...project I've led was creating and optimizing the data platform so BI/DS teams could seamlessly and efficiently implement ETL jobs and analytical pipelines.
Work Experience
Software Engineer
Kriya
- Led diverse B2B lending and embedded finance projects, optimizing database performance and integrating data sources. Delivered solutions that exceeded expectations, fostering strong partnerships and adding tangible value.
- Maintained 99% guaranteed availability of all owned services, with database tables containing up to 40 GB of raw data that were challenging to retrieve efficiently.
- Was key in rebranding Kriya's invoice financing platform, enhancing user experience, and brand identity.
- Oversaw data migration to SQL Server for improved management and scalability. Led API refactoring for efficiency. Ensured uninterrupted service via [https://apply.kriya.co/], enhancing usability and visual appeal.
- Collaborated with data engineers to streamline processes, resulting in a remarkable 50% reduction in costs and processing time.
- Led the design and development of a cutting-edge data platform through the Data Engineering Hackathon, empowering teams with tools for actionable insights and informed decision-making.
- Utilized Python notebooks and Azure Data Factory to orchestrate ETL jobs, crafting DAG graphs to optimize the effectiveness and speed of data pipelines. These efforts drove efficiency and innovation organization-wide.
Software Engineer
Ozon.ru
- Enhanced warehouse management system by integrating new features into a data-intensive framework. Optimized PostgreSQL database querying in Dapper, analyzing execution plans for optimal performance.
- Led design and implementation of system managing product control marks using multi-microservices architecture with Kafka streaming. Tested in live warehouse and provided hands-on training for seamless integration.
- Collaborated as a member of the dedicated group for resolving specific problems.
Software Engineer
Enel X
- Enhanced EV charging network with back- and front-end features, including B2C/B2B portals. Translated requirements into tech specs and coordinated team tasks for efficient execution.
- Collaborated with US stakeholders and Chinese partners to develop adaptable payment terminals deployed in Europe and the US. Worked with Castle to ensure legally compliant hardware-dependent systems.
- Supported CQRS microservices architecture in a .NET solution.
Software Engineer
DataArt
- Developed complex web and desktop applications allowing healthcare departments to make patient intake automated.
- Improved and supported an interesting solution for integration with similar systems.
- Created and managed tickets using Jira tools to maintain a clean workflow.
Full-stack .NET Developer
Plumsail
- Designed a corporate solution, based on SharePoint for improving the connection between clients and companies and between workers inside those companies.
- Developed a WPF application to install the product onto SharePoint servers.
- Delivered a website on WordPress that was product-focused.
Experience
T-SQL Parser
Helpdesk for SharePoint
https://plumsail.com/sharepoint-helpdesk/GitFuse
https://github.com/jarto666/git-fuseDart Library for QR Codes Generation
https://github.com/jarto666/qr-genEducation
Master's Degree in Computer Science and Engineering
Saint Petersburg Electrotechnical University (SPbSETU) - St. Petersburg, Russia
Bachelor's Degree in Computer Science and Engineering
Saint Petersburg Electrotechnical University (SPbSETU) - St. Petersburg, Russia
Skills
Libraries/APIs
Entity Framework, React, jQuery
Tools
Visual Studio, WebStorm, JetBrains Rider, Dapper, MATLAB, CAD, Git
Languages
C#, JavaScript, T-SQL (Transact-SQL), SQL, TypeScript, Caml, Regex, Kotlin, Go, Python, Dart
Frameworks
.NET, ASP.NET, Entity Framework Core, .NET 5, .NET 7, Angular, .NET Core, Entity, ASP.NET Web API, ASP.NET MVC, Knockout (Knockout.js), Windows Presentation Foundation (WPF), gRPC, Electron
Paradigms
Object-oriented Programming (OOP), Agile, REST, Test-driven Development (TDD), Microservices
Platforms
Web, Azure, SharePoint, Windows, Apache Kafka, Visual Studio Code (VS Code)
Storage
SQL Server 2012, MongoDB, Microsoft SQL Server, Amazon S3 (AWS S3), Redis, SQL Server 2016, Data Lakes
Other
Data Engineering, Core, Windows Communication Foundation (WCF), Software, Physics, Algorithms, Azure Service Bus, Azure Databricks, Azure Data Factory (ADF), Data Warehousing
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