Customer Story · Software Engineering
Keeping a legacy LMS alive: AS/400, RPG & compliance
How Adroitent took end-to-end ownership of maintaining and modernizing a decades-old legal management system across IBM AS/400 (RPG, LANSA), PowerBuilder and Java — while delivering a US 1099 tax-compliance overhaul.

The inflection pointA complex, multi-layered legacy estate
The customer's core application, LMS, spans multiple layers and versions — built on IBM AS/400 with RPG and LANSA for back-end processing and PowerBuilder and Java for the front end — and needed ongoing maintenance and modernization across LMS 4, LMS 5 and LMS Plus, plus a major US 1099 tax-reporting overhaul.
- Maintaining LMS 4, a legacy RPG/LANSA system
- Supporting feature enhancements across LMS 4, LMS 5 and LMS Plus
- Integrating compliance-driven changes within short timelines
- Managing multi-channel communication and ticket lifecycle via Zendesk & Jira
- Navigating VPN access and security issues while collaborating remotely
Keep decades-old software stable, supported and compliant.
The interventionEnd-to-end modernization & support
Adroitent provided end-to-end ownership of modernization, support and enhancement activities across all LMS layers of the customer's system.
Feasibility analysis
- Full-lifecycle delivery with feasibility analysis for RPG/LANSA code changes
- New feature addition for LMS Plus
Testing process
- Unit, System Integration and User Acceptance Testing with the product owner
- End-to-end testing of all peripheral applications with issue resolution at every stage
1099 tax-reporting overhaul
- Rebuilt tax-form logic and shifted output format from PDF to CSV
- Ensured compliance with the latest U.S. Government standards
Agile practices
- Daily SCRUM ceremonies — sprint planning and backlog refinement
- Direct customer communication throughout delivery
The game changer
A 1099 tax-compliance overhaul in 2.5 months
- Rebuilt 1099 tax-form logic (MISC, NEC) end-to-end
- Shifted output format from PDF to CSV per US Government standards
- Delivered across LMS 4 and LMS 5 within 2.5 months
- Full ownership of the ticket lifecycle from Zendesk to resolution
By the numbers
Ensured business continuity
Delivered 1099 compliance
Streamlined ticket lifecycle
Resolved VPN connectivity
By the numbers
Ensured business continuity
Delivered 1099 compliance
Streamlined ticket lifecycle
Resolved VPN connectivity
The payoffContinuity, compliance, trust
- Ensured business continuity
- Proactive maintenance kept the LMS platform stable and available.
- Delivered 1099 compliance
- Successfully delivered the 1099 compliance project within 2.5 months across LMS 4 and LMS 5.
- Improved collaboration
- Better collaboration and visibility using Jira and Confluence workflows.
- Streamlined ticket lifecycle
- Full ownership of the ticket lifecycle from Zendesk intake through to resolution.
- Secure remote support
- Resolved critical VPN access issues, ensuring secure and seamless remote support.
- Strengthened trust
- Consistent delivery and rapid response to production issues improved performance and operational efficiency.
The stack behind itTools & technology
This engagement was delivered as part of Adroitent's Software Engineering Services practice.
Good to knowFrequently asked questions
What is IBM AS/400 (IBM i)?
What is legacy application maintenance and modernization?
What are RPG and LANSA used for?
What changed in US 1099 tax reporting (MISC and NEC)?
Why not just replace a legacy system entirely?
Keep your legacy systems running and compliant.
Proactive maintenance and modernization for mission-critical legacy software.
Keep reading