Sep 2024 – Dec 2024
👷 Engineering distributed services for the core platform
Jan 2024 – Apr 2024
☁️ Researched and implemented serverless distributed data solutions on the cloud
Jan 2023 – April 2023
🚀 Spearheaded new services, systems, and engines for the Recognition and AEXP platforms
May 2022 – Aug 2022
🚛 Lead engineer on an integrations tool and architected data integration solutions for the transportation management system
Sep 2021 – Dec 2021
🏭 Implemented machine learning models, UIs, and data solutions for distribution centers across Canada
Jan 2021 – Apr 2021
⚙️ Refactored and optimized existing backend solutions and architectures for HTC services
May 2024 – Sep 2024
🧠 Researching and implementing brain image reconstruction with engineers from StabilityAI, Emotiv, Nvidia and DeepMind
Sep 2023 – Dec 2023
💻 Contributed to research initiatives in GPUs for AI workloads on the ROCm software stack and RCCL
Feb 2023 – Sep 2023
🚗 Researched, tested, and developed applications of multi-agent reinforcement learning methods for autonomous vehicles
Feb 2024 – Present
📈 Researching and developing statistical models, platforms, and engines to solve quant problems
Mar 2023
🛠️ W23 Hackathon – Implemented a backend CI/CD tool for sanity-checking microservice architecture deployment configurations
Jan 2022 – Apr 2022
🛰️ Designed controlling & interfacing algorithms for the satellite
Feb 2021, Oct 2021
🧩 F21 & W21 Hackathons
Jan 2021 – Apr 2021
🔌 Spearheaded a dashboard project for vehicle analytics & performance diagnostics of the formula electric vehicle
A compilation of my side projects and open-source contributions. More on GitHub
An options pricing engine for vanilla and exotic options, along with its greeks; uses heston-model, black-scholes, trees, monte-carlo, etc. (C++)
A LL(1) compiler for W, F, Java, and VHDL; uses RDP, ASTs, performs lexing, tokenization, parsing, and builds GraphViz, SVGs AST images. (Java)
A distributed, scalable, in-memory key value database, similar in architecture to popular caching solutions like Redis and DynamoDB. (Golang)
A simple and lightweight distributed blockchain, built using functional programming concepts and the actor model, in the Akka Framework. (Scala)
An industry standard tokenizer, purposed for large-scale language models like the GPT Series from OpenAI. (Python)
A data generation AI tool that generates new data based on data provided as input. (PyTorch)