Git Product home page Git Product logo

Sayan Ghosh

Introduction

Hello! I am Sayan, a Computer Science and Data Science student with diverse knowledge of toolsets, platforms, data structures and algorithms. Looking for challenging opportunities to augment my skillset and knack and hunger for learning and to provide innovative solutions to complex problems in the field of computer and data science.

Check out my Projects Learn more about me

Projects

Bloglite - Microblogging website

  • Description: Full Stack Application for blogging and social interaction between users with background jobs, triggered async jobs, server side events, and exporting of data.
  • Technologies Used: Flask, SQLAlchemy, Flask-Migrate, JWT, Celery, Redis, Flask-SSE, ChartJS, Vue3, Vite, Axios, SASS, Typescript
  • Source Code

Social Content Sharing Platform (scsp) - Social Media Website moderated by the community

  • Description: Social Media Platform for the people.
  • Technologies Used: ASP.NET, C#, Razor Pages, SQLite3, MVC, ORM, Migrations, nginx, Linux
  • Source Code

Present - create powerful yet simple presentations from plain-text source files

  • Description: Fully fledged text to pdf interpreter for creating presentation slideshows from a VCS-friendly text source file.
  • Technologies Used: C, libHaru
  • Source Code

Large File Splitter

  • Description: Android Application to split and rejoin big files into chunks for transfer through messaging apps.
  • Technologies Used: Java (Android)
  • Download APK
  • Source Code

Linux Productivity Tools and Automation Scripts

  • Description: Various scripts and tools to improve productivity and automate workflow in Linux.
  • Technologies Used: Shellscript(Bash), Python, C
  • Source Code

Medicine Database and Automated Prescription Printing (MD-APP)

  • Description: Windows Form Application for Prescription Composing and Printing for Windows.
  • Technologies Used: VB.NET (Windows), SQLite3
  • Download Executable
  • Source Code

AsciiCam

  • Description: A terminal-based ascii camera.
  • Technologies Used: Python (OpenCV)
  • Source Code

studb

EmoText

  • Description: Website that converts normal Latin text to Regional Indicator Emojis.
  • Technologies Used: HTML, CSS, JS
  • Visit Website
  • Source Code

Javascript Games and Simulations

  • Description: List of web Games and Simulations.
  • Technologies Used: HTML, CSS, JS
  • View List

About Me

I am a data science student learning about the fascinating world of AI and ML. I am also a full stack web developer and a Linux enthusiast. I automate most of my day-to-day workflow with scripts.

Skills

  • Web Development
    • Frontend: HTML, CSS, JS, TS, Vue3
    • Backend: Flask, NodeJS, Express
    • Databases: SQL, NoSQL (Mongodb, Firestore)
  • Scripting and Automation: Bash (shellscript), Python, Awk, Sed
  • Data Analysis and Visualization
  • Algorithm Design

Languages and Frameworks

Python

  • Libraries/Modules:
    • Numpy, Pandas, Matplotlib
    • Scipy, Scikit-learn
    • Pytorch
    • Flask

Bash/Zsh

  • Scripting and automation

Java

  • Used extensively for 8+ years in school and college.
  • OOP
  • Stream API

C/C++

  • Proficient in data structures and algorithms

Typescript/Javascript

  • Frameworks:
    • Node.js
    • Express.js
    • Vue3.js
    • Vite

Education

Indian Institute of Technology Madras (2021-2025)

  • Degree: BS Data Science and Applications
  • CGPA: 9
  • Courses Completed:
    • Web Development (+ projects)
    • Python
    • Java and Object-Oriented Programming
    • Linux and System Administration
    • Data Structures and Algorithms
    • DBMS
    • Business Data Management (+capstone project)
    • Business Analytics
    • Tools in Data Science
  • Courses Yet to Be Taken:
    • Machine Learning (MLF, MLT, MLP) (+project)
    • Artificial Intelligence and Deep Learning
    • Market Research
    • Big Data
    • Data Visualization
    • Advanced Algorithms
    • Bioinformatics

Kristu Jayanti College (2020-2023)

  • Degree: Computer Science

Vivekananda Mission School (2018-2020)

  • High School: Kolkata, India
  • Percentage:
    • Class X: 91.16%
    • Class XII: 87.40%
  • Subjects:
    • Computer Science (Java)
    • Physics
    • Chemistry
    • Maths
    • English

Competitions

Get in Touch

Contact me to discuss projects, ideas, or life in general!

Sayan Ghosh's Projects

age icon age

Calculate Age from Date of Birth in different formats

asciicam icon asciicam

A terminal based ascii camera, view and click ascii photos of your beautiful face

bloglite icon bloglite

Repository for IITM BS degree MAD1 project BlogLite. Blogging Site

dice icon dice

Basic console based Dice rolling simulator using java

dwm icon dwm

fork of suckless dwm

fbird icon fbird

A Minimalistic clone of Flappy Bird using p5.js

ftree icon ftree

A Basic Fractal Tree simulation written in p5.js

lifeyears icon lifeyears

An application to show user's life as block of years

md-app icon md-app

Prescription Composing and Printing Application for Windows, written in VB.NET

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.