chevron-leftAll Projects
Renew logo

Renew

Senior Software Engineer
(2017 - 2020)

Led the design and implementation of the API and DevOps platforms for a healthcare startup.

Screenshot

Renew's mission was to simplify the transition into retirement, focusing on health, wealth, and time. As the lead backend and DevOps engineer, I designed and built the API, as well as the automated infrastructure provisioning and deployment pipeline for the Medicare Plan Finder platform. This involved managing numerous services and integrations, including:

  • Platform API

    Developed a RESTful Flask API in Python, documented with OpenAPI/Swagger, and connected to a Postgres database. The API consolidated data from multiple sources, including monthly data from the Center of Medicare and Medicaid Services, creating a unified interface for the front-end team to develop the web app.
  • Automated Infrastructure Provisioning

    Utilized Ansible to define a HIPAA-compliant AWS infrastructure and system architecture for all environments, including EC2, S3, ELB, and Route53, using easy-to-read YAML files.
  • Service Deployments

    Employed Ansible to deploy the API and web app to any environment with a single CLI command, ensuring seamless updates and scalability.
Screenshot

Growing With Our Customers

As our team and customer base grew, so did our need for new customer features and internal platforms. Prospective customers could enter their list of prescription drugs and indicate the benefits that mattered most to them. The site would then provide plan recommendations and offer cost and benefit comparisons across multiple plans. Along with powerful self-serve features, we also built the flexibility to speak to customer success before making a final decision. I led a team to build a Customer Success platform that integrated InContact Softphone and Salesforce. This integration allowed agents and Medicare brokers to focus on assisting users and closing sales, rather than juggling multiple platforms.