![](/assets/img/portfolio/sigma_group_photo.jpg)
![](/assets/img/portfolio/sigma_box_plot.png)
Software Engineer Intern
- Skills: React.JS, TypeScript, Vega
- Organization: Sigma Computing
- Duration : Jun 2021 to Sep 2021
- URL: Sigma Computing Home Page
Developed the box plot as a member of the frontend data visualization team
Sigma Computing is a fast paced Series C startup developing a cloud-based data analytics platform that competes with the likes of Tableau. As a member of the frontend data visualization team, I was responsible for developing the box plot. The box plot is a concise way to summarize the key ranges of a dataset as it details the mean, Q1 and Q3 positions, and outliers. More information on what I built is found HERE.
When I first received this project I was immensely apprehensive. I had never worked on the frontend before, with languages like JavaScript, or frameworks like React.JS. Furthermore, this was an important project with customer deadlines and requests. However, as I began work on the project, I learned how to leverage various resources to help me get comfortable with the tech stack. I got nifty with google, asking seniors for support, and tracking down bugs and issues and in no time was able to make consistent work on the project. I used the Vega API to construct the box plot itself, and figured out how to use React to correctly load and format the data to get the desired result. In the end, I was able to deliver the project in time and push to production.