A little about me

Software engineer with a love for the great outdoors located in Seattle, Washington. Degrees from the University of Oregon in both Computer Science and Spatial Data Science with a minor in Entrepreneurship. Interested in software engineering, geo-spatial data and the answers possible from the intersection between the two.
When I'm not coding, you can find me in the mountains.

Project Portfolio

Five Talent Resource Dashboard - [NodeJS, Serverless, Lambda, React, OAuth]

Full-stack web application for project managers to access metrics on personnel/project status. Created AWS Lambdas (NodeJS) which called RESTful API’s to access company data and return parsed results. Implemented a secure frontend using React, TailwindCSS, Material-UI and Okta authentication for SSO

SiteStall - [html, css, js, Mozilla SDK]

A Firefox extension designed to improve concentration by temporarily blocking distractions. Collaborative group project with 4 other developers using HTML, CSS, JS and Mozilla API's.

BreadCrumb - [java]

Android Application developed with Java. Users drop "crumbs" and app displays a visual graphic overlay onto Google Maps API showing all the places the user has traveled.

Interactive US Wildfire Distribution Visualizer - [Python, SQL, Folium, html, css]

Customizable Data Visualization of US wildfires. Reads in SQLite DB and renders a heatmap of wildfire concentrations over a period of 35 years.

Global SST Visualization - [python]

Data visualization showing 40 years (1980-2020) of daily changes in global Sea Surface Temperature (SST). Data sourced from www.ncei.noaa.gov. Visualization rendered with Visit and FFMPEG.

UO CS Degree Guide - [C++]

An Interactive Degree Guide for U of O CS Students showing paths to graduation. Collaborative group project with 3 other developers using QT, SQL and C++.

First Drop - [python]

A skiing arcade game developed using the Pygame library and one of my first personal projects. Hit the slopes and shred the gnar!

Bicycle Brevet Calculator Web App - [html, css, js]

Full stack web app using Docker + Flask + Javascript + AJAX + MongoDB + REST + AUTHO to calculate brevet bike race time intervals.

Artificial Neural Network - [python]

ANN project which was used to calculate weather patterns in Australia. After training with a 30,000 line dataset, ANN accurately predicted next-day Australian rainfall 86% of the time.

Experiences (work and life)

Thermopylae Sciences and Technology

Software Engineer - Seattle, WA - (4/2021 - 6/2021)

Developed GIS data ingestion pipelines and REST APIs in AWS to process, record and build geospatial data for Google Earth. Worked on full-stack cloud applications that automated building Google Earth Globes. Utilized multiple AWS services including: Lambda, EC2, EBS, ECS, S3, DynamoDB, Cloudformation, API Gateway, Route53 and others. Developed in Python, Golang, used Vue.js for front-ends, Git for version control, and automated building and testing through shell scripting and CI/CD tools.


Five Talent Software Inc. - Effectual Inc.

Software Engineering Intern - Bend, OR - (6/2020 - 3/2021)

Worked directly with clients on rearchitecting software solutions for the AWS cloud following AWS best practices, as well as developing out new feature requests and configuring CICD pipelines. Developed full-stack web applications and RESTful APIs in AWS utilizing technologies such as NodeJS, React, Angular, Serverless, MongoDB, and Docker while following a strict development life-cycle process. Beta-tested new AWS SDK features while reporting to senior AWS engineers.


Novunex GmbH

Software Development Intern - Bend, OR - (6/2019 - 10/2019)

Worked with VP of Operations building custom QMS software for a wide variety of business applications. Worked directly with clients to bring outdated quality systems to paperless cloud based automated processes. Wrote custom SQL, JavaScript and integrated RESTful API’s into software.


SiCamore Semiconductor Corp.

Business Analyst Intern - Bend, OR - (7/2019 - 10/2019)

Worked with Sicamore Semi teams in updating DBMS, QMS and integration with the Novunex cloud-based framework.


University of Oregon Networking Spring Break

San Fransisco, CA - (3/24/2019 - 3/30/2019)

After an interview process, spent spring break 2019 networking and touring with industry professionals and tech companies in the Silicon Valley, including Google, LinkedIn, SalesForce and Apple.


UO Eugene Luks Programming Competition

Eugene, OR - (4/13/2019)

Partipated in the 2019 University of Oregon Eugene Luks Programming Competition with a team of 2 other developers. Contest followed ACM format.

My Technology Stacks

Languages
Python
Javascript
Java
C/C++
HTML/CSS
SQL
Front-end
React
Angular
TailwindCSS
Material-UI
D3.js / SVG
QT
Google Analytics
Back-end
NodeJS
Serverless
Docker
MongoDB
REST
Flask
SQLite
Unix/Linux
Cloud/Tools
Amazon Web Services (AWS)
Certified Cloud Practitioner
Git
Postman
Visual Studio
Data Science/GIS
NumPy
Pandas
SciPy
Matplotlib
GDAL
Leaflet/Folium
FFMpeg
ArcGIS
Illustrator

Get In Touch