David Liao is a Technical Lead with nearly two decades of experience designing and delivering enterprise-grade web services, application migrations, and large-scale real-time systems. He combines deep Java/C++ OOD skills with hands-on expertise in JavaEE, Spring, RESTful APIs, messaging, and legacy-to-cloud migrations across financial and healthcare domains. Known for leading cross-functional teams through full SDLC in Agile environments, he’s repeatedly sized project efforts, set architecture, and mentored engineers to raise productivity and code quality. His background spans mainframe integration (CICS), portal and WAS stacks, and modern JVM ecosystems—bridging legacy platforms to RESTful services in production. Based in Waukegan, IL, he pairs a Master’s in Software Engineering with a pragmatic focus on reusable components and frameworks that reduce long-term maintenance. Less obvious: he blends deep systems-level experience with a cloud-enthusiast mindset, enabling practical migration strategies rather than speculative rewrites.
8 years of coding experience
15 years of employment as a software developer
Master, Software Engineering, Master, Software Engineering at New Mexico State University
A tool that generates insightful statistics based on real-time job postings, to help job seekers make better career decisions.
Contributions:19 PRs, 67 pushes, 16 branches in 2 years 7 months
decisionsstatisticspythonjobjob-seekers
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.
Request Free Trial
David Liao - Technical Lead at Randstad Technologies, LP