I am a software engineer at Apptio, in Bellevue, Washington, USA. I have a Bachelor of Science in Computer Science from the University of Washington. In addition to my work experience and education, I have worked on several big projects in application, web, and game development, some of which can be found in my Portfolio.
March 2019 – Current
Bellevue, WA
University of Washington, Seattle
Bachelor of Science, Computer Science
September 2014 – December 2018
Edmonds Community College, Lynnwood
Java and C/C++ Developer Certificates
Graduated June 2014
CS/Math GPA: 3.97/4.0
Dean’s List 7 consecutive quarters
This library adds several useful tags to HTML to allow for creating interactive front-end webpages without any JavaScript skills.
The motivation for this project was that there are lots of people who know basic HTML but have no programming skills, and all good front-end libraries require at least
intermediate JavaScript skills. I wanted to create a tool that would allow those people to make modern, interactive webpages, so I built HTML++. It adds some much-needed functionality to HTML,
including abstraction (defining custom tags composed of other HTML tags), importing
data from external or hard-coded sources, iterating over data (for-each loop), control flow (if-else statements), and other useful tags.
HTML++ was originally made for the Compilers course at the University of Washington by myself and another person, but is currently maintained by me.
View on Github
This social media site combines the best elements of Reddit and Instagram, allowing users to subscribe to whatever kind of content they like. This is a solo personal project by me, built using PHP Laravel and a SQL database on the backend, and JavaScript with React on the front-end. It is currently in development and the code is proprietary. A link will be added soon.
Close ProjectA 3d Puzzle-Platformer game for PC and Xbox 360. Developed by a large team of about 10 people, for the 3D Game Project class at Edmonds Community College.
My role on the team was as lead developer, and a majority of the code was written by me. I also served as Project Manager to help other developers and designers solve problems and
deliver assets.
This game was built in C# with XNA.
I am currently working on obtaining a copy of the game. A link will be added soon.
A JavaScript/Node.js library for generating addresses in a number of common cryptocurrencies. This was created for back-end web developers who want to accept cryptocurrencies like
Bitcoin on their website. Before this library, developers would have to download a number of different libraries for each currency they wanted to accept.
This library was written in JavaScript for Node.js.