06/2026 — 08/2026
Full Stack Software Engineering Intern
Thorlabs Newton, NJThorlabs is a photonics equipment manufacturer. I'm on the internal tools team building APIs and services that support production and manufacturing workflows.
- Designed a Cosmos DB-first caching pattern for the MESLite API in C# and Azure Functions, with custom mappers, DTOs, exception handling, and a dedicated ProductionOrderClient, cutting redundant database calls and speeding up API response times
- Replaced untyped settings access with strongly-typed configuration classes across the Uploads API, reducing runtime configuration errors
- Built serverless Azure Functions integrated with Cosmos DB and Microsoft Graph API for end-to-end document ingestion and retrieval, including SharePoint URL parsing
- Added production order number filtering to the ProductionOrders API
- Authored xUnit tests using Moq to mock dependencies and validate service logic, supporting PR review workflows in Azure DevOps
Built the caching layer a production manufacturing API now runs on.