I was one of the first engineers at Pathpoint Inc. (formerly Outline Insurance Services). As the lead services engineer on the platforms team, I am responsible for providing services and tools that allow the other teams at Pathpoint to succeed. I also oversee and establish best practices in our Go codebase.
My biggest contribution to Pathpoint was creating a new service that generated and bound quotes. This service significantly increased our velocity for adding new products with automated quote and bind capabilities (binds are the primary way Pathpoint generates revenue). As the lead for this project, I:
•Created a framework that let devs easily make a series of complex 3rd party API requests needed for generating and binding a quote. (Go)
•Led a project to migrate existing quote generation to the new service. (Go, Typescript)
I was also the senior engineer on a project to re-model submission data in a much more efficient and sustainable way. As part of this project, we:
•Re-modeled submission data in a much more efficient and sustainable way using a hybrid relational/EAV model. (PostgreSQL)
•Wrote a tool that composed React components to create user flows from JSON. This tool significantly improved other teams' velocities. (Go, Typescript, PostgreSQL)
•Provided a new service for fetching, searching, and storing submission data in an intuitive way. (Go, PostgreSQL)
Other accomplishments at Pathpoint include:
•Created service for email notifications and tool for generating html email templates. (Go, Typescript)
•Improving automated browser test reliability. (Selenium, BrowserStack)
•Introducing better agile practices - a sprint retro, better estimation methods, and more - that accelerated the team's velocity.