Aug '18 - PresentDemocratic National Committee — Remote
Providing data and technology infrastructure services down the ballot and through the Democratic ecosystem
- Python
- Django
- Airflow
- React
- Postgres
- AWS
- GCP
- BigQuery
- Docker
- Designed & led several core DNC Tech tools, including ecosystem-wide IAM, auditing, and async jobs
- Contributed across teams, e.g. writing data migrations, hardening election-day apps, and automating GSuite
- Integrated & extended third party products to magnify our impact & boost an ecosystem with high turn-over
- Promoted and standardized best practices around infrastructure, security, usability, and coding from day one
Sept '14 - Aug '1818F (General Services Administration) — Remote
Government tech startup improving the public’s experience through shared services, best practices, & open data
- Python
- ES6
- SASS
- Ruby
- Django
- NodeJS
- React
- Next.js
- Rails
- Postgres
- AWS
- Cloud Foundry
- Launched a dozen significant projects through close collaboration with agency partners, designers, and devs
- Spanned full development stack, including devops, ETL scripts, APIs, security, interfaces, and visualizations
- Promoted to “Lead” of 30+ engineers; hosted presentations, discussions, code reviews, and pairing sessions
- Set high expectations for code contributions, focusing on legibility, testability, and clean code principles
- Filtered ~100 resumes and interviewed nearly 50 technical candidates, leading to eight 18F hires
Dec '12 - Sep '14Consumer Financial Protection Bureau — Remote
Technology Fellowship building public-facing web apps and internal data analysis tools for bank regulators
- Python
- JavaScript
- LESS
- Django
- Flask
- Backbone
- Leaflet
- MySQL
- PostGIS
- Solr
- CentOS
- Shipped three major, user-centric software projects and two significant prototypes, iterating each frequently
- Contributed to high test coverage, style guide adherence, & code review via frequent discussion/feedback
- Promoted policies on transparency, open source, and releasing software through working groups & writings
Aug '10 - Nov '12Toodalu, LLC — Chicago & Work from Home
Quickly evolving, location-based financial startup, with webapps, APIs, and integrations written in Scala
Jun '08 - Aug '10Network Ninja, Inc. — Chicago
Case management tool for pro bono legal aid, written in custom PHP; weekly sprints and feature releases
about security, technologies, clean code, CS theory, team morale, and more
patches/plugins to upstream frameworks, community management, and personal projects
for innovation, promoting best practices, helping colleagues, and customer service
matters; I write software for legal aid agencies, charities, researchers, regulators and the public