Oleh Sokolyk, Full-Stack .NET Developer
Summary
Engineer with extensive expertise in full-stack .NET development, proficient in implementing complex server-side APIs, CRM, and e-commerce platforms. Advanced knowledge in a range of technologies including ASP.NET Core, React, Redux, Akka.NET, SignalR, EF Core, Dapper, SQL Server, AWS, and Azure. Demonstrated success in migrating legacy systems to .NET 6.0, optimizing data access, and ensuring high system reliability. Holds a Bachelor's degree in Computer Sciences and excels in integrating real-time data analytics with robust, scalable database designs. Backed with a strong foundation in software engineering practices and principles, the engineer is distinguished by their ability to deliver high-quality, maintainable, and performance-focused business solutions, having a tangible impact on operational efficiency and user engagement.
Main Skills
C/C++/C#
ASP.NET Core Framework
Entity Framework
Dapper
React
Programming Languages
JavaScript Frameworks
.NET Platform
C++ Libraries and Tools
JavaScript Libraries and Tools
Databases & Management Systems / ORM
Amazon Web Services
Azure Cloud Services
Deployment, CI/CD & Administration
Virtualization, Containers and Orchestration
Version Control
QA, Test Automation, Security
Third Party Tools / IDEs / SDK / Services
Other Technical Skills
Work Experience
Senior Full Stack .NET Developer, Concord CRM Integration
Duration: January 2022 – August 2025
Summary: Developed and maintained a CRM platform tightly integrated with the Concord e-shop, delivering reliable sales and financial workflows, robust third-party synchronization, role-based access control, and real-time features while modernizing the stack for performance and maintainability.
Responsibilities: Developed and maintained integrations between the Concord e-shop and CRM to synchronize sales, client records, orders, and administrative workflows. Designed and implemented core sales and order-processing logic. Built a resilient synchronization pipeline with a third-party service. Implemented role-based permission schemes. Developed cash-inflow and cash-outflow modules. Addressed production incidents and change requests. Implemented actor-based background processing with Akka.NET. Managed file processing, centralized logging, and automated report generation. Authored and optimized SQL queries and stored procedures. Migrated backend from ASP.NET Core 3.1 to .NET 6.0. Maintained API contracts and collaborated with frontend teams.
Technologies: ASP.NET Core, React, Redux, Akka.NET, SignalR, Entity Framework Core (EF Core), Dapper, MS SQL Server
Senior Full-Stack .NET Developer, Business Intelligence Solutions
Duration: March 2022 – February 2023
Summary: Delivered robust, high-performing business applications designed to support operational efficiency, real-time data analytics, seamless integration, and improved user engagement across diverse organizational workflows.
Responsibilities: Designing and implementing PostgreSQL database strategies. Establishing data integrity with stored procedures and triggers. Modernizing legacy code for better maintainability. Promoting SOLID principles through code reviews and architectural guidance. Integrating Blazor UI components with backend .NET services. Building high-performance .NET backend services. Containerizing environments with Docker to standardize builds.
Technologies: C#, .NET, Blazor, PostgreSQL, Docker, Entity Framework Core, xUnit, CI/CD
Full-Stack .NET Developer, E-Commerce Platform Development
Duration: September 2021 – September 2022
Summary: Developed and maintained core commerce functionality for an online retail platform, implementing product catalog, ordering, and user account features and performing a framework upgrade to modernize the stack.
Responsibilities: Designed and implemented the Products module and inventory management. Architected pricing and discount logic. Built the shopping cart system. Implemented server-side order processing. Developed user registration and authentication flows. Optimized data access using EF Core + Dapper. Collaborated with frontend team to align API contracts and development.
Technologies: C#, ASP.NET Core, Entity Framework Core, Dapper, React, Redux, RESTful Web API, SQL Server / T-SQL, xUnit
Full-Stack Developer, Business Intelligence Platform
Duration: September 2019 – October 2022
Summary: Built predictive analytics and test modules for business reviews, enhancing strategic decision-making through data-driven insights.
Responsibilities: Engineered ASP.NET Core Web API for real-time data synchronization. Developed complex T-SQL reporting pipelines. Employed Dapper for performance-sensitive data access. Integrated IdentityServer4 for centralized authentication. Designed actor-based processing with Akka.NET. Built front-end interfaces with React and Redux. Instituted robust source-control and release practices. Collaborated to translate business requirements into analytics features.
Technologies: C#, ASP.NET Core, Identity Server 4, Akka.NET, MSSQL, Dapper, ReactJs, Redux, xUnit, CI/CD
Full Stack Developer, Partner B2B CRM
Duration: June 2018 – October 2021
Summary: Delivered advanced CRM functionalities including dynamic promotional tools and robust analytics, significantly improving user engagement and business processes.
Responsibilities: Designed and implemented a secure partner registration and authorization system. Developed scalable server architecture and advanced partner stock management module. Spearheaded the development of an order wizard. Automated the import/export process for price lists. Created a partner dashboard with detailed pricing and discounts. Led system integration efforts.
Technologies: C#, ASP.NET Core Web API, ReactJS, Redux, TypeScript, MS SQL, T-SQL, Entity Framework, Dapper, xUnit, CI/CD, AWS
Education
- Bachelor's degree in Computer sciences
- Lviv Polytechnic National University
- September 2017 – June 2021