
Senior Machine Learning Engineer
PagerDuty · Full-time
Jan 2019 - Present
• 6 yrs 6 mosAs a senior software engineer on the Machine Learning Engineering team I am responsible for:
* Creating frameworks to support internal teams building agentic AI applications
* Implementation of APIs to interface with large language models (LLMs)
* Running large-scale machine learning algorithms using PySpark on AWS Glue
Formerly with the data ecosystem team. This team was responsible for creating PagerDuty's data lake which is then used by other teams to create data warehouses for both customer-facing products and internal tooling.
Responsibilities include:
* Creation and maintaining data lake in AWS.
* Building AWS Glue jobs to run ETL pipelines and machine learning models.
* Using Redshift as a data warehouse.
* Developing CI pipelines in Buildkite and Circle CI.
* Automation of AWS infrastructure with Terraform.
* Creating of monitoring tools in Elixir to ensure timeliness of data delivery into products and the data lake.
* Data visualizations and documentation for monitoring and runbook responses.
Previously I was a member of the analytics team, where our focus was on delivering customer-facing products to help improve usage of PagerDuty's core IT operation tools.
Responsibilities include:
* Creating API endpoints in Elixir with the Phoenix framework.
* Visualizations with Plotly and Sisense's Periscope.

Software Engineer
Rentlytics (acquired by RealPage) · Full-time
Oct 2017 - Jan 2019
• 1 yr 4 mosTeam was responsible for creating and maintaining ETL pipelines in Python to drive front-end visualizations. Personal responsibilities included:
* Building ORM with Django
* Created API endpoints to drive front-end visualizations of data
* Built CI pipelines in Jenkins
* Maintain and build out AWS infrastructure

University of Wisconsin-Madison
Sep 2015 - Sep 2017
Software Engineer
Jul 2016 - Sep 2017
• 1 yr 3 mosSoftware engineer at Science Investigator-led Processing System (SIPS) at the Space Science and Engineering Center (SSEC) at UW Madison - Madison, WI
http://www.ssec.wisc.edu/
The Atmosphere SIPS processes data from the Suomi NPP satellite to produce VIIRS Level 2 cloud and aerosol products.
Responsibilities included:
* Creation and maintenance of Python software and architecture to process satellite data in high throughput computation clusters.
* Moved individual modules into Flask web services
* Migration of software stack to cloud infrastructure using Kubernetes.
Software Engineer
Sep 2015 - Jul 2016
• 11 mosSoftware Engineer
Great Lakes Bioenergy Research Center at UW Madison - Madison, WI
https://www.glbrc.org/
The GLBRC is a research center dedicated to basic research for plant-based biofuels.
The team ran several Ruby on Rails applications intended to serve these research purposes.
* Created a chemical genomics web site that allows researchers to easily visualize and search over millions of individual data points.
* Responsible for migrating applications from Rails 3.2 to Rails 4.2
* Set up CI server allowing automated deploys and testing of new and existing applications.

Software Engineer
Shoutlet · Full-time
Feb 2010 - Sep 2015
• 5 yrs 8 mosLead services engineer:
* Services written in Python using SQLAlchemy, MongoEngine, and Flask.
* Extensive automated testing of services
Lead developer for analytics and reporting:
* Created social analytics engine using PHP, MongoDB, jQuery, and PostgreSQL
* Helped to implement scrum framework for development team
* Review product requirements and development technical specifications

Senior Scientist/Founder
Solmap Pharmaceuticals, Inc. · Full-time
Jun 2005 - Dec 2007
• 2 yrs 7 mosSolMap Pharmaceuticals was a computationally-drive biotech startup.
* Successfully commercialized biotechnology software written as a PhD candidate at BU.
* Negotiated and finalized sale of company to Mercury Computer Systems, Inc.
* Lead scientist on computer-aided drug design project responsible for simulations, analysis, drug design and biochemical assays.
* Continuing software design and development of proprietary software developed at BU used to screen small molecules as potential drug candidates; see description above for detailed breakdown of components.