David Xin
About David Xin
David Xin is a Senior Software Engineer at Aurora Solar with a background in backend engineering and software development.
Current Role at Aurora Solar
David Xin currently holds the position of Senior Software Engineer at Aurora Solar. In this role, David focuses on advancing the company’s software solutions, leveraging his extensive background in backend engineering and software development. His work contributes to the development and optimization of solar energy software, ensuring efficient and innovative solutions for the industry.
Previous Experience at Taplytics
Before joining Aurora Solar, David Xin served as a Backend Engineer at Taplytics from 2019 to 2021. During his two-year tenure in the Toronto, Canada Area, David specialized in backend development, contributing to various projects aimed at enhancing the company’s mobile application management and optimization platform.
Roles at Ultimate Software
David Xin’s professional journey includes significant roles at Ultimate Software. He worked as a Software Developer II from 2016 to 2019 in Toronto, ON, and previously as a Software Engineer in 2016 and a Software Developer in 2015 for short durations in Weston, FL. His assignments involved developing robust software solutions and collaborating on critical projects within the company.
Early Career Positions
David Xin began his career with roles such as Business Support Analyst at Research In Motion in 2012 and as a Tutor at Kumon from 2009 to 2011. These early positions helped him build a strong foundation in business support and educational mentorship, setting the stage for his technical career.
Educational Background
David Xin has a diverse educational background, holding a Bachelor of Computer Science from the University of Waterloo and a Bachelor of Business Administration - BBA from Wilfrid Laurier University. His dual degrees, obtained between 2011 and 2016, provide him with a unique blend of technical expertise and business acumen, valuable in his software engineering career.