Jerry Lu is a seasoned technology professional with extensive experience in software development and management. Currently serving as a Senior Software Development Manager and Architect at Accela, Inc. since November 1999, Jerry Lu oversees hiring and mentoring software engineers, managing product development cycles, and providing leadership in system architecture. Previously, in the role of Software Development Manager, Jerry Lu led a cross-functional team of 80 in delivering substantial product enhancements and ensuring quality through rigorous testing. Jerry Lu began the career as a Senior Software Engineer at OpenData Systems, contributing significantly to enterprise client/server application development. Educational qualifications include a Master’s degree in Applied Computer Science from Azusa Pacific University and a Bachelor’s degree in Electronic Engineering from Beijing Institute of Technology.