Crane Admin - Student Management System
View live site
"Our internal system is old full of bugs and registration keeps failing. I drafted a new web app using AI. Can I send it over so we can discuss building a new system?"
Amanda Wilson
American Crane School
"I looked over the files you sent. The AI code looks pretty unmaintainable for the long run. If you'd like, I can create a fresh design from scratch based on what you need."
Lahiru Samishka
Freelancer
"I’d like to go with a new system. I'll send over the current system's functions, along with a list of new features I want to add."
Amanda Wilson
American Crane School
"This is how the crane admin project started."
Client
Amarican Crane School (John Nypl)
Case Study: Rebuilding a Legacy US Platform End-to-End
Executive Summary
An established US client was struggling with an outdated, unmaintained legacy internal system. Severe software bugs routinely caused critical user flows including public student registrations to fail. Operating as a solo Product Architect and Full-Stack Engineer, I led the complete modernization of the platform. Handling every phase from requirements gathering to server migration and deployment, I replaced the failing legacy code with a scalable, high performance web application tailored to the client's business goals.
The Challenge
- System Instability & Broken Core Flows: Critical features like public student registration and user verification failed regularly due to unmaintained legacy code.
- Technical Debt: The system lacked clear documentation, modular architecture, and long-term maintainability.
- Cross-Time Zone Coordination: The project required tight alignment with US-based stakeholders to gather requirements and validate features in real time while operating from Sri Lanka.