- June 2025 - August 2025
Samsung Ads - Assistant Engineer I, Back-End Server
Mountain View, CA
During my internship, I worked primarily in back-end development, however my role quickly expanded into full-stack engineering. On the back-end I created a new GraphQL API in Ruby on Rails that dynamically listed and formatted objects stored in AWS S3, generating clean, public URLs for assets. I also developed functionality to duplicate creatives directly in the system which eliminated the need for AdOps to copy and paste assets manually. This reduced their workflow time by up to 5 minutes per creative.Contributed to the development of scadnano (UC Davis), a web-based DNA nanostructure design platform. Worked with Dart, Python, and React to enhance software functionality and optimize performance.
- October 2024 - Current
UC Davis Molecular Computing - Graduate Student Researcher
Davis, CA
Contributed to the development of scadnano (UC Davis), a web-based DNA nanostructure design platform. Worked with Dart, Python, and React to enhance software functionality and optimize performance. Conducted research on DNA nanostructure design principles, integrating features into the scadnano platform.
- September 2024 - June 2025
#include - Platform Team Developer
Davis, CA
Joined a small team tasked with developing an E-Store manager. Primarily, I worked to help create the authentication system, which relied on AuthJS.
- September 2024 - December 2024
Artist Portfolio Commission - Freelance Developer
Remote
I was commissioned by an emerging artist and freelancer to create a personal portfolio website based on her design in Canva. I transferred the design over to NextJS to ensure that the website is fully automated. It integrates seamlessly with Prisma, PostgreSQL, and AuthJS, allowing her to upload, edit, and delete images securely and at any time.
- July 2024 - September 2024
Sun-Pro USA - Full-Stack Software Engineer Intern
Sacramento, CA
Assisted in transferring some of the servers to new hardware. This included creating software to automate and verify the process. This was nicely tied in with the backup software and process I helped create 2 years ago. Upon a successful transfer, we also created some software to verify that the new data matches the old data, prior to the backup.
- July 2023 - September 2023
Sun-Pro USA - Front-End Software Engineer Intern
Sacramento, CA
Developed and created some in-house software applications to better visualize the inventory data. This included things like helping work on a graphical user interface, integrating with a Python API to display the data in an easily digestible way.
- July 2022 - September 2022
Sun-Pro USA - Front-End Software Engineer Intern
Sacramento, CA
Joined a small team in documenting backups and creating software to automate the process. They were intending to update their servers in a few years, but needed documentation on their backup process. Automating the process with Python helped the company not only create backups swiftly, but also ensure that any new things that required backing up could be easily added.