// Import the rendercv function and all the refactored components #import "@preview/rendercv:0.1.0": * // Apply the rendercv template with custom configuration #show: rendercv.with( name: "Aayush Bajaj", footer: context { [#emph[Aayush Bajaj -- #str(here().page())\/#str(counter(page).final().first())]] }, top-note: [ #emph[Last updated in Nov 2025] ], locale-catalog-language: "en", page-size: "us-letter", page-top-margin: 2cm, page-bottom-margin: 2cm, page-left-margin: 2cm, page-right-margin: 2cm, page-show-footer: true, page-show-top-note: true, colors-body: rgb(0, 0, 0), colors-name: rgb(0, 0, 0), colors-headline: rgb(0, 0, 0), colors-connections: rgb(0, 0, 0), colors-section-titles: rgb(0, 0, 0), colors-links: rgb(0, 79, 144), colors-footer: rgb(128, 128, 128), colors-top-note: rgb(128, 128, 128), typography-line-spacing: 0.6em, typography-alignment: "justified", typography-date-and-location-column-alignment: right, typography-font-family-body: "New Computer Modern", typography-font-family-name: "New Computer Modern", typography-font-family-headline: "Source Sans 3", typography-font-family-connections: "New Computer Modern", typography-font-family-section-titles: "New Computer Modern", typography-font-size-body: 10pt, typography-font-size-name: 30pt, typography-font-size-headline: 10pt, typography-font-size-connections: 10pt, typography-font-size-section-titles: 1.4em, typography-small-caps-name: false, typography-small-caps-headline: false, typography-small-caps-connections: false, typography-small-caps-section-titles: false, typography-bold-name: true, typography-bold-headline: false, typography-bold-connections: false, typography-bold-section-titles: true, links-underline: true, links-show-external-link-icon: true, header-alignment: center, header-photo-width: 3.5cm, header-space-below-name: 0.7cm, header-space-below-headline: 0.7cm, header-space-below-connections: 0.7cm, header-connections-hyperlink: true, header-connections-show-icons: true, header-connections-display-urls-instead-of-usernames: true, header-connections-separator: "", header-connections-space-between-connections: 0.5cm, section-titles-type: "with_full_line", section-titles-line-thickness: 0.5pt, section-titles-space-above: 0.3cm, section-titles-space-below: 0.2cm, sections-allow-page-break: true, sections-space-between-text-based-entries: 0.3em, sections-space-between-regular-entries: 0.6em, entries-date-and-location-width: 4.15cm, entries-side-space: 0.2cm, entries-space-between-columns: 0.1cm, entries-allow-page-break: true, entries-short-second-row: false, entries-summary-space-left: 0cm, entries-summary-space-above: 0cm, entries-highlights-bullet: "◦" , entries-highlights-nested-bullet: "-" , entries-highlights-space-left: 0.4cm, entries-highlights-space-above: 0.15cm, entries-highlights-space-between-items: 0.1cm, entries-highlights-space-between-bullet-and-text: 0.5em, date: datetime( year: 2025, month: 11, day: 22, ), ) #grid( columns: (auto, 1fr), column-gutter: 0cm, align: horizon + left, [#pad(left: 0.4cm, right: 0.4cm, image("profile_picture.jpg", width: 3.5cm)) ], [ = Aayush Bajaj #connections( [#connection-with-icon("location-dot")[Sydney]], [#link("mailto:j@abaj.ai", icon: false, if-underline: false, if-color: false)[#connection-with-icon("envelope")[j\@abaj.ai]]], [#link("tel:+61-481-910-408", icon: false, if-underline: false, if-color: false)[#connection-with-icon("phone")[0481 910 408]]], [#link("https://abaj.ai/", icon: false, if-underline: false, if-color: false)[#connection-with-icon("link")[abaj.ai]]], [#link("https://github.com/abaj8494", icon: false, if-underline: false, if-color: false)[#connection-with-icon("github")[github.com\/abaj8494]]], [#link("https://linkedin.com/in/abaj", icon: false, if-underline: false, if-color: false)[#connection-with-icon("linkedin")[linkedin.com\/in\/abaj]]], [#link("https://leetcode.com/u/abaj8494", icon: false, if-underline: false, if-color: false)[#connection-with-icon("code")[leetcode.com\/u\/abaj8494]]], ) ] ) == Summary - Early-career AI\/ML engineer (M. Stat) with strong interests in the Mathematics of Statistical learning. Equipped with the abstraction skills of a Computer Scientist (B. CompSci) and the practical architecting skills of a Software Engineer --- I enjoy making end-to-end pipelines to deliver real products for real use-cases. == Education #education-entry( [ #strong[University of New South Wales] #emph[Bachelor of Computer Science (AI), Minor Mathematics] ], [ #emph[Sydney, Australia] #emph[Feb 2021 – Sept 2025] ], main-column-second-row: [ ], ) #education-entry( [ #strong[University of New South Wales] #emph[Master of Statistics] ], [ #emph[Sydney, Australia] #emph[Feb 2027 – Dec 2029] ], main-column-second-row: [ ], ) == Skills #strong[Productionising:] Nginx, Docker, Azure, Vultr #strong[Software Development:] Java, JUnit, Go, Typescript, Javascript, Python, C, SQL, noSQL, LaTeX #strong[Libraries & Frameworks:] NumPy, PyTorch, Matplotlib, Pandas, React, Svelte, Node #strong[#link("https://github.com/abaj8494/10khrs-ai-ml-dl")[Deep Learning]:] Python, HPC, Pre-processing, Inference, Tuning, Jupyter, Conda #strong[Linux:] Shell, Git, Emacs, N\/Vim, Tmux, Arch, Ubuntu, Debian #strong[Languages:] English (Fluent), Hindi (Proficient), Japanese (Beginner) == Projects #regular-entry( [ #strong[#link("https://abaj.ai")[#strong[A]ayush #strong[Baj]aj's #strong[A]ugmenting #strong[I]nfrastructure]] ], [ #emph[May 2023 – present] ], main-column-second-row: [ #summary[Multi-disciplinary Turing-complete notes that enable #emph[Network Effects].] - A mature pipeline built with Hugo and Emacs' org-mode. 1,073 exposed URLs. - Influenced by Roam Research, Tiago Forte and Niklas Luhmann; Gruvbox themed. ], ) #regular-entry( [ #strong[#link("https://abaj.ai/projects/dl/kits19")[Biomedical Semantic Segmentation]] ], [ #emph[Oct 2024 – June 2025] ], main-column-second-row: [ #summary[Successfully created kidney and kidney tumour masks from 3D volumetric CT scans.] - Implemented 2D and 3D state-of-the-art semantic segmentation architectures on the KiTS19 dataset; achieved full marks with a class-leading Mean Sørensen–Dice score of 78. - Reproduced nnU-Net pipeline end-to-end on Nvidia H200, A200 chips and published a concise report. - Continued tuning to achieve official KiTS19 leaderboard ranking of \#57 with improved Dice score of 0.9129 ], ) #regular-entry( [ #strong[Medical Software WebApp] ], [ #emph[Alpha-Cure Medical Centre] ], main-column-second-row: [ #summary[Contract work to rebuild Best Practice Software desktop program as a remotely deployed web application.] - Scored a High-Distinction in this term-long project. - Backend built in Python with Flask. Database in Azure SQL. Frontend built with React. Testing and coverage with Pytest and Cypress. Delivered in Docker. ], ) #regular-entry( [ #strong[#link("https://abaj.ai/doc/pubs/dead-tree-seg.pdf")[Dead Tree Segmentation]] ], [ #emph[Kaggle] ], main-column-second-row: [ #summary[Semantic Segmentations of live and dead trees from Satellite images.] - Read and implemented the UNet paper \/ architecture from scratch. - Combined Dice and Focal loss to address 97\% class imbalance. Raw IoU 0.66. - 31,034,690 parameter count across encoder-decoder hierarchy. 0.71 IoU validation after morphological post-processing. - Parallelised on High-Powered Compute with CUDA. ], ) #regular-entry( [ #strong[#link("https://abaj8494.github.io/math-map/")[Math Map]] ], [ #emph[Oct 2025 – present] ], main-column-second-row: [ #summary[3D map of mathematics, including high school, university, and research topics, with trading-card style visualisations.] - Built in Svelte, using an existing colour scheme and codebase from Shrine. - JSON data backend with prerequisites visualised as floating arrows. - Clickable cards with contributor and topic search functionality. ], ) #regular-entry( [ #strong[#link("https://github.com/abaj8494/bytelocker")[Bytelocker]] ], [ #emph[June 2025 – present] ], main-column-second-row: [ #summary[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 small set of key mappings. - Integrates smoothly into an existing Neovim workflow. ], ) #regular-entry( [ #strong[#link("https://abaj8494.github.io/timeline/list")[Timeline]] ], [ #emph[May 2022 – present] ], main-column-second-row: [ #summary[An expanded Shrine. 2D visualisation of notable people, books and artworks plotted on a timeline.] - Built in Svelte to learn the framework. - Images and historical facts included. ], ) #regular-entry( [ #strong[#link("https://abaj8494.github.io/gol/")[Game of Life]] ], [ #emph[May 2025 – July 2025] ], main-column-second-row: [ #summary[Minimal JS Canvas implementation of Conway's Game of Life.] - Heatmap variant included. ], ) #regular-entry( [ #strong[#link("https://tools.abaj.ai")[Mathematical Tools]] ], [ #emph[Mar 2025 – present] ], main-column-second-row: [ #summary[Collection of handy mathematical calculators and converters.] - Common number theory, stats, algebra, linear algebra, and unit\/base converters served over a RESTful Go API. - Static frontend deployed behind Nginx with a systemd service and HTTPS. ], ) #regular-entry( [ #strong[#link("https://bots.abaj.ai")[BookBot]] ], [ #emph[Feb 2025 – present] ], main-column-second-row: [ #summary[Chatbot to discuss public-domain books with a GPT agent.] - OAuth2\/JWT auth; vector search using embeddings in pgvector. - Persistent block storage with caching and live processing status. - Bun, Typescript, PostGreSQL, OpenAI ], ) #regular-entry( [ #strong[#link("https://github.com/abaj8494/10khrs-ai-ml-dl")[10,000 Hours of ML]] ], [ #emph[Aug 2024 – present] ], main-column-second-row: [ #summary[Monolithic repository 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; supervised and unsupervised. ], ) == Experience #regular-entry( [ #strong[Software Engineer, Architect] #emph[Technical Consultant] ], [ #emph[Sydney, NSW] #emph[2024 – present] ], main-column-second-row: [ - Deployed, configured and version-controlled #link("https://frizzande.io")[Frizz Ande's site] and corresponding mail-server. ], ) #regular-entry( [ #strong[Contributor] #emph[Open Source] ], [ #emph[Remote] #emph[2021 – present] ], main-column-second-row: [ - Opened first #strong[issue] on a Roam Research theme, and my first #strong[pull request] on a plugin. - Patched Mopidy source code; continued #strong[bug reporting] in various repositories - #strong[Version controlled] answers to textbook exercises and #strong[built my own original] apps and plugins. ], ) #regular-entry( [ #strong[Private Tutor] #emph[Self-employed] ], [ #emph[Eastwood, Sydney] #emph[2019 – 2023] ], main-column-second-row: [ - Coached high-school students in Mathematics and English; structured weekly drills and feedback to move grades from C\/D ranges toward A\/B. ], ) #regular-entry( [ #strong[Presenter] #emph[Connect Education] ], [ #emph[NSW] #emph[Jan 2022] ], main-column-second-row: [ - Built and delivered intensive \"crash-course\" seminars in Mathematics and English to HSC cohorts. - Produced all slides and handouts in LaTeX. ], ) #regular-entry( [ #strong[Classroom Tutor] #emph[XCD Education] ], [ #emph[Eastwood, Sydney] #emph[2020 – 2021] ], main-column-second-row: [ - Produced and marked HSC English materials at scale; collaborated with staff on delivery timelines. - Scaled a Notion workspace with deployable booklets tethered to proprietary databases. ], ) == Extra-curricular #regular-entry( [ #strong[Volunteer] #emph[St. Vincent de Paul] ], [ #emph[West Ryde, Sydney] #emph[Nov 2021 – Dec 2022] ], main-column-second-row: [ #summary[Giving back to the community is good. Doing that by shelving books is even better.] - Carried heavy objects around - Shelved and unshelved books ], ) #regular-entry( [ #strong[Volunteer] #emph[Parkrun] ], [ #emph[Rhodes; Paramatta] #emph[2024 – present] ], main-column-second-row: [ #summary[Mens sana in corpore sano] - Sorting tokens (in quadratic time) - Marshalling - Barcode Scanning ], ) #regular-entry( [ #strong[Player, Captain, Coach] #emph[Ultimate Frisbee] ], [ #emph[Sydney] #emph[2022 – present] ], main-column-second-row: [ #summary[Engaged with this team-sport at many levels and in a number of enriching capacities:] - Local league player: NSU, Hills, Manly; coached (Hammertime) in Division 4 - University athlete representative: Silver Medal, 2023 University Nationals; Club Executive, 2024 - State Representative Athlete; MVP Medal Recipient - National Club Open's and Mixed Player: Bench, Ironbark, Hills, NSU, Horizon, Manly ], ) == Certificates #regular-entry( [ #strong[#link("https://abaj.ai/doc/certs/first-aid.pdf")[First Aid HLTAID011\/010\/009]] ], [ #emph[Sept 2024 – Dec 2026] ], main-column-second-row: [ #emph[Australian Training Institute] ], ) #regular-entry( [ #strong[#link("https://abaj.ai/doc/certs/tcp.pdf")[F2F Barista Skills Training]] ], [ #emph[Oct 2025 – present] ], main-column-second-row: [ #emph[TCP Training] ], ) == References - Available upon request