Mat Busby
About Mat Busby
Mat Busby is a Full Stack Developer at FreshWorks Studio in Victoria, British Columbia, with a background in both software development and acting. He holds a Diploma in Digital Media and IT from NAIT and a Bachelor of Fine Arts from the University of Alberta.
Work at FreshWorks Studio
Mat Busby has been employed at FreshWorks Studio as a Full Stack Developer since 2021. He has contributed to various projects in this role, utilizing his skills in both front-end and back-end development. His work involves creating responsive designs and developing back-end interfaces, which aligns with his passion for intuitive user experiences. FreshWorks Studio is located in Victoria, British Columbia, Canada, where Busby has been an integral part of the development team for three years.
Education and Expertise
Mat Busby studied at the Northern Alberta Institute of Technology (NAIT) from 2019 to 2021, where he earned a Diploma of Digital Media and IT with a specialization in software development. His education included training in Unified Process and Scrum workflows. Prior to this, he attended the University of Alberta from 2002 to 2006, achieving a Bachelor of Fine Arts (BFA) in Acting. This diverse educational background has equipped him with a unique perspective in software development.
Background in Software Development
Mat Busby transitioned to software development after a 15-year career in acting. He has developed expertise in various programming languages, including JavaScript, HTML, CSS, TypeScript, C#, ASP.net, Java, and Flutter Dart. His experience includes working with both SQL and NoSQL databases, such as Microsoft SqlServer, MariaDB, and MongoDB. He is familiar with code organization methods like Model View View Model (MVVM) and Model View Controller (MVC).
Personal Challenges and Growth
Balancing a full-time class load while working and raising two young daughters has posed significant personal challenges for Mat Busby. Despite these challenges, he has demonstrated resilience and commitment to both his professional and personal responsibilities. His ability to manage multiple priorities reflects his dedication to continuous learning and growth in the field of software development.
Programming Skills and Interests
Mat Busby has a strong foundation in multiple programming languages and frameworks. He is quick to learn new skills and is particularly interested in exploring Python and enhancing his knowledge of Java. His passion for creating elegant back-end interfaces and intuitive responsive designs drives his work in software development, allowing him to contribute effectively to his projects.