Staff Software Engineer
Worked with a distributed and remote team on internal administration tools and from conception to release and maintenance on a marketplace for custom-manufactured packaging.
- Worked closely with product managers, designers and key stakeholders on the development and implementation of new product features from database schemas and REST APIs to web-based UIs, quickly iterating on and helping refine new requirements.
- Led the design and implementation of a database access layer in Haskell, which achieved notable improvements on developer productivity, composability and type-safety, and which enabled extra securing and optimization of database queries.
- Helped architect and drive the implementation of a React-based UI component library written in PureScript.
- Collaborated on the implementation and led the maintenance of an embedded DSL for building composable and type-safe React forms.
- Helped plan and drive the execution of a tech roadmap for the engineering team, onboarded and mentored new hires.