Skip to main content
Viktor ShevchenkoVS
Open to opportunities

Viktor Shevchenko

@viktor-shevchenko

Full-Stack .NET and Angular engineer focused on secure, scalable enterprise software.

Armenia
Message

What I'm looking for

I’m looking for a team where I can architect secure, scalable .NET/Angular enterprise systems—modernize legacy platforms, optimize performance, and build reliable, well-tested solutions that reduce operational disruption.

I am a full-stack engineer with over 20 years of experience in .NET technologies and more than 7 years developing Angular applications.

Most recently, I was one of two developers responsible for an enterprise platform used by thousands of users, working across the Angular user interface, REST APIs, and the database layer. I upgraded the platform from Angular 16 to 22 in production. Previously, I worked remotely as a B2B contractor for clients in the United Kingdom and the United States.

My core strengths include end-to-end feature ownership, database optimization, legacy system modernization, security enhancement, and AI-assisted software development.

I am open to remote opportunities, including both B2B contract and full-time positions.

Stack: C#, .NET, ASP.NET Core, Angular, TypeScript, RxJS, SQL Server, Azure, Docker

Experience

Work history, roles, and key accomplishments

DataArt logoDA
Current

Full-Stack Software Developer

May 2021 - Present (5 years 5 months)

One of two developers owning an enterprise Security & Compliance platform used by thousands of employees. Built RBAC and security workflows in Angular, owned features end-to-end from UI and REST APIs to SQL, extended the audit framework, and upgraded the platform from Angular 16 to 22 in production.
Earlier: event-sourced microservices on AKS.

BL

Full-Stack Software Developer (B2B)

Blueberry Consultants Ltd

Dec 2018 - Feb 2021 (2 years 2 months)

Care Home Management System: designed a reusable CRUD framework for parent-child data, led security hardening with IDOR protection via ID hashing and custom model binders, and built medication hub and delivery tracking integrations.

Recruitment CRM: built a high-throughput timesheet import engine.

AR

Full-Stack Software Developer

Arcadia

Jul 2014 - Dec 2018 (4 years 5 months)

Full-stack development on a school management platform for an e-learning provider. Migrated legacy ASP components to ASP.NET MVC 5, built a dynamic filtering system for the Calendar module, refactored complex Schedule and Messaging logic, created interactive UIs with Knockout.js and Vue.js, and expanded unit test coverage.

VI

.NET/Performance Engineer

ViaCode

May 2011 - Jan 2014 (2 years 8 months)

Performance-focused .NET development on an enterprise legal management platform. Engineered a query engine that optimized SQL generation for user-defined fields, improving query performance and reducing server load. Restructured high-traffic database schemas and extended an internal SQL performance testing tool with new SQL Server metrics.

KO

Software Developer

Kosta

Jan 2003 - Jan 2005 (2 years)

Developed a hospital CRM using the .NET Framework 1.1/2.0 and architected an app builder based on a data definition schema. Implemented a custom query language for the internal ORM.

KO

Software Developer

Kompass

Jan 2003 - Jan 2003 (0 months)

Contributed to core ERP components using the .NET Framework 1.1. Built a proof of concept for a custom module based on an existing product module.

PL

Software Developer

PLP

Jan 2002 - Jan 2003 (1 year)

Developed internal software products using SQL Windows 2000 and prototyped migration paths to the early .NET Framework.

Education

Degrees, certifications, and relevant coursework

Microsoft logoMI

Microsoft

Microsoft Certified Professional Developer (MCPD), Software Development

Earned the Microsoft Certified Professional Developer (MCPD) certification from Microsoft.

Saint-Petersburg State University logoSU

Saint-Petersburg State University

Computer Science

1996 - 2001

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan