Software Engineer I
Starbucks Coffee Company
Dec 2022 - Present
I currently contribute to the analysis, design, and development of the Starbucks Product Control system, which is deployed to approximately 16k Starbucks retail stores across North America, France, and the UK.
Junior Software Engineer
Applied Research Associates
Sept 2022 - Dec 2022
During my short time here, I got to play around with my favorite technologies, working with Python, TypeScript, React, and Flask. I accomplished several key improvements to a piece of video analysis software written in React and deployed as an Electron desktop application. Improvement work included optimizing video playback frame rate, new feature implementations, and improved server-side logging.
Software Engineering Intern
June 2022 - Aug 2022
Software Engineering Intern
Sept 2021 - Nov 2022
I've worked on both front-end and back-end teams at Relaymile. During my time, I've done a number of things. First, I've refactored RESTful APIs to more efficiently query database models using SQLAlchemy and Flask. Second, I've improved existing React components by fixing state management conflicts and reorganizing component hierarchies. Third, I've demonstronstrated understanding of modern agile development practices through participating in daily stand-up meetings, communicating with other developer and product managers, using scrum boards, and collaborating on Git and Github. Lastly, I've used modern infrastructure tools, including containerized applications with Docker, Postman for API testing, and usage of Python virtual environments.
DK Design & Development Hawaii
Jan 2018 - Jan 2020
Digital Platforms Intern
Council on Tall Buildings and Urban Habitat
Sept 2017 - Dece 2017
Computer Science Major
Oregon State University
I'm currently enrolled as a CS major. Expected graduation May 2023. Relevant coursework includes object-oriented programming in Java, data structures, computer architecture and assembly language, operating systems, web development, introduction to security.
Software Engineering Career Track
Springboard Coding Bootcamp
42 School Silicon Valley
42 Silicon Valley is an engineering college in the San Francisco Bay Area, dedicated solely to training computer programmers. I completed the one-month Piscine program, which was focused on the fundamentals of C, UNIX, algorithms, and other CS concepts.
H.P. Baldwin High School
I graduated high school in 2014, with a GPA of 4.1.
Exercise Tracker App
A simple web application to keep track of exercises. Built with React, Express.js, MongoDB, and Node.js.View Here
Credits Tracker App
The online credit planner provided by my university was horrible, so I built a little Node.js web app to keep track of my credits myself.View Here
Graph Implementations in Python
An implementation of a Directed and Undirected Graph ADT with Dikjstra's Algorithm. You might think this is boring, but Dijkstra is more fun than you think.View Here
An article feed displaying recent posts from scholarly journals and news sites because who doesn't want to keep up with all the latest computer science research?View Here
D3 Analysis of California Housing prices
A small analysis of housing prices in California taken from the 1990 census. It might not give you useful insight into today's housing market, but it is an interesting use case for d3.View Here
A Quick Note on algorithms
This is a Medium article of mine published in Geek Culture. The article explores a few musings of mine about why algorithms matter.View Here
Why Be a Programmer?
Another one of my Medium articles published in Better Programming. Just a few more thoughts to ponder.View Here