Ali Chamas
About Ali Chamas
Ali Chamas is a Senior Software Engineer on the PixiJS Core Team at Playco, where he has worked since 2021. He has a diverse background in software engineering, having held various roles at companies such as Atlassian, Commonwealth Bank, and Nuix, and possesses multiple certifications in programming and design.
Work at Playco
Ali Chamas has been employed at Playco as a Senior Software Engineer on the PixiJS Core Team since 2021. In this role, he has contributed to various projects, including the development of a Figma-style WYSIWYG internal tool that supports real-time multi-user collaboration. He has also worked on features for a web3 NFT project named Storyverse, where he contributed to the creation of a high-performance 2D plot map capable of displaying millions of items efficiently. Additionally, he developed a tutorial system library called 'Tutor' to enhance the existing architecture and support rapid development across multiple teams.
Education and Expertise
Ali Chamas holds a Graduate Certificate in I.T. from the University of Technology Sydney, where he studied Computer Graphics. He also achieved a Certificate in Object Oriented Programming with C++ from the same institution. His education includes a focus on Microsoft SharePoint Designer 2007 and Flex 2: Data and Communications, both of which he studied at New Horizons Learning Center and Dynamic Web Training, respectively. Furthermore, he has an Associate Diploma of Arts in Graphic Design from Enmore Design Center.
Background
Ali Chamas has a diverse professional background in software engineering and development. He began his career as a Games Developer at Leapfrog Communications and has since held various roles, including Senior Web Developer at City of Sydney and Senior Software Engineer at Commonwealth Bank. His experience spans multiple technologies, including JavaScript, TypeScript, React, NodeJS, and .NET. He has worked in various capacities, from front-end and back-end development to multimedia and game development.
Professional Experience
Throughout his career, Ali Chamas has held several significant positions. He worked at Atlassian as a Senior Software Engineer from 2016 to 2021, focusing on JavaScript and related technologies. Prior to that, he served as a Senior Web Developer at City of Sydney for five years and as a Senior Software Engineer at Commonwealth Bank for three years. His earlier roles include positions at Wasabi Digital, Lavender, and Nuix, showcasing a breadth of experience in both web and software development.
Projects and Contributions
Ali Chamas has made notable contributions to various projects throughout his career. At Playco, he developed core features for the mobile game TripRoyale, which is available on mobile app stores. He also played a key role in the development of a high-performance 2D plot map for the Storyverse project. His work on the 'Tutor' library has enhanced the development process across multiple teams, demonstrating his commitment to improving internal tools and processes.