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

    • Used for this portfolio
  • 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

    • Used to host the Org-to-Resume app and this portfolio