Experience
Software Developer — Prolegis
Jun 2023 - PresentPartnered with US Congress, our platform empowered congressional caucuses and staffers to more effectively serve their members of Congress and the American public.
- Built full-stack features in Ruby on Rails and React.js, from database schema design through production deployment
- Integrated the Claude API to build an automated bill summarization feature, enabling congressional staffers to rapidly parse complex legislation at scale
- Designed and implemented search functionality using ElasticSearch across multiple data models
- Architected background job processing with Sidekiq to handle asynchronous workflows and scheduled tasks
- Integrated APIs and built custom ingestion pipelines to consolidate data from third party vendors
- Collaborated directly with non-technical stakeholders to translate policy needs into technical requirements
Software Developer — Harmonic Financial Technology
May 2021 - Dec 2022Venture-backed fintech startup with globally-distributed contributors.
- Built and maintained Rails microservice APIs handling financial data across multiple services
- Automated partner reporting processes, reducing manual work from hours to minutes with scheduled Ruby scripts
- Mentored junior developers through code reviews and technical guidance on Rails architecture
Education
Flatiron School
Software Engineering
California State University, Chico
Bachelor of Science in Parks and Recreation Management
Personal Projects
TreeLogger
Tree inventorying and survey-tracking web app for arboriculturists. Ruby on Rails.
GreenHouse
Interactive SPA for helping plant owners provide optimal care for their plants. React.js and Rails API.
CLI Jeopardy!
Command-line program for playing Jeopardy! in the terminal. Ruby.