Skip to content
View soikat27's full-sized avatar
  • Gettysburg

Block or report soikat27

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
soikat27/README.md

Soikat Saha

Hi! I’m Soikat, a current rising senior studying Computer Science & Mathematics at Gettysburg College.

I’m passionate about developing software that solves real-world problems or just makes existing solutions easier and more enjoyable to use. Whether it’s simplifying user interaction or building something cool from scratch, I love finding elegant ways to improve everyday digital experiences.

I enjoy learning new languages and frameworks, exploring creative ways to make tech more accessible. I also enjoy ui, ux, and design in general.

When I’m not coding or fiddling with assignments, I’m probably binging TV-shows, or playing video games (mostly FC). These days when codes don't meet expectations, I keep my mental sanity with memes, dogs or watching the same FRIENDS clips because let’s be honest, F.R.I.E.N.D.S is the best sitcom ever!

Skills and Experience



Pinned Loading

  1. arm-to-hack-translator arm-to-hack-translator Public

    A C++ program that converts ARM assembly code into Hack assembly code. It uses a two-step process and supports labels, jumps, stack operations (push/pop), and memory access.

    C++

  2. tic-tac-toe tic-tac-toe Public

    A Java program that implements the classic TicTacToe game in the command line. It supports a human player vs. a computer opponent, validates moves, checks for wins or ties, and provides a simple “t…

    Java

  3. calculator-fx calculator-fx Public

    A JavaFX-based calculator application that supports basic arithmetic operations (addition, subtraction, multiplication, division) as well as exponentiation and parentheses. It uses a stack-based al…

    Java

  4. huffman-zip huffman-zip Public

    A Java program that implements Huffman Encoding and Decoding for text files. It compresses files to save storage space and supports lossless decompression back to the original file.

    Java

  5. algal-bloom-de-model algal-bloom-de-model Public

    Differential equation model of algal bloom dynamics in Lake Chapala, Mexico, including parameter calibration, analysis, and visualization of population thresholds.

    TeX

  6. shape-editor-fx shape-editor-fx Public

    A JavaFX-based interactive drawing application that allows users to create, edit, group, and manage 2D shapes on a canvas. It supports multiple drawing tools, undo/redo functionality, and file savi…

    Java