# Nick Teo > Software Engineer at Snap Inc. Location: Brooklyn, New York, United States Profile: https://flows.cv/nickteo ## Work Experience ### Software Engineer @ Snap Inc. Jan 2020 – Present | New York, United States ### Software Engineer @ Klaviyo Jan 2019 – Jan 2020 | Boston, MA ### Senior Software Engineer @ Notarize, Inc - Join our team! Jan 2017 – Jan 2019 ### Software Engineer @ Notarize, Inc - Join our team! Jan 2017 – Jan 2017 | Greater Boston Area ### Software Engineer @ IBM Jan 2015 – Jan 2017 | Littleton, MA ### Software Engineering Co-op @ Cybex International Jan 2014 – Jan 2014 | Medway, MA ### Embedded Software Engineering Co-op @ Cybex International Jan 2013 – Jan 2013 | Medway, MA ## Education ### BS in Electrical and Computer Engineering Cornell University ### High School Diploma Shelton High School ## Contact & Social - LinkedIn: https://linkedin.com/in/nick-teo-936b0554 --- Source: https://flows.cv/nickteo JSON Resume: https://flows.cv/nickteo/resume.json Last updated: 2026-03-23