I'm a software developer based in Salt Lake City, Utah. I'm currently the lead developer overseeing $3,000,000 in data visualizations research for the Visualization Design Lab at the University of Utah.
A central location for Utah air quality sensor data. This site and the associated sensor stations track air quality and relay that information to researchers.
Scientific Computing and Imaging Insitute, University of Utah, Salt Lake City
Aug 2019 - Present
Lead software development efforts on over $3,000,000 of grant-funded research.
Work with faculty and students in designing and developing client-server applications.
Mentor students on software development best practices such as testing, CI/CD, and coding habits.
Independently develop user interfaces, APIs, and server components using technologies like HTML5, Vue.js, Typescript, D3.js, Flask, ArangoDB, Git, GitHub, Docker, AWS, GitHub Actions, webpack, npm, bash, and others.
Lead Data Scientist
Emperitas, Salt Lake City
May 2018 - Aug 2019
Productionized nosql OrientDB server with 10+ million Ethereum transactions and 20000+ known users as an example of KYC/AML approach.
Built, deployed, and maintained machine learning models for national bank to predict loan outcomes.
Built, deployed, and maintained CLV/ Journey Map models for clients and update their databases with pertinent information.
Scraped publicly available data using rvest (R) and beautiful soup (Python) to develop strategies for clients and internal processes.
Education
Master of Science: Computer Science
University of Utah, Salt Lake City
Jan 2021 - Dec 2022 (expected)
Expanding knowledge of computer systems as a whole, from low level hardware to operating systems to complex software.
Bachelor of Science: Mathematics
Westminster College, Salt Lake City
Aug 2015 - Dec 2018
Engaged in math, data, and computer science classes to develop data manipulation, data visualization and coding skills. NCAA D2 soccer player.
Articles
Sanguine: Visual Analysis for Patient Blood Management (Journal)
Information Visualization
2021
Sanguine: Visual Analysis for Patient Blood Management (Workshop)
Visual Analytics In Healthcare
2020
Developed API to support patient blood management dashboard.
Co-wrote and edited the final manuscript.
The International Neuromodulation Registry: An Informatics Framework Supporting Cohort Discovery and Analysis
Frontiers in Neuroinformatics
2020
Productionized website design that allowed for the storage and retrieval of deep brain stimulation (DBS) data.
Co-wrote and edited the final manuscript.
Presentations
How To De-anonymize 20,000 Ethereum Users, The Easy Way
Big Mountain Data and Dev, Salt Lake City
2019
Used data from public sources to tie user account information to the anonymous blockchain as a KYC proof of concept