About Vitalii
English
Native or bilingual
Russian
Native or bilingual
German
Basic
Dutch
Basic
Experience
- Self employedSenior Software EngineerDIGITAL AND ITJuly 2025 - Today (11 months)Delft, NetherlandsWeb-CAD prototype for cabinet furniture
- Built a 3D panel editor with snapping, constraints validation, and auto-fit sizing; implemented
- CSG-based dowel drilling and STEP import/export
- Techstack: TypeScript, Three.js, Vite, Vitest
Laptop Listing Evaluation Platform- Built a backend that ranks laptop listings via a multi-step LLM pipeline with cache-first singleflight orchestration
- Integrated CPU/GPU benchmark lookup and strict API validation
- Techstack: C#, .NET 10, ASP.NET Core, xUnit, FluentAssertions, LLM Z.AI API, TDD
Home & Repair Services Marketplace- Implemented auth flows and RBAC (email/password, Google OAuth, role-based routes)
- Developed serverless backend for profiles and verification workflows
- Techstack: React, TypeScript, Vite, AWS Amplify, Cognito, Lambda, API Gateway, DynamoDB.
- EPAM Systems, Inc.Senior Software EngineerENERGY AND UTILITIESDecember 2021 - May 2025 (3 years and 5 months)Delft, NetherlandsBaker Hughes (Energy sector, drilling and oil and gas production)
- Developed PowerShell scripts to automate the setup and execution of SpecFlow regression tests, including dynamic project creation and dependency management via NuGet
- Designed and implemented domain logic for the Depth of Detection feature
- Contributed to unifying two large WPF applications (RNS2D and RTR) into a single integrated Reservoir Navigation Services product
Wood PLC (Energy sector, digital transformation project)- Implemented multi-tenancy architecture for a distributed web and mobile (Windows, iOS, Android) application, consolidating client-segregated instances by geographic region and significantly reducing infrastructure costs
- Played a key role in stabilizing a large-scale construction work pack management system by resolving critical and long-standing defects
- Updated REST API contracts and synchronization logic in a Data Orchestrator to ensure reliable data exchange between external client systems and the core web application
- Fixed a complex PDF generation issue that had existed for a long time. The solution was later adopted by another development team
- Fixed a critical production performance issue and implemented automated SQL Server statistics updates
- Applied DDD to define bounded contexts and structure domain models for multi-tenant and integration services.
- Genolis, LLC.Senior Software EngineerDIGITAL AND ITJanuary 2014 - January 2021 (7 years)Moscow, Russia
- • Worked across the full development lifecycle (UI, backend, deployment) on key company projects
- Delivered 5 projects end-to-end, significantly enhanced 2 products, and maintained/improved 7 enterprise systems
- Integrated external services using SOAP and XML
- Designed and integrated claims-based authentication and authorization
- Integrated external web services (HTTPS) and implemented unit/integration testing
- Deployed projects to production environments via SFTP
- Improved e-commerce checkout flow (guest checkout, click & collect)
- Developed asset maintenance, stock control, and compliance reporting features for healthcare systems
- Built full materials traceability solutions for chemical manufacturing
- Performed database migration from RavenDB to Microsoft SQL Server
- Developed a mobile application for RFID scanning
- Designed database schemas and implemented data access using Entity Framework, applying Code First, Model First, and Database First approaches
Recommendations
Be the first to recommend Vitalii
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master of Computer ScienceUfa State Aviation Technical UniversityMaster of Computer Science