- October 2024 - Current
scadnano - 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 - Current
#include at Davis - 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.