New York City Metropolitan Area
• Constructed an OpenTelemetry-based tracing tool for Next.js to provide industry-standard observability for SSR/SSG rendered pages, allowing engineers to identify performance bottlenecks & optimize performance of database and API calls.
• Used Material UI, D3, and Observable to construct an organized, resizable framework to organize observability data, along with a built from scratch chart to help engineers track down waterfall requests.
• Implemented socket protocol and a D3/Observable based Gantt Timeline chart of SSG/SSR requests in Next.js, providing live observability by dynamically rendering requests in real-time, allowing for live visualization of duration and endpoint via a D3-based implementation of tooltips.
• Created testing protocol using Jest & CI/CD pipeline to carry out component-level tests and implemented standard Linting package to ensure the code of future contributors to the project will be standardized and readable.
• Deployed product landing page with AWS Lambda, enabling serverless computing for cost-effective scaling & to make use of CloudFront's global edge network, reducing latency for end-users.
• Published product as both an NPM react component package and a Dockerized container for easier integration in a wider array of dev environments.