Resume

Download PDF

Summary

Full-stack Software Developer with 4+ years of hands-on experience building and maintaining enterprise web applications using C#, ASP.NET Core / .NET Framework, MVC, Razor, and SQL Server. Experienced in a large enterprise multi-tenant ASP.NET Core logistics SaaS codebase with SQL Server databases of 500+ tables and 2,000+ stored procedures, serving clients such as Sony, Panasonic, Hawk-Eye, Estée Lauder, and Kubota. Strong background in Entity Framework (code-first), Dapper, LINQ, and writing optimized SQL queries, stored procedures, and database schemas to support scalable, high-performance systems. Experienced in developing and consuming RESTful and SOAP APIs (JSON/XML, OAuth2/OpenID, JWT, SAML2), and building responsive user interfaces with JavaScript/TypeScript, React, Angular, Tailwind CSS, HTML5, and CSS3. Hands-on experience with Azure and AWS, CI/CD pipelines (Azure DevOps), Git-based workflows, and performance optimization through async programming. Practices AI-assisted development with Claude Code and OpenAI Codex.

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.
  • Re-wrote the Classic ASP quality-control application as a production-ready ASP.NET Core 10 MVC system in two weeks, covering database redesign, a Tailwind CSS design system, Windows SSO, time-zone and localization handling, and an offline-capable PWA (see Projects).
  • Accelerated delivery with AI-assisted development (Claude Code, OpenAI Codex), codifying architecture, SQL, and UI conventions as agent skills for code generation, testing, and reviews; wrote about it in From Months to Two Weeks.

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, integrated EF Core/Dapper data layers on SQL Server, implemented Identity and JWT for secure REST APIs.
  • Worked in Enodia, a large multi-tenant ASP.NET Core MVC logistics SaaS platform spanning 35+ functional areas, with tenant isolation, per-client configuration, and SAML2/JWT authentication.
  • Worked daily with SQL Server databases of 500+ tables and 2,000+ stored procedures; designed and tuned stored procedures, paged/filtered queries, and schema changes consumed through a Dapper repository layer.
  • Delivered client-specific features, integrations, and production support for enterprise customers including Sony, Panasonic, Hawk-Eye, Estée Lauder, and Kubota.
  • Upgraded client applications from .NET 5/7 to .NET 9/10 across a large layered enterprise solution.
  • 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, SAP IDoc, and EDI 214 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 Python

Backend

ASP.NET Core (Web API, MVC, Razor) .NET Framework Entity Framework Core Dapper AutoMapper Autofac SignalR Quartz.NET DevExpress Reporting Node.js

Frontend

React Angular Tailwind CSS PWA/Service Workers HTML5 CSS3

Databases & Caching

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

APIs & Protocols

REST SOAP (WCF) OpenAPI/Swagger JSON XML GraphQL (basic) JWT OAuth2/OpenID Connect SAML2 SSO

Integrations

FedEx UPS Purolator ArcBest CH Robinson SAP IDoc EDI 214 SFTP Azure AD/MSAL

Architecture

Multi-tenant SaaS Layered/clean architecture Service/repository pattern IoC/DI Hosted Services RabbitMQ (event-driven)

Cloud & DevOps

Azure (App Service, Functions, Blob Storage, Key Vault, Azure SQL) Docker Kubernetes/AKS CI/CD (Azure DevOps, GitHub Actions) AWS

Testing

xUnit NUnit Moq Playwright Integration tests (WebApplicationFactory)

AI-Assisted Development

Claude Code OpenAI Codex GitHub Copilot Agent skills/CLAUDE.md MCP servers

Tools & Practices

Visual Studio Postman Jira Git/GitHub Agile/Scrum Pull requests Code reviews Static analysis