Colin Lee is a Senior Software Developer with over 18 years of hands-on experience designing and delivering enterprise-grade applications, currently building interpreter self-service portals for government clients. He specializes in Microsoft .NET (C#, VB.NET, MVC, Entity Framework, Xamarin), relational database design and optimization (SQL Server, Oracle, T-SQL), and report/ETL solutions using SSRS, SSIS and Crystal Reports. Colin has a strong track record in both Agile and Waterfall environments, improving build and deployment processes and automating database upgrades to reduce QA friction. He regularly translates complex business requirements into practical technical specifications, mentors junior developers, and leads integrations across healthcare and government systems including HL7 interfaces. With a postgraduate diploma in software development and a background that stretches from chemical engineering to network administration, he brings uncommon breadth and pragmatic problem-solving to long-lived systems. Based in Greater Melbourne, he combines deep legacy-system know-how with modern .NET practices to deliver reliable, stakeholder-aligned solutions.
10 years of coding experience
23 years of employment as a software developer
Bachelor's degree, Chemical Engineering, Bachelor's degree, Chemical Engineering at Tianjin University
Diploma of Information Technology, Information Technology, Diploma of Information Technology, Information Technology at Holmesglen Institute
Postgraduate Diploma, Software Development, Postgraduate Diploma, Software Development at RMIT University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.