•Used a mixture of both front and backend technologies, including TypeScript, React, and Django to develop and maintain Core Designer, a web interface for designing custom core IP
•Led and implemented a total frontend codebase redesign of the Core Designer application, making it more modular and testable, and using Redux for clean state management (as opposed to the previous callback nightmare)
•Extended database models from 7 to 16 cores, thoroughly testing and cross-checkng all specs across multiple documents and files
•Led quarterly new-feature projects by scoping out and delegating work, giving weekly progress updates, and communicating with other teams
•Organized team by consolidating and auditing documentation, proposing a formal team structure for projects, and creating templates for design docs, project proposals, and team charters (all of which were adopted by several other teams in the company and remain in use)
•Added analytics to the site using Segment and Mixpanel, which involved thoroughly researching the libraries, developing models for site events, writing documentation, and leading trainings for other staff members