Skip to content
View Mayank9207's full-sized avatar
πŸ’­
Tryna find order out of chaos
πŸ’­
Tryna find order out of chaos

Block or report Mayank9207

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
Mayank9207/README.md

Hello, I'm Mayank

IT undergraduate at IIEST Shibpur interested in systems programming, low-latency software, and algorithm engineering.

  • πŸ† Codeforces Specialist
  • βš™οΈ C++, performance engineering
  • πŸ“š Currently studying Operating Systems (OSTEP) and FPGA/HLS workflows
  • πŸ”¬ Research Intern working on Chan's 2013 algorithm for the d-dimensional Klee's Measure Problem
  • πŸ’» Part-time Full Stack Developer at Visualeez, improving user flows, interface experience and optimizing APIs.

Ask me about: C++, Competitive Programming, Systems Programming, FPGA acceleration, Algorithms.


Projects

Project Description Tech
MatchPoint β€’ Built a squad based sports matchmaking engine.
β€’ Ported the assignment solver from Python to a high performance C++17 core using pybind11.
β€’ Performed staged optimization using perf and pytest benchmark while verifying byte identical output against the Python reference.
β€’ Designed an event driven matcher with per region distributed locks and a claim before solve protocol for safe concurrent matchmaking.
C++17, pybind11, CMake, FastAPI, MongoDB, React
FPGA CNN Accelerator β€’ Implemented fixed point ResNet 20 inference for the CIFAR 10 dataset on a PYNQ Z2 FPGA.
β€’ Developed the accelerator in C++ using High Level Synthesis.
β€’ Synthesized the design with Vitis HLS, integrated it in Vivado, and deployed it on hardware for inference.
C++, Vitis HLS, Vivado
Klee's Measure (Research Implementation) β€’ Research implementation of Timothy Chan's 2013 algorithm for computing the volume of the union of axis aligned boxes in arbitrary dimensions.
β€’ Built a recursive divide and conquer implementation in C++.
β€’ Verified correctness using an independent brute force oracle and randomized stress testing as part of an ongoing research internship.
C++, Computational Geometry, Algorithms

Tech Stack

C++ C Python Django FastAPI Express MongoDB SQLite CMake


Competitive Programming

πŸ† Codeforces: https://codeforces.com/profile/Mayank_9207

πŸ’» LeetCode: https://leetcode.com/u/VioThane/

🎯 AtCoder: https://atcoder.jp/users/Mankeyy

Pinned Loading

  1. matchpoint matchpoint Public

    JavaScript

  2. sohammanna275/HLS_AI-ML_project sohammanna275/HLS_AI-ML_project Public

    C 2

  3. Templates Templates Public

    Store of competitive programming templates written by me !

    C++

  4. CodeStock CodeStock Public

    Forked from imsuraj675/CodeStock

    Java

  5. Klee_implementation Klee_implementation Public

    General dimension implementation of Klee's algorithm

    C++