Andrew Farries
About Andrew Farries
Andrew Farries is a Senior Software Engineer with expertise in both frontend and backend technologies, currently working at Xata.io. He has a background in software engineering roles at Redgate Software and Gitpod, and he is passionate about mentoring and sharing knowledge in the field.
Work at Xata
Andrew Farries has been employed at Xata.io as a Senior Software Engineer since 2023. His role involves working remotely from Cambridge, England. At Xata, he utilizes his expertise in software engineering to contribute to various projects, focusing on both frontend and backend development.
Previous Experience at Redgate Software
Prior to joining Xata, Andrew Farries worked at Redgate Software in various capacities. He served as a Software Engineer from 2011 to 2016, followed by a two-year tenure from 2016 to 2018. He advanced to Lead Software Engineer from 2021 to 2022, after initially working as a Software Engineer from 2019 to 2022. His experience at Redgate was primarily hybrid, allowing him to develop a strong foundation in software engineering.
Experience at Gitpod
Andrew Farries worked at Gitpod as a Senior Software Engineer from 2022 to 2023. His role was remote, allowing him to collaborate with a distributed team. During his time at Gitpod, he applied his skills in software development and contributed to the company's engineering efforts.
Education and Expertise
Andrew Farries possesses a strong interest in backend engineering, particularly with technologies such as Kubernetes and Go. He also enjoys working across the software stack, utilizing front-end technologies like React and TypeScript. His diverse skill set enables him to engage in various aspects of software development.
Mentoring and Contributions
Andrew Farries has a passion for mentoring within the software engineering community. He actively engages in discussions on topics of interest and has contributed to knowledge sharing through his writing. He authored a blog post detailing how pgroll implements zero-downtime schema changes, showcasing his commitment to sharing insights and best practices in software engineering.