05/2026 — 08/2026
Full-Stack Software Engineering Intern
Thorlabs Inc. Newton, NJAt Thorlabs, I built internal tools and APIs that supported photonics manufacturing, helped employees upload product data, and made production orders easier to track.
- Reduced MESLite API response times by at least 83%, from over 30 seconds to within 5 seconds, using Cosmos DB caching with C# and Azure Functions. Built data models, mappers, DTOs, and a ProductionOrderClient to avoid repeated D365 requests.
- Built an Excel bulk-upload tool with Microsoft Graph API and SharePoint so employees could upload product categories into D365 in under a minute without enterprise team assistance. Added validation for row limits, add/replace conflicts, and existing records.
- Extended the MESLite and ProductionOrders APIs with timestamp tracking, elapsed time calculations, and order filters for the England team's preproduction project. Resolved Cosmos entity and DTO mismatches to keep data mapping accurate.
- Independently built a Flask dashboard that combined order statuses, overdue counts, and creation and start dates, replacing individual order checks and reducing manual tracking.
MESLite API response times: over 30 seconds down to within 5 seconds.