Resume

Download PDF

Summary

Full-stack Software Developer with 3+ years of experience designing and modernizing enterprise web applications on the Microsoft stack — C#, ASP.NET Core, SQL Server, and Azure. Specialized in modernizing legacy .NET applications (.NET 3.5/4.x Web Forms and Classic ASP) to .NET 8, event-driven architectures with RabbitMQ, and secure SOAP/REST API integrations with third-party services. Pragmatic problem-solver who pairs clean architecture with measurable delivery, and writes about the work at zakrevskyi.dev.

Work Experience

Software Developer (Contract, Remote)

AMETEK Aerospace & Defense
Feb 2026 — Present
  • Stabilized and enhanced a legacy Classic ASP / VBScript Quality Control web application supporting manufacturing operations, fixing defects in serial-number generation logic, admin access control, and data-import tooling critical to QC throughput.
  • Diagnosed and resolved production issues across the full stack — stored procedures, IIS configuration, database connectivity, and SQL Server restores — improving reliability of manufacturing and QC workflows.
  • Authored migration assessments and risk analyses for modernizing the legacy Classic ASP codebase to ASP.NET Core 10, identifying technical debt, dependencies, and phased migration paths; published findings and approach at zakrevskyi.dev/blog/classic-asp-to-aspnet-core.

Software Developer

LNI Software Inc. — Mississauga, ON
Sep 2022 — Jan 2026
  • Analyzed requirements with BAs/PMs, designed solutions, and participated in Agile/Scrum activities.
  • Developed front- and back-end functionality for enterprise web applications using C#/ASP.NET Core (Razor/MVC), JavaScript/React/jQuery, integrated EF Core/Dapper data layers on SQL Server, implemented Identity and JWT for secure REST APIs.
  • Led migration of legacy ASP.NET applications to ASP.NET Core (.NET Framework to .NET Core).
  • Implemented background jobs with Hosted Services and Quartz.NET; automated SFTP file-processing workflows.
  • Optimized SQL Server performance via query tuning, indexing, Dapper, and stored procedures.
  • Applied IoC/DI, async patterns, interfaces, and clean architecture to improve maintainability and testability.
  • Delivered via CI/CD (Azure DevOps, GitHub Actions); created branches, opened PRs, and resolved merge conflicts.
  • Followed coding standards, conducted code reviews, and wrote unit/integration tests (xUnit/NUnit).
  • Communicated status and risks to senior developers/PMs, and provided production support.

Education

Computer Programming and Analysis Diploma

George Brown College — Toronto, ON
2022 — 2025

Relevant coursework: Web Development, Cloud Computing, Database Systems, Software Architecture, Agile Methodologies.

Skills

Languages

C# JavaScript TypeScript SQL HTML CSS

Backend

ASP.NET Core (Web API, MVC, Razor Pages) .NET Framework Entity Framework Core Dapper AutoMapper LINQ async/await

Frontend

React jQuery Bootstrap HTML5 CSS3

Databases

SQL Server (T-SQL, stored procedures, query tuning, indexing) PostgreSQL Redis

APIs & Integration

REST SOAP (WCF) JSON XML OpenAPI/Swagger JWT OAuth2/OpenID Connect SignalR RabbitMQ (event-driven architecture)

Cloud & DevOps

Azure (App Service, Functions, SQL, Storage, Key Vault) Docker CI/CD (Azure DevOps, GitHub Actions) Git

Testing

xUnit NUnit integration testing

Practices

Clean architecture dependency injection service/repository pattern Agile/Scrum code reviews AI-assisted development (GitHub Copilot, Claude Code)