About Me

Hey! I'm Shaan Patel — a Computer Science and Mathematics student at Northeastern University, with a minor in Business Administration. I'm passionate about building software that makes a difference — especially at the intersection of AI, backend systems, and great user experiences.

I've worked at companies like Wayfair and contributed to Northeastern's CubeSat projects, while also helping 180+ students as a TA. My side projects include TrekAI — an AI-powered travel journaling app, and Husk Sheets — a collaborative spreadsheet engine.

I enjoy architecting scalable backend systems, building thoughtful interfaces, and exploring how technology can solve everyday problems. Outside of code, I love exploring cities, learning about business and design, and occasionally sketching new ideas.

Experience

Wayfair – Software Engineer Co-op:

I worked at Wayfair as a Software Engineer Co-op from July 2024 to December 2024. My main focus was on improving the efficiency of inventory management systems and enhancing the overall tech stack used in Wayfair's retail stores.

During my time at Wayfair, I worked on a span of projects that help the business improve its business operations. When I initially started I was overwhelmed by the amount of tools and software my team used. My team was the Physical Retail Operations Tech Team. We had been responsible for all tech in Wayfair's Retails stores and the operations that took place in them. My team had managed 13 different repos many of which had millions of lines of code. Main responsibility of our team was to maintain and mange inventory systems. We had constant meeting with stakeholders to understand their needs and how we could help them. With these insights we would build out new features and tools to help them.

I think I had started at the perfect time as the team was in the process of completing additional features of one of the services and was just planning to start the next project. The next project was a serialization service that allows us to uniquely identify each items in the warehouse. This was a large project that was needed as sometimes units of a product had to be treated differently as they had been open-box, returned or damaged. This new service would allow us to track each item and its condition and work in conjunction with the inventory service. The service would interact with the frontend android application that store associates would uses to preform actions to the inventory.

For Majority of my co-op develop the serialization service and the android application. I had create the frontend feature application that allowed for the serialization of products, search of existing serialized inventory, edit metadata, delete product and reprint labels. I had also worked on the backend service that would handle the requests from the android application. I had helped to create the API endpoints that would allow the android application to communicate with the backend along with endpoints to other services that we had to fetch data from and update. One of these was the POS system that we used to sell products. Created a client to allow for communication with the POS system and allow for the POS to have record of these products. During this whole process I had to make sure the work I was doing was abstract enough to work for any of our different solutions for our retail stores and be in line with the rest of the team and the architecture of the system.

During the rest of my co-op I had worked on a few other projects that were smaller in scale but still important to the team. I had created a way to help business auto price reduce products that were serialized and not selling. I also helped out with building out the deployment pipeline for the serialization service. Wrote Unit, Integration and E2E tests for the service to make sure it was working as expected.

Let's connect! You can find me onGitHuborLinkedIn— I'd love to chat.