Thorlabs Banner

Thorlabs

Full-stack Software Engineer Intern

Description

Built frontend components and a new backend for a revamped part configurator. Rebuilt an outdated internal tool from scratch using modern technologies. Both are now in production and for the Polaris configurator you can find it here.

Client

Polaris Team and Marketing Team

Time

May 2025 - August 2025

Technologies

Vue.js
TypeScript
ColdFusion
SQL
JSON
C# .NET
HTML/CSS
Figma
Azure
TailwindCSS
Thorlabs Website

I created a vue component for the Polaris form and the image generator. We had to redesign how the form worked and I put forward a solution that the form would control all aspects of the configurator. The backend was also redesigned to fit this new frontend in Vue.js with a new backend in C# .NET.

Thorlabs Website

Made a add to cart button, quantity selector, and PPU calculator. Had to implement the add to cart functionality by using legacy code.

Thorlabs Website

I designed a new concept for the internal tool using Figma, introducing ideas such as an accordion layout for each part to improve usability. I then developed a sleek and intuitive interface with Vue.js and Tailwind CSS, making it easy for non-technical users to update support documents. To support this functionality, I implemented a SQL database for storing the data and integrated it with the website using ColdFusion, ensuring smooth retrieval and display of information.

Lets talk more about Thorlabs here