# Hassain Saeed > Software Engineer at Facebook Location: San Francisco Bay Area, United States Profile: https://flows.cv/hassain ## Work Experience ### Software Engineer @ Facebook Jan 2020 – Present ### Developer Support Specialist @ Shopify Jan 2019 – Jan 2020 | Waterloo, Ontario - Contributed on a new Shopify team that was dedicated to providing technical solutions, direct support, and best practice guidelines to third-party developers from some of the largest merchants and partners on the Shopify platform - Became a subject matter expert on Shopify’s various RESTful and GraphQL-based APIs, as well their different JavaScript, iOS, and Android SDKs, in order to provide these third-party developers with direct technical solutioning and support through both written emails and conference calls - Developed various tools and applications written with the frameworks of Ruby on Rails and React, in order to help members of the Support organization troubleshoot issues related to Shopify’s APIs and webhooks - Identified various bugs within the Shopify platform and worked collaboratively with the appropriate engineering teams to deploy effective fixes within a timely manner ### Solutions Engineer @ Index Exchange Jan 2016 – Jan 2019 | Toronto, Canada Area - Was a senior member of the Technical Solutions and Solutions Consulting organizations, which was responsible for integrating and supporting Index Exchange's JavaScript libraries onto the websites of over 200 top media publishers, including Conde Nast, CBS Interactive, New York Times, Weather.com and the Washington Post - Assisted my team in performing technical assessments of publisher’s websites and ad libraries, designing and developing custom solutions of Index Exchange's Javascript libraries, integrating these custom solutions onto the webpages of publishers, and finally resolving any support issues or bugs in the integrations after going live - Responsible for communicating with publisher’s development teams through phone calls, e-mails, and written proposals, in order to walk them through the technical aspects of our solutions and coordinate integrations - Developed multiple scripts written in Javascript and Python with my team that cut Cycle Time of integration related support work from being multiple hours to just a handful of minutes - Developed multiple tools written in JavaScript and Python with my team that automated much of the tasks involved in standard, out-of-the-box integrations. This allowed the Cycle Time of such integrations to go from being approximately 10 days to just under 3 days, increased the throughput of integrations by 2x, and allowed business teams to take on more technical, integration-related tasks that they were unable to do previously - Successfully drove initiatives with Product, Sales, and Engineering teams at Index Exchange in order to introduce, beta test, and roll-out new solutions and products for our publishers - In July of 2018 I was presented the “Julius Caesar Award for Leadership” by the Engineering managers and executives of Index Exchange, for my efforts and accomplishments as a team lead ### Applications Developer - Decision Support Systems Co-op @ TransCanada Jan 2014 – Jan 2015 | Calgary, AB • Worked as an integral member of the Decisions Support Systems team, which was the team responsible for building web applications and systems for TransCanada that would analyze real-time and historical data, in order to help operational and engineering decisions be made • Utilized my skill set in programming languages and technologies such as JavaServer Pages, Java, HTML, CSS, SQL, and Plant Information in order to develop web applications for TransCanada teams such as Gas Control, Leak Detection, Commercial Planning, Commercial Operations, and many more • Developed great understanding of communication protocols and concepts such as TCP/IP, HTTP, IP addressing, firewalls, server-client architecture, and industrial protocols • Obtained knowledge of Supervisory Control and Data Acquisition architecture and components through working with Programmable Logic Controllers, Human-Machine Interfaces, and Data-Historians • Excelled at communicating with pipeline operators, engineers, and field personnel in order to process new application requests and also to test, tune, and troubleshoot existing real-time applications ### WLAN Certification Tester, Co-op @ BlackBerry Jan 2013 – Jan 2013 | Waterloo, ON • Worked as an integral member of the Blackberry WLAN Radio Test team collaborating closely with software developers to test and investigate the functionality of new Wi-Fi features for current and future generation BlackBerry products • Executed several different testing methodologies such as Sanity testing, Regression testing, Functional testing, Automation testing, and System testing to ensure new software features were implemented correctly and caused no regressions • Worked with the testing team and software developers to troubleshoot and resolve issues related to the devices’ WLAN functionality, interoperability and performance • Implemented creative solutions to complex testing problems, analyzed requirements and created appropriate test scenarios, and ensured that all issues and findings were properly reported and communicated to software developers ### Undergraduate Intern @ Carleton University Jan 2012 – Jan 2012 • Developed a software program using C++, Boost source libraries, and MS Visual Studio that was geared to assist the Engineering professors with their research on Mobile Communication Networks • Given a set of requirements and deadlines, I designed, implemented, and developed a software program that would input research data regarding any mobile communications network, and then output relevant statistics about that network ## Education ### Bachelor of Engineering (BEng) in Communications Engineering Carleton University Jan 2011 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/hassain-saeed --- Source: https://flows.cv/hassain JSON Resume: https://flows.cv/hassain/resume.json Last updated: 2026-03-22