Whiteboard
41 | 89 |solutions_will_be_displayed_here(input) {
90 | // Problems will be specified in comments.
91 | }
92 |
31 |
32 | [Download .docx] 35 | [Download .PDF]
36 |University of Washington Seattle, 2014
33 |BS in Informatics: Human-Computer Interaction (HCI)
34 |I've been programming for over 10 years and have worked professionally as a full stack software engineer specializing in web technology since graduating college in 2014.
36 |Some companies I've worked at include Microsoft, education nonprofit Code.org, casual game company Zhurosoft, and sports software company Fencing Time. I program up and down the stack in frameworks including Ruby on Rails, C#/ASP.NET, Express, and Angular. Some of my professional work includes an email-HTML templating system, internal automation tools, and data front-ends.
37 |captainstack@gmail.com
Schedule an appointment
GitHub
Stack Overflow
59 |
37 | A citizen science data project from EDGI
38 |Built with: Gatsby, React
39 |Built for: Environmental Data Governance Initiative (EDGI).
40 | 41 |View code on GitHub
43 |
48 | A simple, fun, and challenging 2D puzzle game.
49 |Built with: React, Redux, CSS Grid
50 |Built for: Fans of puzzles like 2048 and the Rubicks cube.
51 | 52 |View code on GitHub
54 |
60 | A tool for optimizing team composition for the video game Overwatch.
61 |Built with: React, Redux, Flexbox
62 |Built for: A fun tool for the Overwatch community
63 | 64 |View code on GitHub
66 |
72 | An interactive infographic to help spread awareness of computer science jobs, legislation, and education.
73 |Built with: Sinatra, jQuery, Raphael
74 |Built for: Code.org's outreach team
75 | 76 |View code on GitHub
78 |
84 | A chess training tool that helps players learn chess tactics through active visualization overlayed on a chess board.
85 |Built with: JavaScript, jQuery, CSS
86 |Built for: Informatics senior capstone
87 | 88 |View code on GitHub
90 |JavaScript functions are loaded into this page and can be run from the browser console.
38 |solutions_will_be_displayed_here(input) {
90 | // Problems will be specified in comments.
91 | }
92 |