▪ Built the frontend of Model Registry by React and Material UI. Model Registry is a web app for managing ML models.
▪ Enforced strict static type checking by TypeScript and ESLint. Utilized React Query for data fetching and cache management.
▪ Utilized React Router for client-side routing of SPA, including pages such as data versioning, code versioning, experiment tracker, and model monitoring.
▪ Deployed products to GCP via Kubernetes.
▪ Used Axios to call web APIs to fetch data from the backend.
▪ Built 50+ reusable React components, used Git for managing code versions.
▪ Developed and maintained several RESTful web services supporting JSON to display data fetching and sending from MongoDB.
▪ Converted legacy class-based components to function-based components.
▪ mentored 3 interns and 2 juniors, including cleaner code advice, improving component structures, giving tech talks, etc.
▪ Wrote design docs, attended design reviews, conducted knowledge sharing sessions. Kept learning new frontend technologies.