# Ryan Billard > Staff Software Developer Location: New York, New York, United States Profile: https://flows.cv/ryanbillard Working on scaling Postgres and other datastores on the infra team at Notion. Still trying to figure out how computers work. ## Work Experience ### Software Engineer @ Notion Jan 2023 – Present | New York, New York, United States - Working on Postgres, Dynamo, Redis, memcached and other datastores - Previously worked on the automations team building full-stack features in Typescript / Node / React ### Staff Developer @ Shopify Jan 2021 – Jan 2022 - Architected and led the rebuild of Shopify Point of Sale (POS) checkout, which unlocked a 10x gain in checkout throughput. This system powers millions of dollars in purchases at retail stores daily. - Built a resilient payment processing system based on Stripe Terminal, which facilitated the expansion of Shopify POS to 9 countries in less than 18 months. - Led a project to extend POS functionality through integrations with third party apps. Coordinated with external developers culminating in a launch with 4 official integrations from Shopify Partners. - Mentored senior and junior engineers via pair programming, code reviews, and career conversations that resulted in two promotions and increased confidence and autonomy of the mentees and team as a whole. - Reviewed and guided technical proposals from adjacent teams to promote engineering excellence and influence the direction of the organization. ### Senior Developer @ Shopify Jan 2019 – Jan 2021 | Ottawa, Canada Area - Developed a service to synchronize catalogs of over 500k products between an offline SQLite store and online MySQL server. Reduced the time between login and first transaction to a few seconds and made it possible for merchants with large catalogs to use Shopify POS. - Identified and optimized performance critical network requests using stack profiles, custom dashboards, and MySQL optimization techniques, which improved p90 request times by an average of 95%. - Improved incident response quality by upgrading automated alerting, dashboards and playbooks. ### Senior iOS Developer @ Shopify Jan 2018 – Jan 2019 Built Syrup, a tool that generates type-safe Swift, Kotlin, and TypeScript from static GraphQL operations and schemas. Powered the API layer for all major mobile apps at Shopify comprising over 1.25m daily users. ### iOS Developer @ Shopify Jan 2017 – Jan 2018 | Ottawa, Canada Area Established a system to support deep linking into Shopify's flagship mobile app. ### iOS Developer Intern @ Shopify Jan 2015 – Jan 2017 | Ottawa, Canada Area Contributed to the relaunch of Shopify’s flagship mobile app, launched a new mobile product, and added the iconic Shopify “cha-ching” notification sound. ### Web Technical Specialist @ PWGSC Jan 2014 – Jan 2014 ### Summer Intern @ Carleton University Jan 2013 – Jan 2013 ### Security Screenings Specialist @ Transport Canada Jan 2012 – Jan 2013 ## Education ### Bachelor of Engineering - BE in Computer Software Engineering Carleton University Jan 2012 – Jan 2017 ### Colonel By ## Contact & Social - LinkedIn: https://linkedin.com/in/ryanbillard --- Source: https://flows.cv/ryanbillard JSON Resume: https://flows.cv/ryanbillard/resume.json Last updated: 2026-03-22