Languages: PHP, JavaScript, C#/, Java, C++, Python, SQL
Technologies: jQuery, ExtJS, Symfony, Android, Twilio
Databases: MySQL, SQL Server, SQLite
Version Control: Git, Subversion (SVN), Team Foundation Server
IDEs: Visual Studio, IntelliJ/WebStorm/PHPStorm, Eclipse

Currently Learning:
Azure (web services, functions, IoT Hub, Service Queues), AWS, Laravel, Xamarin, MongoDB

Work Experience

Arcadia Healthcare Solutions, Pittsburgh, PA and remote (February 2018-Present)

Arcadia Healthcare Solutions works on analyzing electronic healthcare records to determine ways to improve quality of care. I am starting as a software engineer on the data pipeline team.

Stowers Institute for Medical Research, Kansas City, MO (July 2016 – November 2017)
Software Developer, Laboratory Information Management System (LIMS) team

On the LIMS team, I developed software that over 400 scientists use in their daily research. LIMS is written in PHP and Symfony (backend) and JavaScript and ExtJS (frontend).

  • Worked on the Tissue Culture module rewrite project to convert it to the newer Ext/Symfony LIMS frameworks, which will optimize workflow and speed up use of the software
  • Developed new features for the new Molecular Biology NGS module
  • Installed and configured a daily documentation generator for PHP/Symfony code

Commerce Bank, Kansas City, MO (June 2015 – July 2016)
Software Developer

I was a part of the Developer Acceleration Program (DAP), which introduces their new developers to the processes and security protocols at the bank by rotating them through teams before settling on a team full time. The languages and frameworks depended on the team at the time.
  • Architected and developed a team data metric reporting system in the initial 3-month onboarding period using C#,, and MVC, which continues to be used and adopted by new departments
  • Extended the Branch Connections framework in C# to utilize a third party loan document service, which will save money and time needed to keep up with latest federal and local loan laws
  • Broadened and upgraded Middleware’s event messaging framework to use Java 7 (from 6) to comply with SSL and PCI credit card requirements
  • Created a real time fraud detection system using Hadoop, Spark,Python, Java, and R at a hackathon, which is estimated to prevent up to $1.2 billion in fraud when put into production

Lexmark (formerly Perceptive Software), Lenexa, KS (Summers 2013, 2014)
Software Engineering Intern: Healthcare Integration (2014) and Business Intelligence (2013)

  • Implemented new features for Perceptive Photo Transfer Client in C#
  • Solved bugs and developed features for Perceptive Photo Capture in JavaScript with jQuery
  • Created unit tests in JavaScript using Backbone.js and Sinod.js
  • Built a new automated testing framework for reports using C++ and CPPUnit
  • Solved Unicode bugs and added internationalization in BI products using Java

Previous Professional and Freelance Experience (2005-2013)

  • Taught five lab and two lecture intro to C++ university computer science classes (2012-2015)
  • Developed web sites in PHP, built WordPress and Drupal sites, and provided web hosting service while running my own business (2009-2012)
  • Developed custom Windows scripts and websites in VBScript and Sharepoint for a tech support consulting company (2007)
  • Developed custom online stores in ASP for an e-commerce shopping cart software company (2005)


Code Thesaurus –

A web app designed to help you compare languages you know with ones you don’t for reference or learning. An open-source application that’s in progress.

KC Speed Test –

Like, but with open data. Forked off of Seattle’s speed test, it’s designed to show which companies are holding up to their advertised rates, as well as areas of the city lacking good internet connections so more resources can be sent that way. An active project of Code for Kansas City, a civic hacking group.

LED Dress / LED Christmas Tree –, search for MSGEQ7, “Christmas tree” or “dress”

A dress covered in LEDs that are responsive to music or sound that’s playing around it. Similar code and hardware were used to build a Christmas tree that blinked in patterns based on Christmas music that was playing, and won an award at a company competition.

Rest of Us in Tech –

Starting off with a podcast, Rest of Us in Tech will highlight stories and projects that underrepresented people in tech are working on.

Robotics – and

From 2011 until present, I’ve been involved in my university’s robotics team, mentoring middle school LEGO robotics teams, or high school First Tech Challenge teams. I have continued to tinker with hardware and robotics things on the side as well, and put most code on GitHub.

Missouri, Iowa, Nebraska, Kansas Women in Computing (MINK WIC) conference –

A biennial regional women in computing conference focused on students. I’ve been involved in planning for 2013, 2015, and 2017.



Intro to Hacking with the Raspberry Pi

Introduction to hardware and programming for the Raspberry Pi, and how to integrate it into hardware projects. Given 6 times in 2015 with plans to present twice in 2017.

Raspberry Pi and Lilypad Arduino workshops

Workshops for middle and high school students to learn to build projects with the Raspberry Pi or Lilypad Arduino and various hardware parts. Given twice in 2016 and twice in 2017.

A Primer on Functional Programming

Core principles of functional programming in a language agnostic way, designed to allow integration into audiences’ current programming languages. Given 4 times in 2016 with plans to give again in 2017.

Building Your Team to Last: Successful Onboarding and Mentoring Practices

How to onboard and mentor new team members in ways that will make the team, as well as the new member, successful. Given 3 times in 2016.

The Power of Secrets

A blog post about a secret led me to discover how to be more successful as a person and developer as well as benefit teams I’m on. Given in 2016 with plans to give again in 2017.

Other panels, lightning talks, and more, along with notes, videos, and slides,  can be found at


University of Missouri-Kansas City, Bachelor of Science in Computer Science