A systematic modernization of a legacy .NET application into a clean, extensible solution — showcasing Clean Architecture, Domain‑Driven Design, CQRS, and AI‑assisted migration with GitHub Copilot.
-
Updated
Sep 22, 2025 - C#
A systematic modernization of a legacy .NET application into a clean, extensible solution — showcasing Clean Architecture, Domain‑Driven Design, CQRS, and AI‑assisted migration with GitHub Copilot.
🚀 CodeMigrate is a COBOL-to-Python converter designed to help modernize legacy enterprise applications. Built with Python, it supports COBOL structure parsing, file I/O migration, and output-ready Python scripts.
I turn legacy code into calm, predictable systems — refactoring & migrations (Perl → Go, robust APIs) with small, verifiable steps.
Mainframe Context Aware Protocol (MCAP) for AI - Driven Legacy Modernization
RTM (Ready-To-Migrate) is a software architecture convention designed to enable fast, secure, and efficient migration between frameworks and languages with minimal refactoring.
Full-stack employment platform connecting students and employers, originally developed as a 2019 capstone project at Southern Careers Institute. Features Angular frontend, Node.js backend, real-time messaging, job posting with Froala WYSIWYG editor, and comprehensive user management. Current Status: Modernizing 6-year-old Angular 7 application
Modern DI lifetimes, options, and logging in classic .NET (ASP.NET, MVC5, Web API 2, WCF, Windows Services)
Add a description, image, and links to the legacy-modernization topic page so that developers can more easily learn about it.
To associate your repository with the legacy-modernization topic, visit your repo's landing page and select "manage topics."