# Tiago Ferreira > Software Engineer @ Stripe Location: San Francisco Bay Area, United States Profile: https://flows.cv/tiagoferreira Hey! I am an incoming Software Engineer at Stripe, holding a bachelor's degree in computer science and statistics from the University of Toronto. I have previous internship experience at Stripe, Coinbase, Amazon, IBM, and Publicis Sapient, where I have made an impact and worked in a breath of areas like Cloud Computing, Big Data, Payments (Security & Fraud), Data Science, Reliability, and more. I have also gotten the opportunity to learn alongside some of the kindest and smartest people. I am always eager to learn new things and build relationships. I am constantly looking for new challenges and new ways of solving those challenges. I am eager to make an impact and am very passionate about what I do. If you would like to collaborate on an opportunity and/or just want to talk, reach out! ## Work Experience ### Senior Software Engineer @ Stripe Jan 2025 – Present | San Francisco Bay Area Fraud Engineering ### Software Engineer @ Stripe Jan 2022 – Jan 2025 | San Francisco Bay Area Fraud Engineering ### Software Engineer Intern @ Stripe Jan 2021 – Jan 2021 | San Francisco Bay Area Reliability Patterns and Practices ### Software Engineer Intern @ Coinbase Jan 2021 – Jan 2021 | San Francisco Bay Area Payments Risk ### Software Development Engineer Intern @ Amazon Jan 2020 – Jan 2020 | Vancouver, British Columbia, Canada Amazon Alexa for Business ### Software Developer Intern @ IBM Jan 2020 – Jan 2020 | Markham, Ontario, Canada · Led the end-to-end development of 2 guides for IBM’s open-source Open Liberty project · Developed and deployed cloud-native applications through microservices using Java EE, Go, Docker, & Kubernetes · Optimized developer workflows, 20%, by engineering an open liberty vs-code language server, using TypeScript and Java · Improved build times in agile environment by refactoring CI/CD pipelines using Jenkins & Travis CI · Improved client satisfaction by dedicating time to solving their problems, using Salesforce · Drove business decisions by creating and managing data pipelines for data on the Open Liberty project, using Python and Kibana · Strengthened user acquisition by automating accessibility checks for all the guides on the Open Liberty project, using Python ### Software Engineer Competition Participant @ Google Jan 2020 – Jan 2020 · Led a team of two, against professionals, to solve real-world Google engineer problems in Google Hash Code 2020 · Competed in Google Code Jam 2020 ### Research Assistant - Data Mining & Big Data @ University of Toronto Jan 2019 – Jan 2020 | Toronto, Canada Area · Reported to Macroeconomics and Applied econometrics professor Michelle Alexopoulos · Cleaned and decoded 22+GB sized XML/JSON European library resource files and output them in a readable format using Python · Delivered data alongside actionable insights in a timely matter by optimizing the script efficiency by 75%, in a Linux environment · Drove policymakers decisions by managing Information ingestion and redefining database documentation, using Elasticsearch ### Software Developer @ University of Toronto Jan 2018 – Jan 2019 | Toronto · University of Toronto Pre-Pharmacy Club · Solely managed client expectations to develop online platform for 500+ students in 1-week time frame using Bootstrap · Optimized bounce rate by 40% by improving information architecture through A/B testing using Google Analytics ### Software Development Engineer Intern @ Publicis Sapient Jan 2019 – Jan 2019 · Became familiar with code base in < 1 week, integrated a language toggle with pre-existing components and did front-end testing on AngularJS & Java Spring Boot architecture, in Agile environment · Increased client revenue by leading the development of an automation tool that scrapes competitor data to predict future product prices through time series analysis, using Python & MySQL · Was the lead back-end engineer for an intern project that involved exploiting Natural Language Processing to Engineer a chat bot for a major car brand website with a projected user flow time improvement of 25%; Using Dialogflow & Dask on data of 2+ Million rows and a React & Flask base. Deployed on AWS EC2 ### Software Engineer - Hackathon Participant @ Major League Hacking Jan 2018 – Jan 2019 RUHACKS - May 2019 · Led 3 students in creating an android platform to connect users through events using Java, GCP, & PostgreSQL · Taught team members Git, with lead to a 100% increase in efficiency and productivity · www.github.com/tiagof99/linkup CONUHACKS - January 2019 · Developed an Android platform for Anglophones in Quebec using MongoDB, Java, Node.js (+ Express), & Git · Analysed data to engineer an online dashboard for government insight using Bootstrap, Plotly, & GCP · www.github.com/tiagof99/angleo UofTHacks - January 2019 · Lead a team of four to develop a web application that lets users store their cars location, to later find it · The purpose of this application is to help those who are new to a city or area and have trouble finding their respective cars · The web application is built using HTML/CSS/JS and the back end was built using Pythons Flask · A smart car API in combination with Google Map API's were used for car location, and Microsoft Azures computer vision API was used to give a description of the area where the car is located (photo using Googles street view API) · www.github.com/tiagof99/findmysmartcar UtraHacks - November 2018 · Developed an automated liquid dispenser that executes instructions set by a user in a web application · Developed the front end using HTML/CSS/JS and the back-end using Python · Constructed the hardware using a raspberry Pi and servo motors ### Crew Member @ Tim Hortons Jan 2016 – Jan 2017 ## Education ### Bachelor of Science - BSc in Mathematics and Computer Science University of Toronto ## Contact & Social - LinkedIn: https://linkedin.com/in/tiagof99 - Portfolio: https://tiagof99.github.io/personalsite/ --- Source: https://flows.cv/tiagoferreira JSON Resume: https://flows.cv/tiagoferreira/resume.json Last updated: 2026-03-31