IDEAL Nationals Championship
Published
IDEAL National Championship
Role: Frontend Developer
Technologies: ReactJS, JavaScript, REST API integration, CSS / SASS, Adobe Experience Manager (AEM)
Description: Performed frontend updates to IDEAL National Championship website used for competitor registration and leader boards. Reworked registration workflow to use ReactJS powered dialogs, which have registered tens of thousands of competitors to date. Maintaining integrations with Google Maps API and custom backend REST APIs for leader board data.
Key Challenges:
- Inheriting complex codebase featuring multiple JavaScript libraries included in non-uniform ways; compiled all libraries into standard webpack build, greatly reducing JavaScript code complexity and footprint
- Maintaining complex data analytics throughout competitor registration process and marketing campaigns
- Working with an external contractor who maintains the backend REST APIs; requires flexibility and good communication when updating API specifications
Comments
No responses yet