Matthew Knowles
About Matthew Knowles
Matthew Knowles is a software engineer with a diverse background in operations management and project coordination. He has worked in various roles across multiple companies, including Greater Sum, YK Pao School, and CineMassive, and has been with Emmersion Learning since 2019.
Work at Emmersion Learning
Matthew Knowles has been employed at Emmersion Learning as a Software Engineer since 2019. In this role, he contributes to the development of innovative software solutions aimed at enhancing language learning experiences. His responsibilities include coding, testing, and collaborating with cross-functional teams to deliver high-quality products.
Previous Experience in Software Development
Prior to his current position, Matthew worked at Greater Sum as a Software Craftsman from 2016 to 2019. He began his career there as a Software Development Apprentice in 2016, where he gained foundational skills in software development over a seven-month period. His experience also includes a role as a Scrum Master at CineMassive from 2015 to 2016, where he facilitated agile project management processes.
Education and Expertise
Matthew Knowles earned a Bachelor’s Degree in Operations Management from Western Washington University, studying from 2005 to 2011. His educational background includes attendance at Seattle Academy from 2001 to 2005. This academic foundation supports his expertise in software engineering and project management.
Background in Management and Analysis
Matthew has diverse experience in management and analysis roles. He served as Office Manager at YK Pao School in Shanghai from 2012 to 2013 and as Operations Manager at CMS (China Merchant Services) from 2011 to 2012. Additionally, he worked as a Business Systems Analyst at CineMassive from 2013 to 2014, where he focused on analyzing business processes and systems.
Project Management Experience
Matthew has held various project management positions, including Assistant Project Manager at CineMassive from 2014 to 2015. His role involved supporting project planning and execution. His experience as a Scrum Master further enhanced his skills in agile methodologies and team collaboration.