Varun Sadasivam

COMPUTER SCIENCE @ UNIVERSITY OF MICHIGAN

Dive into my world of programming, chess, and outer space as I continue to explore the tech world!

Contact Me

Experience

New York Life Insurance - Software Engineering Intern 🗽 🍎 💻

ReactJS   Java Spring Boot

This internship allowed me to get both technical and business experience on a software product built on technologies like ReactJS and Java Spring Boot. I worked on a team which developed NYL's internal consulting software, GuideMe, which is used by over 13,000 agents and managers to help in the sales process.

Over the course of the program, I developed an accessibility feature which vastly improved visuals for those with colorblindness and other visual impairments, improved screen-reader support, and implemented video summarizing solutions. I also got experience with automated testing by using Selenium which vastly helped in the process. This experience was a great blend of technical and business skills and I learned a lot about how large softwares are developed and maintained. This was also my first time in NYC, and I really fell in love with the city!

HBK Engineering - Software Engineering Intern 🧑🏽‍💻 🛠️ 🚧

C++   Python   JavaScript   Qt

In this internship I got a chance to work on a couple of different projects. The first one was a multi-threaded desktop application written in C++ and Qt which streamlined financial data parsing, making the process much faster and more efficient. I also got to work on a JavaScript app that seamlessly worked with a vast collection of electric pole diagrams and spreadsheets, dramatically speeding up data conversion. Lastly, I designed a central dashboard using PowerBI and Python that brought all key metrics and KPIs together in one place, enhancing team communication and collaboration.

This role was a great blend of problem-solving and innovation, allowing me to dive into diverse technologies and make a real impact on how data is managed and visualized.

Projects

NASA S.U.I.T.S - CLAWS UM 🚀 👨🏽‍🚀 🪐

https://claws.engin.umich.edu
ReactJS   ExpressJS   Python Flask   MongoDB   WebSocket   AWS   HoloLens

This project is about creating an augmented reality (AR) experience for NASA astronauts. I led the web team to develop a website with real-time data visualization, navigation, messaging, and more. This experience taught me about CI/CD, Git, and AGILE within a collaborative cross-functional team. We worked with NASA engineers and presented our work at the Johnson Space Center in Houston, Texas!

Chessir - AI Chess Trainer 🤖 🦾 ♟️

https://chessir.com
ReactJS   Python Quart   Redis   Web Workers   Celery   MongoDB   OAuth

A web app that enhances chess skills by generating personalized puzzles based on players' Chess.com games. The application utilizes a custom algorithm interfacing with the AI engine Stockfish to identify missed winning moves and fluctuations in game data, producing tailored puzzles for users. By integrating with the Chess.com API, the site allows authenticated users to select and analyze their games, receiving puzzles stored in a database for targeted practice.

I have partnered with chess academies to help improve students' strategic thinking and performance through personalized training. It was a tough project which taught me about RESTful APIs, OAuth, and data analysis and it was amazing seeing students improve using it!

headshot image

More about me

I grew up in Chicago, went to high school at Walter Payton and now study at the University of Michigan. I first got into programming when I tried to develop cheats for a game called Minecraft when I was younger and I have carried that love for tinkering with me. Outside of programming, I like to tutor kids in chess, learn about philosophy and religion, and play Spikeball on the beach!

Contact Me

Socials:

LinkedinGithub
contact illustration

Varun Sadasivam

© All rights are reserved | 2024
Github