Senior Software Engineer
A Closer Look
Ask me about
Full-stack web application development, Data visualization, DevOps, Automated testing, Application architecture, Agile coaching and leadership, Building an MVP, Software remodeling and renovation
When did you know that you wanted to work in tech?
"My Dad worked in computer manufacturing, so we always had computers and spare parts around the house to tinker with when I was growing up. I saw them more as fun toys to play with rather than a career aspiration. That changed while I was working on my senior research project at Wesleyan. I'd spent months unsuccessfully trying to levitate a droplet of liquid so my adviser and I could observe how it oscillated. Seeing my frustration, my adviser suggested I try creating a computer simulation. In less than a month, I had a working visualization written in C++ and spent the rest of the year adding features and exploring the physics of fluid dynamics. That experience showed me the power that software has to improve our understanding of the world and set me on my career path."
Projects & Roles
Led a team in building a Laboratory Informatics Management System (LIMS) for a high-throughput biological screening facility from the ground up. System used 24/7 by more than 100 biologists, chemists, and automation engineers and handled workflow and data capture for testing 2+ million compounds per month.
Led a team in building a system to improve employee engagement and reduce turn-over at skilled nursing centers and long-term care facilities.
Led a team in building a kiosk application that allows people to create and purchase customized jackets.
Open Source Project
Developed JustNotSorry, an open source Chrome extension for Gmail that helps people be more aware of the language they use in their emails.
Open Source Project
Developed ElectionVR, an open source data visualization of U.S. presidential election data in virtual reality.
Boston, MA (hometown)
Madison, WI (current city)
BA, Physics, Wesleyan University
Connect with Steve
Languages & Technologies