San Francisco, California, United States
Serve as Technical guide and mentor to members of the Product Engineering team.
Lead multiple customer facing, technology and Developer Experience initiatives:
• Develop guidelines for public facing portions of the application to securely view a restricted set of data.
• Build Restful API patterns for new endpoints, with strategies to prevent excessive resource usage, such as pagination, filtering and sorting options, and return file type options.
• Work closely with the product team to ensure development timelines and feature development meets business needs.
• Lead a code dependency audit to discover the level of risk due to unmaintained dependencies and work to replace or remove those dependencies.
• Migrate data processing and analysis out of the frontend for consistency and reliability.
• Lower the number of user reported bugs through an increase in testing, and addressing legacy code that proved to be error prone.
• Implement frontend caching to speed up the user experience through the use of `Tanstack-Query`.
• Modernize the company's web mapping approach by migrating to `react-map-gl`, which allows for lowering the number of reported issues, while abstracting away less pertinent details.