About me
I’ve always enjoyed collaboratively working to solve technical challenges. This is one aspect that drew me to working on the production side of the entertainment industry as a camera operator. For the last five years, my day-to-day involved adapting to ever-changing time constraints and technical requirements, while maintaining a calm and creative headspace for collaborating with my peers.
After five tough-but-rewarding years, I decided that I wanted to continue leveraging my creativity in a fast-paced, technical career, but in an industry where I could have more control over my work. Having ownership over my contributions to a team is huge for me, and I’m excited to start working in an Agile workplace that can support that.
I'm currently looking for my first full-time role in tech as a Junior Software Developer. I believe my experience as a self-starter in media production and curiosity for all things technical has readied me for my next chapter as a developer. As my work experience would suggest, I'm a highly visual learner/thinker, and I'm particularly excited by media and UI/UX design. But ultimately, I'm interested in any role that offers opportunities for growth and exposure to new technology.
Preferred locations
- Seattle, WA
Previous industries
Skills
Currently learning
Projects
Trees of Seattle
Trees of Seattle
Tools Used
Abstract
Trees of Seattle is a full-stack React/TypeScript web application that allows users to explore a database of trees within the Seattle metro area using an interactive map. Trees are displayed as individual map points, from which the user can navigate to a detailed view for each tree. Each tree's details include common and scientific species names, an image, approximate height, age, and circumference, and more. Users can also contribute to the database by posting a tree of their own for other users to discover. The app's target user is the urban nature-lover with a taste for data and maps.
Trees of Seattle was designed with device-responsiveness in mind, and strives for a minimalistic, intuitive UI.
A Heroku-hosted Node/Express backend serves up data from a PostgreSQL database.
A Cypress acceptance test suite is also included with the project.
Project Context
Trees of Seattle was created as my final solo project for the third section (3 of 4) of Turing School of Software & Design's Front-End Development program. I was given about seven days to complete the project, and decided to make my project full-stack. I was able to self-teach myself Postgres and Knex.js within the timeframe, creating a backend for the project that allows user-submitted data to persist, and which supports a community of users.




Met Explorer
Met Explorer
Tools Used
Abstract
Met Explorer is a React/Redux web application that allows users to browse The Metropolitan Museum of Art's nearly half-million pieces of artwork and historical artifacts. Users can create create their own "collections," add artwork to each collection, and add personal annotations to each piece. Designed with accessibility and device-responsiveness in mind, the UI/UX strives for simplicity and ease-of-use, with an on-brand, minimalistic design. A Cypress acceptance test suite is also included with the project.
Project Context
This project was an extracurricular personal project I made outside of Turing in order to teach myself Redux and SCSS. Being a frequent visitor of the MET during my years living in New York, I was excited to find their Art Collection API, and felt that the dataset would also present an opportunity to work with larger datasets than I had worked with in the past. Figuring out a way to present the user with multiple pages of potentially tens-of-thousands of results was an interesting challenge, and is a process I'm looking forward to learning how to optimize for future projects. As always, thoughts and constructive feedback are welcome!





Rancid Tomatillos
Rancid Tomatillos
Tools Used
Rancid Tomatillos is a multi-page React web application designed to emulate a movie review aggregator website (à la Rotten Tomatoes/IMDb). The application allows a user to browse and rate movies, add movies to their "watchlist", watch trailers, and view other miscellaneous film stats.
All data is served up via a deployed Node.js/Express server. The project also includes a Cypress acceptance test suite.



Overlook Hotel
Overlook Hotel
Tools Used
Overlook Hotel is a single-page Vanilla JS web application designed to emulate a hotel website for customer use, with additional functionality for hotel staff ("admin view"). Users will find a thoughtfully-designed UI that takes them through the step-by-step process of signing into their account, viewing past and upcoming bookings, and creating a new booking. User input is updated dynamically via the Fetch API, utilizing a locally-hosted endpoint.
From the admin view, a user can search all guests by name, remove a future booking, and create a new booking for that guest. Business statistics for the current day are also dynamically presented here.
Aesthetically, the design takes inspiration from the midcentury-modern, boutique hotels of New York City.




