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.
Skills
See more
Language
English
Fluent
Work Experience
Senior Software Developer at Meridian Credit Union
January 1, 2025 - October 28, 2025Led 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, 2024Contributed 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, 2019Contributed 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, 2016SWAT 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, 2016Web 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, 2016Tutored peers in programming languages and concepts, improving understanding and academic performance.
Web Developer at Gk-Vostok
January 1, 2016 - January 1, 2016Web 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, 2016Computer Programming and Analysis (Co-op) at Niagara College
September 1, 2013 - December 1, 2016Computer Programming and Analysis (Co-op) at Niagara College
September 1, 2013 - December 1, 2016Qualifications
Niagara Scholar Award
January 11, 2030 - October 28, 2025Industry Experience
Software & Internet, Financial Services, Government, Education, Professional Services
Skills
See more
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Thorold today.