Allen Chan

Director Of Engineering @ Acquia

About Allen Chan

Allen Chan is the Director of Engineering at Acquia, where he has worked since 2023. He has extensive experience in software engineering, having held various roles at Acquia and other companies over nearly two decades.

Current Role at Acquia

Allen Chan serves as the Director of Engineering at Acquia, a position he has held since 2023. In this role, he oversees engineering teams and drives technical initiatives within the organization. His responsibilities include managing software development processes and ensuring the delivery of high-quality products. Chan's leadership is instrumental in aligning engineering efforts with business objectives.

Previous Experience at Acquia

Prior to his current role, Allen Chan worked at Acquia as a Senior Principal Software Engineer from 2022 to 2023 and as a Principal Software Engineer from 2019 to 2022. During his tenure, he contributed to various projects that enhanced the company's software offerings. His experience at Acquia spanned four years, during which he worked remotely from the United States.

Early Career at Trend Micro and HRPO.Asia

Allen Chan began his career at Trend Micro, where he served as a Senior Developer and Tech Lead for 10 months in 2004. Following this role, he co-founded HRPO.Asia - AgilOne, Inc., where he worked as a Senior Software Engineer from 2004 to 2010. His experience in these positions provided him with a strong foundation in software engineering and team leadership.

Additional Roles in Software Engineering

In addition to his roles at Acquia and Trend Micro, Allen Chan worked as a Software and Systems Engineer at Straive for six months in 2004. His diverse experience in the software engineering field includes both on-site and remote work in the Philippines and the United States. This varied background has equipped him with a broad skill set applicable to different engineering challenges.

People similar to Allen Chan