Software Engineer

October 2017 - Present

Pittsburgh, PA

Selected Projects
  • Created the access control software for New York Comic Con 2018, which handled over 700k access control requests a day
  • Taught engineers and interns React and Redux, and helped set company-wide best practices
Tools & Technologies
Git, Typescript, Swift, Objective-C, Java, Fastlane, TravisCI, Firebase, React, Redux, React Native

Software Engineer

November 2015 - October 2017

Carnegie Museums of Pittsburgh
Pittsburgh, PA

Tools & Technologies
Git, Swift, Objective-C, React, React Native, Redux, HTML, CSS, JS, iBeacons, Sketch, Kanban, Node.js, AWS Lambda

Software Contractor

September 2013 - Present

Various Clients

  • Worked with the Nordic Museum of Stockholm to update and document its audio guide for an easy handoff for interns from the KTH Royal Institute of Technology
  • Developed an admin website, API and mobile app for GO Box PDX and GO Box SF Bay
Tools & Technologies
Git, Objective-C, HTML, CSS, Bootstrap, JS, jQuery, Cordova, Python, Flask, PHP, Wordpress, MySQL, Stripe, Apache

Software Engineer

June 2013 - September 2015

Vernier Software & Technology
Beaverton, OR

  • Implemented an object tracking algorithm into Vernier Video Physics
  • Designed and developed a new version of Go Wireless. Which included: designing mock ups, A/B testing, usability interviews, prototyping and writing design documents
Tools & Technologies
Git, Objective-C, C++, C, Swift, Cocoa Touch, OpenCV, OpenGL ES, HTML, CSS, JS, Polymer, Sketch, Agile Development, Lean UX


B.Sc. Computer Science

September 2012 - August 2015

Portland State University
Portland, OR

Stuided a varity of topics including:
  • automata theory
  • operating system design
  • human computer interaction
  • algorithm analysis and complexity
  • compiler and programming language design
  • non-traditional models of programming: logic, functional
For my capstone project I worked with Mozilla to build a Firefox OS Backup and Restore library.