Christopher Augustus
About Christopher Augustus
Christopher Augustus is a Software Architect with extensive experience in various roles across multiple companies, including Visa, AT&T, and Gigster. He specializes in 3D, interactive programming, and mobile development, utilizing languages such as BQN, Erlang, and Kotlin.
Work at Gigster
Christopher Augustus has been employed at Gigster as a Software Architect since 2019. His role involves providing development services and conducting interviews for new candidates within the Gigster Network. He works remotely from Portugal, contributing to various projects and initiatives that align with Gigster's focus on innovative software solutions.
Previous Experience in Software Architecture
Prior to his current position, Augustus held several roles as a Consulting Software Architect. He worked at Nielsen Claritas in 1998, Passenger in 2007, and DevZuz in 2006, each for approximately 11 months. He also served as a Contract Software Architect at Portal Software in 1999 and AT&T from 2000 to 2001, gaining extensive experience in software design and development.
Background in Software Engineering
Augustus has a diverse background in software engineering, having worked in various capacities since the mid-1990s. His roles have included Contract Object Modeler and Mentor at Visa from 1997 to 1999, and Contract Software Engineer at IMVU from 2013 to 2017. He has also contributed to projects at companies like Toyota North America and Roche Diagnostics Europe, focusing on mobile and interactive programming.
Education and Expertise
Christopher Augustus studied Physics at UC Irvine, which provided a strong foundation for his analytical and problem-solving skills in software development. He specializes in areas such as 3D programming, language design, and mobile application development. Augustus prefers using programming languages and tools like BQN, Erlang, Kotlin, and Unreal Engine in his projects.
Technical Skills and Programming Practices
Augustus practices functional programming and emphasizes minimalism in his development approach. He is skilled in multiplatform development, refactoring, simplifying code, and testing. His technical expertise includes working with OpenXR and Rust, showcasing his commitment to adopting modern programming practices and technologies.