# Christophe G. > Software Engineering Location: San Francisco Bay Area, United States Profile: https://flows.cv/christopheg Software Engineer. Computer Science, University of Waterloo 2020. ## Work Experience ### Senior Software Engineer @ Snowflake Jan 2023 – Present ### Software Engineer @ Snowflake Jan 2020 – Jan 2023 Snowflake Data Marketplace Engineer ### Software Developer @ Snowflake Jan 2019 – Jan 2019 | San Francisco Bay Area Full stack JavaScript developer, helping ship Private Data Exchange. • Developed React components and Express.js endpoints for private data exchange platform, allowing users to quickly share data. • Merged two React applications using custom routing technique, allowing decoupling of URL from component state. • Improved custom React hook-based state management pattern to allow shared customized storage accessing techniques for base data models. ### Software Developer @ Groq Jan 2019 – Jan 2019 | Mountain View, California Full stack developer for creating internal web tools. • Created data visualization platform for processor chips, using Angular, Flask, Socket.IO and D3.js, to display live hardware updates. • Planned and developed internal isomorphic Haskell web application for project management, then deployed on GCP in a k8s cluster. Created with miso and Servant. ### Software Developer @ Thomson Reuters Jan 2018 – Jan 2018 | Toronto, Canada Area Front-end development on 3E Workspace Integration Framework using both AngularJS and Angular2. • Developed components and services in AngularJS/Angular2, allowing app settings to be configured • Updated webpack transpiler implementation to reduce recompilation time of app from 6 mins to 8 secs • Converted AngularJS components to Angular2 in the process of converting the entire application to Angular2 ### Full Stack Developer @ OpenText Jan 2018 – Jan 2018 | Waterloo, Canada Area Full stack development for OpenText Core, a cloud storage web application. • Reduced NodeJS server response time by 50% by removing duplicate internal database calls • Implemented file handling API requests with supporting Mocha unit tests, for cloud storage app • Added UI elements to AngularJS frontend, and optimized existing elements by removing duplicate server requests • Created SwaggerUI documentation ### Frontend Developer @ BNY Mellon Jan 2017 – Jan 2017 | Greater Pittsburgh Area Frontend Developer for risk graphing application within the Enterprise Risk Initiative team. • Created risk analysis D3 graphs from backend data in AngularJS application • Increased test coverage from 20% to 80% by writing unit tests, leading to coverage of all AngularJS controllers • Refactored webpage to properly implement in-page tabs, removing performance related graph rendering crashes • Won USA-wide BNY Mellon Strategic Business Challenge; my team developed and proposed a detailed solution to increase engagement within resource groups, promoting diversity and inclusion ### Security Analyst @ Strategic Information Technology Jan 2016 – Jan 2016 Security analysis and testing on web and mobile banking applications. • Developed automated security tests for mobile and web applications using Python • Reverse proxied web application traffic to analyze and find security vulnerabilities and software defects based on the OWASP framework • Decompiled an Android application into bytecode, replacing SSL certs, to analyze network traffic of mobile application ### Full Stack Developer @ Cicer One Technologies Inc. Jan 2016 – Jan 2016 | Kitchener, Canada Area Full Stack developer for cloud storage application. • Developed android application by creating a scroll-able calendar and implementing network features • Designed QT c++ client application windows and network functions. Implemented encryption schemes within application and updated installer. • Worked with implementing networking functions within applications. ### Quality Assurance Tester @ Strategic Information Technology Jan 2015 – Jan 2015 | Stouffville, ON Automation test developer; creating automation suites, and test results tracking software. • Wrote automation test scripts using Selenium, Jenkins, and Fitnesse for web-based testing • Created web-apps through Tomcat/Apache and Java to automatically display test results • Used Sikuli to automate UI based software testing • Mapped out loan and retail banking software methods ## Education ### Bachelors of Computer Science University of Waterloo Jan 2015 – Jan 2020 ## Contact & Social - LinkedIn: https://linkedin.com/in/christophe-gaboury - GitHub: https://github.com/ink-su - Website: https://devpost.com/ink-su --- Source: https://flows.cv/christopheg JSON Resume: https://flows.cv/christopheg/resume.json Last updated: 2026-03-22