# Aarin Salot > Software Engineer @ Stripe | CS @ UC Berkeley Location: San Francisco Bay Area, United States Profile: https://flows.cv/aarin Email: aarin.salot@berkeley.edu Personal Website: https://aarinsalot.github.io/ Github: https://github.com/AarinSalot ## Work Experience ### Software Engineer @ Stripe Jan 2025 – Present ### TA, Operating Systems and Systems Programming @ UC Berkeley Electrical Engineering & Computer Sciences (EECS) Jan 2024 – Jan 2025 | Berkeley, California, United States • Taught CS 162: Operating Systems and Systems Programming: https://cs162.org/ ### Tutor, Computer Architecture @ UC Berkeley Electrical Engineering & Computer Sciences (EECS) Jan 2023 – Jan 2023 | Berkeley, California, United States • Taught C, memory management, multi-threading, RISC-V assembly, datapaths, and caches to 700+ students ### Tutor, Data Structures and Algorithms @ UC Berkeley Electrical Engineering & Computer Sciences (EECS) Jan 2023 – Jan 2023 | Berkeley, California, United States • Taught 100+ students Data Structures and Algorithms in Java through leading discussion and Office Hour sessions • Proctored exams, graded homework, debugged student code, and performed quality checks on course materials ### Software Engineer Intern @ Stripe Jan 2024 – Jan 2024 | San Francisco Bay Area • Built v2 APIs for Connect KYC data acquisition with Ruby and MongoDB, supporting 2^65 configurations and replacing legacy APIs with 1000+ QPS and XXM total users • Developed event-driven system to maintain consistency across MongoDB databases (3.6 & 4.4) while minimizing API latency impact • Architected v1/v2 interop system, ensuring backward compatibility for v1 systems, error detection, and recovery ### Software Engineer Intern @ AeroVironment Jan 2023 – Jan 2023 | Simi Valley, California, United States • Automated analysis of 8000+ controller tests by categorizing failures and generating HTML/CSS web logs • Created 22 drone quality control tests using C#, Python, Atlassian Confluence REST API, and Regex parsing • Accelerated firmware updates 24x via bootloader GUI FSM and microcontroller pairing enhancements ### Senior Advisor @ Computer Science Mentors Jan 2022 – Jan 2023 | Berkeley, California, United States • Advise Junior Mentors on teaching skills through direct feedback, structured workshops, and section shadowing • Lead weekly lectures for Data Structures and Algorithms course at UC Berkeley • Incorporate additional academic support by hosting midterm review sessions and assisting in project debugging ### Junior Mentor @ Computer Science Mentors Jan 2022 – Jan 2022 | Berkeley, California, United States • Led weekly lectures for Data Structures and Algorithms course at UC Berkeley • Incorporated additional academic support by hosting midterm review sessions and assisting in project debugging ### Software Consultant @ Clarity Jan 2023 – Jan 2023 • Worked on a consulting project for a French neuroscience startup along with 4 other members in Neurotech@Berkeley • Built frontend for Alzheimer's research platform using JavaScript, HTML, CSS, and React to display clinical metrics • Linked dynamic pages with React Router for password protection, trial selection, settings, and stimulation recording ### Software Engineer @ Neurotech@Berkeley Jan 2022 – Jan 2023 | Berkeley, California, United States • Created visual communication platform using EEG signals and GPT chatbot that enables users to generate responses using eye movements, improving the accessibility of communication for individuals with disabilities • Utilized Python/PyGame frontend to determine the location of a user’s gaze by flickering visual stimuli at various frequencies and analyzing the steady state visually evoked potentials emitted from the user’s brain • Improved user accuracy by 10% by refactoring the frontend using PyQt5, eliciting odd-ball paradigm through displaying different colored response options, and examining P300 decision making signals • Applied GPT to convert input sentence into closely related words, then filtered out repeats to generate options ### Academic Intern @ UC Berkeley Electrical Engineering & Computer Sciences (EECS) Jan 2022 – Jan 2022 | Berkeley, California, United States • Assisted in teaching UC Berkeley’s Structure and Interpretation of Computer Programs course • Taught and clarified topics including recursion, object oriented programming, containers, Scheme, SQL, RegEx, higher-order functions, generators, data abstraction and language abstraction using interpreters • Answered students’ questions and provided academic support ## Education ### Bachelor's Degree in Computer Science University of California, Berkeley ### High School Diploma in International Baccalaureate Diploma Program Royal High School ## Contact & Social - LinkedIn: https://linkedin.com/in/aarinsalot - Portfolio: https://aarinsalot.github.io/ --- Source: https://flows.cv/aarin JSON Resume: https://flows.cv/aarin/resume.json Last updated: 2026-03-31