Hello, I'm Sarah.
Welcome to my webpage!
I'm currently a Control Systems Programmer at USIS Audiovisual, where I design and program the touch panels people use to run AV systems. I also build web apps in React and TypeScript, and I love learning new technologies.
See my projects- TypeScript
- React
- Next.js
- Python
- Java
- SQL
- Crestron
- Q-SYS

A little about me
I earned my B.S. in computer science with a minor in data science from Lehigh University in May of 2025. I wrapped up my degree with a year-long capstone: a React Native and TypeScript app that rates how accessible public facilities are, so people with disabilities can plan where to go.
Today I'm a control systems programmer at USIS Audiovisual. I design and program the touch panels people use to run AV systems and make sure every networked device talks to the other reliably.
Get in touchThings I love
Puzzles
I play the NYT games, especially Pips, the crossword and Strands, and love a good 1,000-piece puzzle.
Coffee & matcha
I make my own matcha at home and I'm always trying new coffee and matcha shops nearby.
Fitness & food
I lift weights and run, and I love finding high-protein, whole-food recipes that actually taste good.
Exploring the city
Some of my favorite days are spent exploring the city with friends.


Where I've been
Control Systems Programmer
July 2025 - Present
USIS Audiovisual
I build the touch panel apps people use to run meeting rooms and AV systems. I've recently been working on integrating the React and TypeScript framework into the Crestron touch panels. I also program in SIMPL Windows and Q-SYS.
Web Developer
January 2024 - May 2025
Lehigh University
I kept the Lehigh Computer Science website accurate and up to date, built the design changes the department asked for, and moved the Capstone website to a new host.
B.S. Computer Science, minor in Data Science
August 2021 - May 2025
Lehigh University
I finished with a year-long capstone: a React Native app for iOS and Android that rates how accessible public facilities are. I also took classes in Cybersecurity, Databases, Machine Learning, Web Development, and many more!
// about me
const credentials = {
school: "Lehigh University",
degree: "Computer Science",
minor: "Data Science",
};
let favLanguages = [
"Java", "Python", "TypeScript"
];Projects
A React framework for the Crestron touch panels I build at work. Reusable hooks handle the panel's digital, analog and serial signals, and a theme system gives every client's panels one consistent design.
My capstone project: a mobile app that rates how accessible public facilities are, so people with disabilities can decide where to go based on their own needs.
A social app for cat photos only. A TensorFlow image classifier checks every upload and turns away anything that isn't a cat.
Track when each plant in your garden needs water. Sign in with Google, add plants from the Perenual plant database, and paid users get care tips.
A simulated bank built for my database systems class, with accounts, deposits, withdrawals and transfers handled by stored procedures that keep the data consistent.
Let's connect
Open to new roles and projects. Email works best.