# Ryan Larkin > Software Engineer Location: New York, New York, United States Profile: https://flows.cv/ryanlarkin Computer Science student at the University of Waterloo, with interests in backend software development and autonomous vehicles. Currently interning at Census, and previously interned at Extend and Google. ## Work Experience ### Software Engineer @ Meta Jan 2024 – Present | New York, New York, United States ### Software Engineer Intern @ Census Jan 2023 – Jan 2023 | San Francisco, California, United States Improved the pipeline that moves data from warehouses to destination connections ### Backend Software Engineer Intern @ Extend Jan 2023 – Jan 2023 | New York, New York, United States • Built AWS Lambda function that integrated with third-party API and saved data to DynamoDB table • Spearheaded large-scale upgrade from Spring Boot 2 to 3 across most core backend services • Designed and implemented loosely coupled service that asynchronously aggregated data across services ### Software Developer Intern @ Google Jan 2022 – Jan 2022 | Waterloo, Ontario, Canada • Completed full-stack feature allowing Google Workspace adminsto better manage Google Chat spaces • Developed changes to Google Chat as part of cross-team collaboration to improve application usability ### Software Engineer Intern @ Wish Jan 2021 – Jan 2021 | Toronto, Ontario, Canada • Designed and developed framework for consuming Kafka messages in Python • Implemented circuit-breaker in webhook system to prevent service failures from cascading ### Software Engineer Intern @ Intel Corporation Jan 2021 – Jan 2021 | Toronto, Ontario, Canada • Implemented hang and error detection in emulator • Fixed RTL to work on latest versions of compiler ### AI Accelerator Software Engineer Intern @ Untether AI Jan 2020 – Jan 2020 | Toronto, Ontario, Canada • Integrated loading of compiled neural networks onto devices through runtime drivers • Prototyped the compiled neural network file format and documented file specification • Built tests to assess hardware and software for functionality and effectiveness ### Software Development Intern @ Raven Telemetry Inc. Jan 2019 – Jan 2019 | Ottawa, Canada Area • Developed customer configuration portal from scratch using React • Added additional GraphQL queries and mutations to Django server • Implemented in-browser editor, allowing employees to preview changes how tablet application looks to individual customers ### Future Tech Intern @ Nokia Jan 2018 – Jan 2018 | Ottawa, Canada Area • Evaluated CockroachDB database software compared with PostgreSQL • Analysed trends in alarms generated by a set of connected network devices • Explored machine learning model to predict future alarms in Keras/TensorFlow ### High School Co Op @ Nokia Jan 2017 – Jan 2017 | Ottawa, Canada Area • Made simple electrical devices and cables to expand lab capabilities • Assisted with transfer of server racks to new lab • Fixed and re-imaged computers for reuse within company ## Education ### Bachelor of Computer Science - BCS in Honours Computer Science, Co-op University of Waterloo Jan 2019 – Jan 2024 ### All Saints Catholic High School Jan 2013 – Jan 2019 ## Contact & Social - LinkedIn: https://linkedin.com/in/ryanelarkin --- Source: https://flows.cv/ryanlarkin JSON Resume: https://flows.cv/ryanlarkin/resume.json Last updated: 2026-03-22