Skip to content
View roy-mayank's full-sized avatar

Block or report roy-mayank

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
roy-mayank/README.md

Hi! I'm Mayank Roy

I'm a current graduate CIS student at the University of Pennsylvania. I am interested in distributed systems and software engineering

Recent Public Projects:

CIS 5050 FINAL PROJECT: PennCloud | Email me for report! Fall 2025

  • Engineered a highly available distributed storage and messaging backend using C++ in a docker environment, implementing a custom multi-threaded Key-Value store (like bigtable) featuring a select-based event loop, pthread worker pool and gRPC interface.
  • Architected a highly fault tolerant replication engine based on Paxos Consensus model to ensure strong consistency between server nodes in C++
  • Designed a robust checkpointing and recovery logic to minimize downtime, prevent data loss, network partitions and ensure quickest recovery
  • Technologies: C++, gRPC, TCP, Valgrind, bash, cMake

CIS 5450 FINAL PROJECT: Big Data Analytics Fall 2025

  • Integrated and cleaned two large-scale datasets (~13GB) from Steam, PlayStation, and Xbox, managing complex many-to-many joins and nested data structures
  • Implemented K-Fold Target Encoding for high-cardinality features and applied log transformations to address heavy skew in purchase data
  • Developed a 15-layer Deep Neural Network (PyTorch) with Batch Normalization, alongside XGBoost and Random Forest models to predict game success.
  • Conducted analysis (EDA) to identify market leaders, discovering that "Action" and "Indie" genres account for over 400,000 total purchases. Technologies: Python (Pandas, PyTorch, XGBoost, Scikit-Learn), SQL, and Matplotlib.

Feel free to reach out!

mayankr69683341 mayank-roy-924441219/ mayank_roy05 roy_mayo999

Pinned Loading

  1. Portfolio Portfolio Public

    SvelteKit based Portfolio

    Svelte

  2. DineshK-1/fleetwise DineshK-1/fleetwise Public

    A cab management app built for the Afourathon 3.0. Powered by Next.js and FastAPI. Dockerized and hosted on Google Cloud Run.

    JavaScript 3

  3. DopamineTrack DopamineTrack Public

    Chromium browser extension for YT usage tracking

    JavaScript

  4. DineshK-1/fleet-wise-api DineshK-1/fleet-wise-api Public

    The API that powers the cab management app for Afourathon. Dockerized and built with python. Powered by SQLAlchemy and Postgreql

    Python 1

  5. new-portfolio-app new-portfolio-app Public

    Updated version of old-portfolio repo. A personal portfolio page for Mayank Roy including a blog and movie API calls page

    JavaScript