I am a recent graduate from Western Washington University in Bellingham, where I got my Bachelor's Degree in Computer Science. I am currently working as a Software Developer at a local tech company. My studies have covered topics ranging from object oriented design to algorithms to networks, giving me a well-rounded understanding of everything that goes into a program.
I have a passion for software development with experience in end-to-end full-stack development, low-level computer systems, and database systems. I very much enjoy exploring the world of computers and am always excited to take on a new challenge that will push my current level of understanding. The majority of projects that I have worked on have been written in Java or C, but I am also comfortable with Python, JavaScript, SQL, and many other languages.
-- Much experience in end-to-end full-stack development (see experience).
-- Comfortable analyzing algorithms to determine time and space complexity.
-- Experience with all levels of computer systems for both hardware and software.
-- Utilized databases in personal, professional, and academic settings.
-- Understanding of networks and network communication protocols.
-- Firm grasp of the object-oriented approach to design and programming.
-- Java, Python, JavaScript, Spring, Groovy, C, PostgreSQL, SQL, Vue, YAML, XML, HTML, CSS
-- Nginx, Git, Swagger, React, Node.js, MongoDB, MariaDB, Postman
-- Web Development, Computer Systems, Object Oriented Design, Algorithms, Database Systems,
Computer Vision
-- Developed a series of REST API routes and Middle Tier that allowed access to dealer-specific
data stored in a PostgreSQL database.
-- Made data accessible to authenticated users externally through documentation built with
Swagger and YAML.
-- Created web interfaces using Vue and TypeScript for dealers to integrate and configure
third-party systems.
-- Introduced and updated various models and responses in the Middle Tier to expose new data and
simplify communication by clarifying model properties and creating a more RESTful data
contract.
-- Introduced automated testing for newly added features using Groovy and Postman.
-- I obtained a Bachelor's of Science in Computer Science from Western Washington University in Fall of 2020.
-- While in highschool, I earned an Associate's Degree with Honors from Bellevue College in Spring of 2017.
-- A website built for WWU’s Computer Science graduate program using Nginx, MongoDB, and
Mongoose with HTML, CSS, React, Node.js, and JavaScript.
-- This website acts as a FAQ page for students as well as a database interface for
administrators and advisors to track student progress.
-- A small-scale shell using C and Git.
-- Interacted with the system to carry out commands. Accepted input from the command line or an
input file.
-- Includes features such as pipes, embedded commands, signal-handling, and environment
variables.
-- Single-user relational database system, developed as a team using Java and Git.
-- Processes commands from an input file to define tables and perform actions upon those
tables.
-- Available actions include select, delete, destroy, print, and join, with some of these
commands supporting where clauses.
In highschool, I took French as my foreign language. I only had the opportunity to take it for two years, but always wished I could have pursued it longer. So, I've been working on learning more french at home in my freetime. It's a tough process, learning a language, but it is very rewarding being able to communicate with enitre groups of people that I never would have been able to otherwise. Si vouz parlez francais, j'aimerai parler avec vous!
One of my favorite things to do is go bouldering, and I find time to go to one of my local gyms many times a week (when not in the midst of a pandemic). I've found that bouldering is not only fun, but a great way to get some exercise and socialize, too. I encourage anybody to give it a try!
Not soon after I learned how to walk, I learned how to ride, and it's nearly just as important to me as walking, too. I've owned a number of bikes throughout the years, and have ridden even more. Currently, I have a 2010 Yamaha XT250 as my commuter and a 1984 Honda Nighthawk 650 as a bit of a project bike. Pictured to the left is my first street-legal motorcycle, a 1992 Yamaha SECA II, which I bought when I was sixteen.