# Santi Santichaivekin > Software Engineer at Plaid Location: San Francisco, California, United States Profile: https://flows.cv/santi Hi, I’m Santi. I’m a software engineer at Plaid with a strong interest in computational biology. I’m inspired by how mathematics and algorithms can uncover the hidden structure and beauty of the world. I enjoy working at the intersection of engineering and science, turning complex ideas into practical systems. ## Work Experience ### Software Engineer @ Plaid Jan 2022 – Present | San Francisco, California, United States Data Infrastructure ### CS Teaching Assistant @ Harvey Mudd College Jan 2018 – Jan 2022 | Claremont, California, United States Tutored and graded Advanced Topics in Algorithms, Algorithms, Computer Systems, Data Structures, Computability and Logic, and Python Scripting. ### Research Assistant @ Harvey Mudd College Jan 2020 – Jan 2020 | Claremont, California, United States Managed a team of six under professor supervision to develop and release Empress—a Python application that helps biologists understand how species coevolve. Held Zoom information sessions on Git, GitHub, text editors, integrated development environments, best software engineering practices, and debugging tools. Created a pipeline for testing, freezing, packaging, and signing the application using Pyinstaller and Github Actions. Made key design and style decisions, managed GitHub issues and pull requests, led rigorous code review processes. ### Software Engineer @ LINE MAN Wongnai Jan 2020 – Jan 2021 | Bangkok City, Thailand Worked as a backend software engineer on the company's restaurant management system. Worked on claims & refunds, revenue calculations, admin website, reports, and the company’s referral system. Used Java and NodeJS. ### Software Engineer Internship @ Uber Jan 2019 – Jan 2019 | San Francisco Bay Area Implemented an algorithm to help reduce the number of latitude-longitude waypoints in the routing engine for self-driving cars. Used Java. Developed metrics for monitoring the consistency of self-driving car constraints such as "do not take unprotected left turn" and "do not enter school area" between different services in Uber's self-driving platform. Used Go. ### Software Engineer Internship @ Microsoft Jan 2018 – Jan 2018 | United States Implemented an event queue that perform layout calculations in the background across multiple frames in C#. This makes visual transitions in Microsoft Whiteboard application more responsive. ## Education ### Bachelor of Science in Computer Science Harvey Mudd College ## Contact & Social - LinkedIn: https://linkedin.com/in/ssantichaivekin - GitHub: https://github.com/ssantichaivekin --- Source: https://flows.cv/santi JSON Resume: https://flows.cv/santi/resume.json Last updated: 2026-03-29