Alan Darmasaputra

Distribution Systems Engineer at Actyx

Alan Darmasaputra has a comprehensive work experience in the field of software engineering. Alan began their career at AccelByte Inc in 2018, where they initially served as a Software Engineer. During this role, they led a prototype project for the AccelByte Launcher and Player Web, which is now utilized by a majority of the company's cloud clients. Additionally, they played a key role in developing the core algorithm for the download and binary diffing features of the Launcher. Alan also introduced a design pattern inspired by Rust's type system, which significantly reduced the crash count of the Launcher and Player Web project.

In 2019, Alan advanced to the position of Technical Lead at AccelByte Inc. In this role, they led the Blackbox Hub project from its inception to a production-ready state, which is currently being used by various game development studios. Furthermore, Alan provided technical guidance to the Cloud Customer Team, collaborating with clients to identify specific issues and develop tailored solutions using AccelByte's products. Alan also designed and constructed custom solutions that integrated seamlessly with the company's existing products. Notably, Alan built a consensus-based protocol that facilitated fault-tolerant, horizontally scaling, and exactly-once task distribution for a demanding diffing backend processor.

Most recently, in 2023, Alan joined Actyx as a Distribution Systems Engineer.

Alan Darmasaputra completed their Bachelor of Engineering in Informatics from Universitas Kristen Duta Wacana from 2013 to 2017. Prior to that, they attended De Britto College Yogyakarta between 2010 and 2013, but no specific degree or field of study information is provided for this period.

Links

Previous companies

AccelByte logo

Timeline

  • Distribution Systems Engineer

    February, 2023 - present