Skip to content
View MayonGupta's full-sized avatar

Highlights

  • Pro

Block or report MayonGupta

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
MayonGupta/Readme.md

Hi there, I'm Mayon Gupta πŸ‘‹

LinkedIn Email

I'm a Computer Science (MEng) student at Durham University with a strong passion for Artificial Intelligence, Systems Engineering, and Quantitative Finance. I enjoy solving complex algorithmic problems, building low-level systems, and analyzing data-driven models.


πŸš€ About Me

  • πŸŽ“ Studying MEng in Computer Science at Durham University
  • πŸ“ˆ Focused on AI/ML, Distributed Systems, and Algorithmic Trading / Quantitative Finance
  • πŸ† Recent Certifications: Intro to Trading, ML & GCP (NYIF & Google Cloud) | Bloomberg Market Concepts
  • 🎯 Interests: Chess β™ŸοΈ | Tennis 🎾 | Mahjong πŸ€„ | Badminton 🏸

πŸ›  Tech Stack

Languages & Frameworks

Python β€’ C++ β€’ C β€’ JavaScript β€’ Node.js β€’ Haskell β€’ SQL β€’ q/kdb+ β€’ React β€’ HTML/CSS

Machine Learning & Data

Pandas β€’ NumPy β€’ SciPy β€’ OpenCV β€’ GCP BigQuery β€’ Data Analysis & Visualisation

Systems, Tools & Infrastructure

Git β€’ Linux/VMs β€’ Raw Sockets & Networking β€’ SFML β€’ Three.js / WebXR


πŸ’» Featured Projects

πŸ€– Machine Learning & AI

  • Image Processing & Restoration: Applied classical techniques (denoising, dewarping, inpainting masks, contrast correction) to corrupted chest X-rays to boost classifier performance.
  • Multi-Modal ML Analysis: Implemented baseline and custom models from scratch on the BraVL multimodal dataset, evaluated via precision-recall curves and confusion matrices.
  • AI Search & TSP Solvers: Developed basic and optimized search algorithms in Python to find high-quality tours across city datasets.

βš™οΈ Systems, Networking & Security

  • Fault-Tolerant Memory Allocator: Built an in-heap allocator in C for a Mars-rover scenario featuring 40-byte alignment, canary/checksum corruption detection, and block quarantining.
  • Python Multi-Client Messenger: Engineered a raw-socket instant messenger supporting unicast, broadcast, group chat, and TCP/UDP file transfers with fault-tolerant handling.
  • Alpine VM Cybersecurity Challenge: Exploited vulnerabilities across web apps, crypto schemes, and network services via injection attacks, weak-key analysis, and traffic inspection.

🌐 Web, VR & Software Development

  • Geospatial Flight & Bird Migration Visualizer: Cleaned OpenSky and Movebank datasets to render layered trajectories and heatmaps on Mapbox, highlighting wildlife-aviation overlaps.
  • VR Escape Room (DurHack): Built a 24-hour WebXR/Three.js VR escape room featuring motion controls and 3D space interaction.
  • Finance Society Events Platform: Built a Node.js REST API serving dynamic JSON content via AJAX for event tracking.
  • C++ SFML Engine Game: Designed a pixel-based interactive puzzle game utilizing custom dynamic machine mechanics in C++.

πŸ“Š Experience & Background

  • Work Experience: Exposure to tech & modern trading/banking operations at Susquehanna (Quant/Tech), HSBC (AI/IT Systems), and Capgemini (Cloud & AI Strategy).
  • Virtual Insights: Completed modules with Bank of America, Bloomberg, Goldman Sachs, and Fujitsu.
  • University Societies: active member of the Computer Science Society, Data Science Society, and Finance Society.

πŸ“« How to reach me: Feel free to connect via LinkedIn or drop an email!

Pinned Loading

  1. Leetcode Leetcode Public

    Python

  2. KDBMarketToolkit KDBMarketToolkit Public

    Python

  3. LimitOrderBook LimitOrderBook Public

    C++

  4. QuantAnalytics QuantAnalytics Public

    Python

  5. QuantBackTester QuantBackTester Public

    Python

  6. QuantMLToolkit QuantMLToolkit Public

    Python