Post Job Free
Sign in

Senior Software Engineer / Senior Full Stack Developer

Location:
Calgary, AB, Canada
Posted:
October 23, 2026

Contact this candidate

Resume:

Anil Kumar

Senior Software Engineer Full-Stack .NET Developer

*****************@*****.*** · +1-365-***-****

PROFESSIONAL SUMMARY

Senior software engineer and full-stack .NET developer with 15+ years of experience designing, building, modernizing and supporting enterprise applications across oil and gas, healthcare and pharmaceutical domains. Strong in C#, .NET, SvelteKit, TypeScript, Angular, PostgreSQL, SQL Server, REST APIs and document automation.

Experienced in migrating Perl/Catalyst and LaTeX functionality to modern .NET/C# and SvelteKit, including converting 60+ client-specific report templates into a reusable reporting platform. Hands-on with AI-assisted and agentic development using GitHub Copilot, MCP servers and AI development agents across coding, code review, QA/testing, debugging and legacy modernization. Deep oil and gas land-management knowledge. Currently learning GraphQL and building self-directed experience in Python and Django.

CORE TECHNICAL SKILLS

•Backend: C#, .NET, .NET Core, ASP.NET, ASP.NET MVC, Node.js, Web API, Entity Framework, Dapper, LINQ, REST APIs, SOAP, Microservices, Worker Services

•Frontend: React, SvelteKit, Svelte, TypeScript, Angular, Angular Material, JavaScript, jQuery, Ajax, HTML5, CSS3, Bootstrap, SASS

•Databases: PostgreSQL, SQL Server, MySQL, SQL, database design, query optimization, Flyway

•AI and agentic development: GitHub Copilot Chat and CLI, MCP servers, AI development agents, AI-assisted code generation, code review, QA and testing, legacy modernization, agent instructions and skills

•Reporting: QuestPDF, Aspose.Words, LaTeX, PDF generation, Word-to-PDF conversion

•DevOps and engineering: Azure DevOps, CI/CD, Git, GitHub, YAML, TDD, unit testing, Playwright MCP, code review

•Architecture: enterprise application modernization, legacy system migration, RESTful API design, application integration, performance optimization, production support

•Domain: oil and gas land management, lands and rights, tract management, splits, recoupments, payment processing, bank fees

•Learning: Python and Django (self-directed), GraphQL

•Tools: JetBrains Rider, WebStorm, Jira, Monday.com, Slack

PROFESSIONAL EXPERIENCE

Peloton Well Focused (Oil & Gas), Canada

Senior Full-Stack Developer, LandView Web Application · Sept 2022 – Sept 2026

Worked on LandView, a large-scale enterprise oil and gas land-management application, contributing across full-stack development, modernization, reporting, AI-assisted engineering, testing, CI/CD, integrations and production support.

•Contributed to modernizing a large enterprise application by migrating functionality from Perl/Catalyst and LaTeX to C#/.NET and SvelteKit/TypeScript.

•Developed and migrated modules using C#, .NET, SvelteKit, TypeScript, Angular, PostgreSQL and REST APIs.

•Converted 60+ client-specific report templates into a reusable, category-based PDF reporting architecture, reducing duplicated logic and improving maintainability.

•Built reusable document-generation solutions with QuestPDF and Aspose.Words, including dynamic PDF generation and template-driven Word-to-PDF conversion.

•Used GitHub Copilot Chat and Copilot CLI in daily development, including to analyze legacy Perl functionality and accelerate the equivalent .NET/SvelteKit modules.

•Designed MCP-based workflows connecting AI development tools with Jira and Azure DevOps for ticket-driven engineering.

•Configured AI development agents for ticket analysis, implementation, pull request review and QA/testing (using Playwright MCP to test migrated modules), and created project-specific agent instructions and skills carrying development standards and technical context.

•Investigated and resolved complex production issues spanning Perl, LaTeX, .NET, frontend, database and reporting components.

•Developed database changes and migration scripts using PostgreSQL and Flyway.

•Supported integrations with other Peloton products and delivered client-specific functionality.

•Built strong domain knowledge in lands and rights, tracts, splits, recoupments, payments, bank fees and related business rules.

•Participated across the full lifecycle: requirements analysis, technical design, development, testing, code review, deployment and production support, using Azure DevOps CI/CD pipelines and Git.

Environment: C#, .NET, Perl/Catalyst, SvelteKit, Svelte, TypeScript, Angular, PostgreSQL, Flyway, QuestPDF, Aspose.Words, LaTeX, Azure DevOps, Git, GitHub Copilot, Copilot CLI, MCP, Playwright, Jira

SmartLink Innovation (Healthcare), Canada

Senior Software Engineer / Full-Stack Developer · Jan 2019 – Sept 2022

Designed, developed, maintained and modernized healthcare applications and enterprise systems supporting production, prescription and operational workflows.

•Automated about 25% of daily production work, contributing to an estimated 15% reduction in employee workload.

•Designed and developed a prescription printing application that eliminated unnecessary print points and reduced paper consumption by about 60%.

•Developed healthcare applications using C#, .NET Core, Angular, TypeScript, SQL Server and REST APIs.

•Designed RESTful Web APIs supporting multiple frontend applications and system integrations.

•Developed .NET Core services integrating with the KROLL API and third-party faxing vendors.

•Built responsive SPAs with Angular, TypeScript, HTML, CSS, Bootstrap, JavaScript, jQuery and Ajax.

•Developed a production-line monitoring application with timeline charts and reporting.

•Maintained and modernized legacy ASP.NET and WinForms applications, and refactored SOAP-based web services while preserving integrations and backward compatibility.

•Implemented authentication with Active Directory and JWT.

•Designed and optimized database schemas and migrated data between legacy database systems.

•Developed Worker Services for scheduled and automated background processing.

•Applied TDD, unit testing and integration testing to improve reliability.

•Collaborated with cross-functional teams on requirements, design, estimation, troubleshooting, testing and production releases.

Environment: C#, .NET Core, ASP.NET, Entity Framework, Angular, TypeScript, SQL Server, REST, SOAP, KROLL API, Active Directory, JWT, WebSockets, IIS, JavaScript, jQuery, Bootstrap

Affilidok Pvt Ltd, India

Senior Software Engineer / Full-Stack Developer · Apr 2013 – Jan 2019

•Designed and developed applications, websites and enterprise software from business and client requirements.

•Built backend applications and RESTful APIs supporting frontends and third-party integrations.

•Developed with .NET Framework, ASP.NET, Web API, Entity Framework, LINQ, Web Forms, Windows Forms, PHP, CakePHP and Laravel.

•Designed and optimized database structures and queries in PostgreSQL, MySQL and SQL Server.

•Investigated and resolved complex application and production issues across application and database layers.

•Contributed to application performance and backend optimization initiatives.

•Participated in Agile planning, estimation and scheduling.

•Mentored junior developers and provided technical guidance.

•Collaborated with management and cross-functional teams to turn business requirements into technical solutions.

Environment: .NET Framework, ASP.NET, Web API, Entity Framework, LINQ, Web Forms, Windows Forms, PHP, CakePHP, Laravel, PostgreSQL, MySQL, SQL Server, JavaScript, jQuery, Ajax

EARLIER EXPERIENCE

Company

Role

Dates

Drish Infotech

Senior Programmer Analyst

Nov 2012 – Apr 2013

SPIC

Software Developer

Feb 2011 – Oct 2012

EDUCATION

•M.Sc. Computer Science, 2008

•Post Graduate Diploma in Computer Applications (PGDCA), 2007

•B.Sc. Computer Science, 2006



Contact this candidate