Jake Livingston
About Jake Livingston
Jake Livingston is a Senior Bazel Engineer at Qarik Group, where he has worked since 2023. He has a diverse background in software engineering and cloud engineering, with experience in various roles at companies such as SoundCommerce and NetDocuments.
Work at Qarik Group
Jake Livingston currently holds two positions at Qarik Group. He serves as a Senior Bazel Engineer and a Cloud Engineer, both roles commenced in 2023. His work is conducted remotely, allowing him to contribute to the company's projects from a flexible location. In his role as a Senior Bazel Engineer, he focuses on migrating large codebases to Bazel, leveraging his expertise in build automation. His dual roles reflect his versatility and commitment to advancing Qarik Group's engineering capabilities.
Previous Experience at SoundCommerce
Before joining Qarik Group, Jake Livingston worked at SoundCommerce in multiple capacities. He served as a Senior Software Development Engineer Test from 2021 to 2022, where he contributed to software testing and quality assurance. Additionally, he held the position of Site Reliability Engineer for four months in 2022, focusing on maintaining system reliability. He also worked briefly as a Solutions Engineer in 2021, demonstrating his adaptability across different engineering roles.
Career Background at NetDocuments
Jake Livingston's career includes significant experience at NetDocuments. He worked as a Software Engineer from 2020 to 2021, where he contributed to software development projects in Lehi, Utah. Prior to this role, he was a Software Engineer Intern from 2019 to 2020, gaining valuable hands-on experience in software engineering practices. His time at NetDocuments helped him build a solid foundation in software development and engineering principles.
Academic Background at Brigham Young University
Jake Livingston studied at Brigham Young University, where he earned a Bachelor's degree in Computer Science from 2013 to 2020. During his time at the university, he engaged in various research assistant roles, including working on Robotic Swarms, Nuclear Physics, and Magnetic Field projects. These experiences provided him with a diverse skill set and a strong understanding of complex scientific and engineering concepts.
Technical Expertise and Interests
Jake Livingston has developed a strong expertise in migrating large codebases to Bazel, particularly from Conan/CMake. He has extended Gazelle to generate build files, showcasing his skills in build automation. Additionally, he has developed tools aimed at accelerating the migration process to Bazel. Jake also has a keen interest in transitioning into video game development, indicating his desire to apply his technical skills in new and creative ways.