CV
Projects
- A mature pipeline that is frictionless to use and collectively impactful.
- Exponential benefits from developing a critical mass of prose and code.
- Implemented 2D, 3D state of the art semantic segmentation architectures, along with conducting a thorough literature review and experimentation with transfer learning models across the term-long project. Ultimately, obtained full-marks with a class-leading Mean Sorensen Dice score of 78.
- Reproduced nnU-Net pipeline end-to-end and published a concise technical write-up.
- Ranked #57 on the official KiTS19 leaderboard.
#nnUNet #vnet #unet #samnet #gpu #python #jupyter #HPC #group-project
- Scored a High-Distinction in this term-long project
#full-stack #group-project #python #typescript #front-end #testing #CI/CD #docker
- OAuth2/JWT auth; vector search using embeddings in pgvector.
- Persistent block storage with caching and live processing status.
- Interactive grid of books with custom SVG covers; usage caps and Stripe tiering.
#React #TypeScript #Node #Express #PostgreSQL #pgvector #WebSockets #Stripe
- Go REST API powering number theory, statistics, algebra, linear algebra, and unit/base converters.
- Static frontend with responsive grid; deployed behind Nginx with a systemd service and HTTPS.
- Excellent region level and full-file encryption bound to a keypress.
- Good documentation with modern Nvim plugin practises; moderately customisable.
- Version-controlled experiments and interview problems.
- Implementations for a wide variety of architectures and algorithms
- Crash course in Typescript by way of an overdue project
- Now embedded as an IFrame on this site. Github Pages hosts the static version too.
- Built in Svelte for experience with the tech-stack
- Clicking on the name pops up the images. Ages are calculated from JSON backend
- Built in Svelte, augmenting the codebase and colourscheme from another static-site (Shrine).
- JSON data structure as backend, prerequisites visualised as floating arrows. Clickable with contributor and topic search functionalities.
- Heatmap variant included
Education
65.0
- MT1131 - (53) Mathematics 1A
- MT1231 - (63) Mathematics 1B
- MT1081 - (63) Discrete Mathematics
- MT2501 - (66) Linear Algebra
- MT2011 - (61) Several Variable Calculus
- MT2521 - (48) Complex Analysis
- MT2121 - (80) Differential Equations
- MT3161 - (67) Optimization
- MT2901 - (65) Higher Theory of Statistics
- MT3611 - (70) Higher Analysis
- CS1511 - (85) Programming Fundamentals
- CS1531 - (77) Software Eng Fundamentals
- CS2521 - (61) Data Structures and Algorithms
- CS1521 - (72) Computer Systems Fundamentals
- CS2511 - (76) O-O Design & Programming
- CS3121 - (51) Algorithms & Programming Tech
- CS3231 - (61) Operating Systems
- CS3311 - (42) Database Systems
- CS3331 - (54) Computer Networks & Applications
- CS3411 - (65) Artificial Intelligence
- CS9417 - (64) Machine Learning & Data Mining
- CS9444 - (74) Neural Networks, Deep Learning
- CS3900 - (86) Computer Science Project
- CS4920 - (CM) Professional Issues and Ethics
- CS9517 - (73) Computer Vision
- AR1630 - (71) Japanese 1
- AR1631 - (55) Japanese 2
- CM1140 - (75) Financial Management
- CM1180 - (69) Value Creation
- GN1021 - (61) World Religions
85.0
- MT3431 - Number Theory
- CS6713 - Natural Language Processing
- CS9418 - Advanced Statistical Methods for Machine Learning
- MT5960 - Bayesian Inference and Computation
- MT5905 - Statistical Inference
- MT5835 - Advanced Stochastic Processes
- MT5825 - Measure, Integration and Probability
- MT5806 - Applied Regression Analysis
- MT5845 - Time Series
- MT5605 - Functional Analysis
- MT5706 - Higher Algebra
Experience
Skills
-
Deep Learning (Pro)
Python, Numpy, Pytorch, Matplotlib
-
Linux (Proficient)
shell, git, regex, emacs, vim
-
Typing (Acceptable)
dvorak, 110wpm
Languages
- English β Fluent
- Hindi β Proficient
- Japanese β Learning
Interests
- Operating Systems β design, memory, gpu
- Rap β eminem, ye, kendrick, jcole
- Other β Ultimate Frisbee, motorcycles
References
Volunteering
An op-shop that assists people experiencing poverty and inequality to shape a more just and compassionate society
- stacking / drowning in lots non-academic books!
Awards
Certificates
Publications