Hi, I’m Dmitrii Koshkidko. I’m a Senior Software Developer with 8+ years of professional experience, specializing in C#, .NET, and full‑stack solutions. I’ve led critical upgrades and delivered high-impact improvements for financial institutions, government projects, and global clients, while mentoring junior developers and coordinating cross-functional teams. I’m passionate about building scalable, maintainable software and pairing technical excellence with user‑focused design. I enjoy automating processes, optimizing performance, and sharing knowledge to help teams grow.

Dmitrii Koshkidko

Hi, I’m Dmitrii Koshkidko. I’m a Senior Software Developer with 8+ years of professional experience, specializing in C#, .NET, and full‑stack solutions. I’ve led critical upgrades and delivered high-impact improvements for financial institutions, government projects, and global clients, while mentoring junior developers and coordinating cross-functional teams. I’m passionate about building scalable, maintainable software and pairing technical excellence with user‑focused design. I enjoy automating processes, optimizing performance, and sharing knowledge to help teams grow.

Available to hire

Hi, I’m Dmitrii Koshkidko. I’m a Senior Software Developer with 8+ years of professional experience, specializing in C#, .NET, and full‑stack solutions. I’ve led critical upgrades and delivered high-impact improvements for financial institutions, government projects, and global clients, while mentoring junior developers and coordinating cross-functional teams.

I’m passionate about building scalable, maintainable software and pairing technical excellence with user‑focused design. I enjoy automating processes, optimizing performance, and sharing knowledge to help teams grow.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Developer at Meridian Credit Union
January 1, 2025 - October 28, 2025
Led critical upgrades and enhancements in the Business Online Banking team, delivering performance and UX improvements. Coordinated Interac real-time payments implementation, Online Wire Transfers, Alert Monitoring System, and the integration of Credit Card Accounts for Commercial members, including certification processes with Interac and other FIs to ensure compliance. Rewrote legacy .NET MVC projects to newer framework versions and migrated front-end components from Razor to React. Overhauled APIs and services, optimized SQL databases with indexing, achieving ~50% performance gains across workflows. Managed Git repositories, Azure DevOps pipelines, and deployments to QA. Set up Windows Server VMs with IIS and prepared deployment plans to minimize downtime. Mentored junior developers, served as the go-to expert for code and production issues, and supported on-call production incident resolution.
Software Developer at Meridian Credit Union
December 1, 2024 - December 1, 2024
Contributed to the Business Online Banking team by delivering upgrades and performance improvements. Led modernization efforts including rewriting legacy .NET MVC projects to newer framework versions and migrating front-end components from Razor views to React, resulting in improved stability and user experience. Overhauled outdated APIs and services, refactored data access patterns, and optimized SQL databases to achieve faster response times. Managed Git repositories and Azure DevOps CI/CD pipelines, coordinating deployments to QA and production environments. Collaborated with QA and Business Analysts, participated in certification processes with Interac and other FIs, and provided on-call support and mentorship to junior developers.
Software Developer at Cority Software Inc.
August 1, 2019 - August 1, 2019
Contributed to the development of Cority GX2, a globally leading EHSQ software built on .NET MVC. Engaged with high-profile global clients including Toyota, GM, FBI, and NASA to gather feedback, identify issues, and devise effective solutions. Collected requirements for future features and participated in a task force planning and launching myCority, a lightweight .NET Core 2 and Angular app with offline capabilities, boosting product accessibility and user experience.
SWAT Student at ITS Helpdesk @ Niagara College
December 1, 2016 - December 1, 2016
SWAT Student supporting IT helpdesk operations with hardware/software troubleshooting and end-user assistance; gained exposure to IT workflows, ticketing systems, and basic network tasks.
Web Developer/Computer Technician – Co-op at FACS Niagara
September 1, 2016 - September 1, 2016
Web development and computer technician work focusing on front-end and back-end tasks; collaborated with team to improve website functionality and user experience.
Programming Peer Tutor at Niagara College
April 1, 2016 - April 1, 2016
Tutored peers in programming languages and concepts, improving understanding and academic performance.
Web Developer at Gk-Vostok
January 1, 2016 - January 1, 2016
Web development role in Rostov-on-Don, Russia, contributing to front-end/back-end tasks and project delivery.

Education

Diploma in Computer Programming and Analysis (Co-op) at Niagara College
September 1, 2013 - December 1, 2016
Computer Programming and Analysis (Co-op) at Niagara College
September 1, 2013 - December 1, 2016
Computer Programming and Analysis (Co-op) at Niagara College
September 1, 2013 - December 1, 2016

Qualifications

Niagara Scholar Award
January 11, 2030 - October 28, 2025

Industry Experience

Software & Internet, Financial Services, Government, Education, Professional Services