Chahat Kalsi

MSCS student at Stony Brook University, NY

About Me

Hello, World!

I'm Chahat Kalsi. I'm a first year Masters in Computer Science student at Stony Brook University, NY, US.

Current interests:

Projects

Stereo Rendering
Stereo Rendering using OpenGL

Developed a stereo rendering system for a cylindrical large immersive display, using OpenGL and C++, integrating network synchronization and peripheral interaction for enhanced visualization of complex protein structures.


Learn More
D3 Dashboard
D3 Dashboard

D3.js Dashboard with a flask backend for creating visualizations useful for dimensionality reduction tasks using the PIMA Indians Diabetes Dataset. Deployed on an AWS EC2 instance.


Learn More
PokeViz Dashboard
PokeViz Dashboard

Node application with a D3.js frontend for visualization of various Pokemon statistics. Deployed on an AWS EC2 instance.


Learn More
ARP Watch
ARP Watch

ARP cache poisoning detector written using Scapy.


Learn More
HTTP/TLS Packet Sniffer
HTTP/TLS Packet Sniffer

Packet sniffer written using scapy to sniff out HTTP/TLS traffic and monitor it.


Learn More

Experience

Software Development Intern
Goldman Sachs

  • Automated firm-wide Cash Gap report generation, using Apache Spark in Java for processing data and performing calculations on it, and Apache Kafka for robust data streaming throughout the system.
  • Developed a Java Spring Boot MVC backend to facilitate the Cash Gap report’s approval process.
  • Wrote thorough unit tests using Mockito and JUnit.
  • Practiced agile development methodologies with Confluence and Jira for streamlined collaboration and project management

Feb 2023 - Jun 2023

Summer Analyst
Goldman Sachs

  • Designed pipelines for seamless integration of static CSV data into the system, developing a Java Spring Boot application to persist data in the database and crafting an Apache Kafka publisher for dynamic streaming of this data within the system, while working on Linux environments, followed by thorough unit and integration testing.
  • Enforced adherence to Software Development Life Cycle (SDLC) standards throughout the project, accompanied by meticulous documentation.

July 2022 - Sep 2022

Research Intern
Nottingham Trent University

  • Coordinated and contributed to the research project “Novel Computational Tools to Assess ADHD in Young Adults”, utilizing MATLAB to denoise EEG signals, employing techniques such as ICA, bandpass and notch filtering, and, wavelet transforms.
  • Developed EEG signal visualisation tools in Python using Matplotlib, Seaborn, Pandas and OpenCV.

July 2021 - March 2022

Contact