Accelerating VB6 to C# Modernization for a Financial Institution with GenAI via Legacyleap

About the client:

Our client is a leading financial institution, recognized for its commitment to security and compliance in financial services. They operate critical systems that require robust modernization to meet evolving industry demands.

They needed a quick, reliable solution to modernize to C# while maintaining strict compliance with financial regulations.

Benefits Overview:

Reduced code conversion cycle time

Compliance with strict financial industry standards

Significant security and performance improvements

Challenge:

The client’s legacy VB6 system posed significant challenges, including security risks, scalability limitations, and inadequate documentation. These factors made the modernization process complex and costly, necessitating a reliable and efficient solution to transition to C# while adhering to stringent financial regulations.

Solution Architecture:

Legacyleap spearheaded the VB6 to C# modernization project using Gen AI-powered automation and a tailored modernization framework. Advanced large language models (LLMs) were employed to analyze and translate the complex VB6 codebase, ensuring accuracy and preserving critical business functionalities.

AWS services played a supporting role in enhancing the modernization process. Amazon Bedrock facilitated efficient code comprehension and translation, while Amazon Neptune was utilized to manage and maintain the relationships between legacy and modernized code components. 

AWS Glue ensured seamless data migration and ETL processes, supporting the transition without interrupting operations. Amazon CodeGuru was integrated to optimize the quality and performance of the newly developed C# code.

By combining Gen AI capabilities with expert-led modernization strategies, Legacyleap delivered a robust, future-ready system that adhered to stringent financial regulations while enhancing security and scalability.

High-level Architecture Diagram:

Results:

70-80% Faster Code Conversion:

Significantly reduced the time to convert VB6 code to C#.

Improved Security and Performance:

Enhanced system security and operational performance post-migration.

Industry

Finance

LOCATION

Salt Lake City, UT

Challenge

To modernize its legacy VB6 system to C# while addressing security risks and scalability challenges.

Featured Services

Legacyleap, Amazon Bedrock, Amazon Neptune, AWS Glue, Amazon CodeGuru

Why Legacyleap

Legacyleap’s financial sector expertise made us the ideal partner for VB6-to-C# modernization. Our team’s proficiency in Gen AI-powered code transformation and domain-specific compliance ensured a secure, efficient transition, delivering a scalable solution while maintaining critical functionality under the most stringent industry standards.

Hey there!

Subscribe to get access to comprehensive playbooks, technical documentation and real stories to guide you through every step of your modernization journey using Gen AI.

Everything You Need to Modernize Your Legacy Systems—And Then Some

Want an Application Modernization Cost Estimate?

Get a detailed and personalized cost estimate based on your unique application portfolio and business goals.