Charles Chang
About Charles Chang
Charles Chang is a .Net Developer with extensive experience in software engineering, having worked at various companies including Huawei Technologies and TCL Multimedia. He holds a Master of Computer Applications and a Bachelor of Applied Science, and has over a decade of programming experience in multiple languages and frameworks.
Work at Workforce
Charles Chang has been employed at WFS, a WorkForce Software Company, since 2011. He holds the position of .Net Developer and has accumulated over 13 years of experience in this role while working in Australia. His responsibilities include developing and maintaining software solutions that enhance workforce management.
Education and Expertise
Charles Chang earned a Master of Computer Applications (M.C.A.) from Shenzhen University, where he studied communication and information systems from 2003 to 2006. He also holds a Bachelor of Applied Science (B.A.Sc.) in Computer Science from Wuhan University, completed between 1996 and 2000. His educational background supports his extensive expertise in software development.
Background
Charles Chang began his career as a Software Engineer at Huawei Technologies in Shenzhen, Guangdong, China, from 2000 to 2003. He then worked as a Senior Software Engineer at TCL Multimedia from 2006 to 2010. He has been involved in various projects that required strong programming skills and knowledge of software development methodologies.
Technical Skills and Experience
Charles possesses over 10 years of programming experience in languages such as C#, C++, and C. He has strong expertise in MS Visual Studio and extensive knowledge of Microsoft SQL Server and MySQL databases. His experience includes proficiency in .Net frameworks and front-end technologies, as well as familiarity with object-oriented programming principles and design patterns.
Current Role at NSW Department of Education
Since 2017, Charles has been working as a .Net Specialist at the NSW Department of Education in Sydney, New South Wales, Australia. In this role, he applies his skills in software development and system design to support educational initiatives and improve operational efficiency.