Andrew is an Engineering Leader with 16 years of experience working in different roles (IC, Technical Lead, Engineering Management) across a variety of industries (content, gaming, e-commerce). He is passionate about his craft, takes pride in his work and is committed to delivering high quality results.

Andrew is driven by a desire for continuous improvement and is always looking for opportunities to learn and grow. He is open-minded, seeks regular feedback, and enjoys learning new technologies, frameworks, or best practices in his spare time.


Andrew chooses to work on products and services that align with his personal interest and values. He is most effective in creative environments that emphasize collaboration and ownership, where he can also participate in product development.

Andrew enjoys mentoring and working with engineers to unlock their potential. He looks for opportunities to align their goals with the team's or company's goals, fostering individual growth and development. His goal is to create high-functioning teams that can effectively build applications and services in a fast-paced environment.


Andrew's goal is to be a force multiplier. He works closely with his engineers to understand their strengths, weaknesses, and motivations. He then focuses on inspiring, supporting and empowering them to take greater responsibility and ownership, while still emphasizing teamwork and collaboration.

By cultivating strong relationships and communication within a team, Andrew is able to create clear roles, goals and ultimately accountability.

Work History

Verishop logo

Engineering Manager

Apr 2020 - Present

Lead Software Engineer

May 2019 - Apr 2020

Riot Games logo

Engineering Manager

Feb 2018 - May 2019

Senior Software Engineer

Jul 2011 - Feb 2018

AOL logo

Senior Software Engineer

Mar 2010 - Jul 2011

Software Engineer

Mar 2007 - Mar 2010

Associate Software Engineer

Aug 2005 - Mar 2007