CV

Projects

Programmer, Tinkerer, Mathematician
2024-12-21 - present
Abaj.ai Website β€” Aayush Bajaj's Augmenting Infrastructure. Contains a CS degree, Masters in Statistics and the intellectual spinoffs in between.
  • A mature pipeline that is frictionless to use and collectively impactful.
  • Exponential benefits from developing a critical mass of prose and code.

#emacs #orgmode #zettelkasten #jupyter #conda

Deep Learning Scientist, SCRUM Master
2024-10-01 - 2025-06-19
Biomedical Semantic Segmentation β€” Successfully created Kidney and Kidney Tumour masks from 3D Volumetric CT scans
  • 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

Backend Developer
2024-09-15 - 2024-11-17
Medical Software WebApp β€” Contract work to rebuild Best Practice Software Desktop program as a remotely deployed webapp
Alpha-Cure Medical Centre
  • Scored a High-Distinction in this term-long project

#full-stack #group-project #python #typescript #front-end #testing #CI/CD #docker

Full-Stack Developer
- present
BookBot β€” Conversational Q&A over classic books with retrieval and semantic search.
  • 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

Backend Developer, Frontend Developer
- present
Mathematical Tools β€” Suite of math calculators and converters served by a compact Go API.
  • 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.

#Go #Vanilla JS #Nginx #systemd #HTTPS

Plugin Author
- present
Bytelocker.nvim β€” Neovim plugin for quick buffer/region encryption and decryption. Third refactor of a university project.
  • Excellent region level and full-file encryption bound to a keypress.
  • Good documentation with modern Nvim plugin practises; moderately customisable.

#Lua #Neovim

Researcher
- present
10,000 Hours of ML β€” Monorepo of self-contained Jupyter notebooks exploring AI, ML, CV, RL, and NLP.
  • Version-controlled experiments and interview problems.
  • Implementations for a wide variety of architectures and algorithms

#Jupyter #Machine Learning

Programmer
- present
Sydney Train Game Solver β€” Recursive DFS solver with Vanilla JS Canvas visualisation.
  • 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.

#JavaScript #Algorithms #Binary-operators

Developer
- present
Shrine β€” Images and other metadata of the greatest people that ever lived affixed to a timeline
  • Built in Svelte for experience with the tech-stack
  • Clicking on the name pops up the images. Ages are calculated from JSON backend

#Svelte #CSS #JavaScript

Developer
- present
Math Map β€” 3-Space Map of all of Mathematics. Contains High School, Undergraduate, Postgraduate and Research level mathematics topics as floating 'TCG' (trading card game) cards with Pan, Zoom, Rotate functionality.
  • 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.

#Svelte #CSS #JavaScript #Three.js

Developer
- present
Game of Life β€” Minimal JS Canvas implementation of Conway’s Game of Life.
  • Heatmap variant included

#JavaScript

Education

Computer Science Major AI, Minor Mathematics (Bachelor)
2021-02-19 - 2025-12-12

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
Statistics (Master)
2026-02-19 - 2028-12-12

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

Retail Assistant
2021-11-01 - 2022-12-18

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

2025-10-21
TCP Training Pty Ltd (RTO 91118)
2024-09-06
Australian Training Institute

Publications