![]()
Senior Software Engineer
GoodRx
Sep 2024 - Present
• 9 mosJul 2022 - Present
• 2 yrs 11 mosPursuing hobbies and language study during this time
![]()
Senior Software Engineer
GoodRx
Jun 2018 - Jul 2022
• 4 yrs 2 mosWorked on multiple high-revenue and mission critical systems each with no or minimal downtime, including a pharmacy adjudication system, issuing member IDs to unique users with high performance demands, our data warehouse of claims data, brand rebate reports, as well as a number of other smaller tasks as needed.
Projects and technologies used:
- Docker and AWS used for all of the following projects, with infrastructure built in Terraform
- Main website backend, Python + Pyramid framework, SQLAlchemy, MySQL, Spinnaker
- Coupon Service + SmartBIN microservices: Golang, PostgreSQL, Gorm
- Claims Service and Brand Rebate Report: PostgreSQL, Airflow, Astronomer, Python
Skills: Python · Go (Programming Language) · PostgreSQL
![]()
Contractor
OpsLine · Freelance
May 2017 - Dec 2019
• 2 yrs 8 mos- Acted as subcontractor for Opsline client, including participating in calls with client
- Used Lambda microservices to read log data in email, store in elasticsearch, and report to Slack
- Created dashboards in Kibana to help give insight to patterns in client's logs
- Offer infrastructure recommendations based on client’s requirements, saved thousands per month in estimated infrastructure costs for project
All work was written in Python or in Elasticsearch
Skills: Python · Elastic Stack (ELK) · Go (Programming Language) · Amazon Web Services (AWS)
![]()
Software Engineer
Advance Digital
Apr 2017 - May 2018
• 1 yr 2 mos- Migration of infrastructure across AWS accounts, working deeply with AWS services and security, largely utilizing AWS CloudFormation and using in-house Python tools
- Maintenance of many legacy Python codebases, including unit tests and infrastructure
Skills: Python · Amazon Web Services (AWS) · AWS CloudFormation
Mar 2016 - Mar 2017
• 1 yr 1 moTriller is a music video maker app which uses audio and video algorithm analysis to create music videos that look like they were created by a professional video director. My role as a backend engineer was to transition the app from a utility product to a social media platform. In a small team of developers, I worked to build the API for our internal mobile developers using Python and Flask. Using Postgresql I also worked to collect and analyze data on users' usage stats and overall community growth. I also built an internal moderation tool using our Flask backend and ReactJS, bash scripts to deploy our services, and multiple queue readers to process our data.
Feb 2015 - Mar 2016
• 1 yr 2 mos![]()
Software Engineer
Granular
Apr 2013 - Feb 2015
• 1 yr 11 mosGranular is a software and analytics platform that helps farmers operate more efficiently and make better business decisions. We are a vertical SaaS company that serves one of the world's largest ($3 trillion revenue) and most important industries. Granular is helping farmers improve their efficiency, yields, and profits while managing their environmental footprint.
We are rapidly scaling up our development team in San Francisco and our sales and client services team nationwide. Granular is funded by Andreessen Horowitz, Google Ventures and Khosla Ventures.
Our product was built using Python, Pyramid, PostgreSQL, and AngularJS
![]()
Software Developer
Solum, Inc.
Apr 2013 - Feb 2014
• 11 mos