About Me
I recently graduated (May 2019) from the University of Michigan with a major in Economics and a minor in Computer Science. During my junior and senior years in college, and the summers in between, I worked for Governor Snyder, first as an unpaid intern (ouch) and then as paid part-time staff. Prior to that, I spent my summers working for SpringHill Camps as a Counselor and then Area Director, and worked in video production during the school year. While I enjoyed my time in government, I am pursuing work as a web developer because I love to build projects that improve the lives of others, and web development is a constantly evolving field that always offers something new to learn.
Technologies I'm Familiar With
Languages
- Javascript (ES6)
- HTML
- CSS/SCSS
- SQL
- PHP
-
C++
- Used for all projects in the 3 core U of M Computer Science classes (EECS 183: Elementary Programming Concepts, EECS 280: Programming and Introductory Data Structures, EECS 281: Data Structures and Algorithms)
-
Python
- Used for backend work in U of M web systems class (EECS 485)
Web Development
Frontend
-
React
- Used in all projects and this portfolio, as well as projects from a web systems class at U of M (EECS 485)
-
Gatsby
-
CSS/SCSS
- I've also used CSS Modules to for scoped styling in multiple projects
Backend
-
NodeJS/ExpressJS
- Used for the Workout Logger app
-
Flask
- Used for the backend of multiple projects in the web systems class at U of M (EECS 485)
-
Postgresql
- Used in the Workout Logger app
-
SQLite
- Used for the backend of multiple projects in the web systems class at U of M (EECS 485)
Other
-
git/github
- Both in the terminal and through the fantastic Emacs git interface, Magit
-
Google Cloud Platform
- I used their App Engine to host the Workout Logger, and their Cloud SQL to host the database for it.
-
Netlify