
I've been a software developer since my parents first bought me a TI-99/4A in kindergarten, and professionally since 2000. I've worked on all sorts of systems, including customer service, intranets, data collection, point-of-sale, emergency telephony, automotive sales, and hospitality. I've also been active in the open-source community, both contributing to others' and maintaining my own projects, working in areas like software packaging, web application platforms, virtualization, and deployment.
I believe in simplicity and correctness in software design, seeking to create software that solves problems neatly and understandably, not just in development, but in deployment and operations as well.
Open Source Projects
- brewdo – A sandboxing wrapper for Homebrew
- octothorpe – A Python library for controlling telephony applications
- xon – A library to easily adapt JSON-supporting APIs to readable
Papers and Presentations
- Electron in the Real World March 2018 - SE Michigan JavaScript Meetup
- Electron in the Real World January 2018 - CodeMash
- Electron in the Real World November 2017 - SoftwareGR
- Electron in the Real World November 2017 - Michigan!/usr/group
Meet the Atoms
- Leadership & Operations
- Development
- Delivery
- Design
- Testing
- CeCarlCarl Ericksonbio →
- A2 JbJonahJonah Baileybio →
- A2 JfJohnJohn Fisherbio →
- GR JwJeffJeff Williamsbio →
- GR MaMicahMicah Allesbio →
- GR MmMikeMike Marsigliabio →
- GR MoMaryMary O'Neillbio →
- GR ScShawnShawn Crowleybio →
- GR AmAdamAdam Medemabio →
- A2 EeElaineElaine Ezekielbio →
- GR JhJesseJesse Hillbio →
- A2 KdKellyKelly Danielsbio →
- GR LtLisaLisa Tjapkesbio →
- GR MdMaryMary DeYoungbio →
- GR TvTerriTerri Vrugginkbio →
- GR AkAaronAaron Kingbio →
- GR ApAndyAndy Petersonbio →
- GR AzAlexAlex Zurekbio →
- GR BvBrianBrian Vanderwalbio →
- GR CfChrisChris Farberbio →
- GR DcDrewDrew Colthorpbio →
- A2 DhDrewDrew Hooverbio →
- GR DkDanDan Kelchbio →
- GR GvGageGage Vander Claybio →
- GR GwGregGreg Williamsbio →
- GR JcJoeJoe Chryslerbio →
- GR JkJustinJustin Kuleszabio →
- GR JlJaimeJaime Lightfootbio →
- GR JnJordanJordan Nelsonbio →
- GR JrJohnJohn Rublebio →
- GR JsJordanJordan Schaenzlebio →
- A2 JwJarekJarek Wojciechowskibio →
- A2 KdKoryKory Dondzilabio →
- GR LcLydiaLydia Cuperybio →
- GR LrLauraLaura Robbbio →
- GR MaMollyMolly Algerbio →
- A2 MbMattMatt Behrensbio →
- A2 MnMattMatt Nedrichbio →
- GR MsMikeMike Swietonbio →
- A2 MwMikeMike Woelmerbio →
- GR PbPatrickPatrick Baconbio →
- GR RaRyanRyan Abelbio →
- GR RmRachaelRachael McQuaterbio →
- GR SaShawnShawn Andersonbio →
- A2 ThTylerTyler Hoffmanbio →
- A2 TlTomTom Liaobio →
- A2 WsWilliamWilliam Shawnbio →
- InInternsAtomic Interns→
- A2 AbAmyAmy Burkebio →
- A2 AwAveryAvery Williamsonbio →
- GR BhBrittanyBrittany Hunterbio →
- GR JpJasonJason Porrittbio →
- GR MfMattMatt Fletcherbio →