Reid Tait
About Reid Tait
Reid Tait is a Software Engineer based in Ottawa, Ontario, Canada, with a focus on performance optimization for JavaScript and backend service improvements using Rust. He has held various roles in software development and engineering since 2017, including positions at Noibu and previous companies such as Nokia and aero hygenx.
Current Position at Noibu
Reid Tait currently serves as a Software Engineer at Noibu, having joined the company in 2021. He has worked in this role for three years, focusing on backend service improvements using Rust. Additionally, he develops new features and addresses bugs in an Angular frontend utilizing TypeScript. His expertise in performance optimization for JavaScript code is notable, as it supports applications that run millions of times per day.
Previous Experience in Software Development
Reid has held several positions in the software development field prior to his current role. He worked at Roll Technologies as a Developer for three months in 2020 and at aero hygenx as a Software Developer for nine months in 2021 in Ottawa, Ontario. Additionally, he served as a Junior Software Designer at Nokia for three months in 2018 and as a Business Intelligence Programmer/Analyst (Co-op) at the Canadian Food Inspection Agency for three months in 2017.
Early Career and Other Roles
Reid's early career includes various roles at Yellowknife Direct Charge Co-operative Ltd., where he worked in multiple capacities including Front End Manager, Assistant Bakery Manager, Assistant Deli Manager, and Part-Time Deli Supervisor from 2012 to 2016. He also gained experience as a Customer Solutions/Ingest Intern at Micro Focus for three months in 2020 and as a Software Developer/Engineer at Telepin for three months in 2018.
Education and Qualifications
Reid Tait studied at the University of Ottawa, where he earned a Bachelor of Applied Science (BASc) in Software Engineering. His academic journey spanned four years from 2016 to 2020, equipping him with foundational knowledge and skills in software development and engineering practices.
Technical Skills and Specializations
Reid specializes in performance optimization for JavaScript and has experience in DevOps, particularly with Google Cloud Platform and GitLab CICD pipelines. His technical skill set includes backend service improvements using Rust and frontend development with Angular and TypeScript, making him proficient in both backend and frontend technologies.