// 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 Jan 2026] ], locale-catalog-language: "en", page-size: "us-letter", page-top-margin: 1.0cm, page-bottom-margin: 1.0cm, page-left-margin: 1.0cm, page-right-margin: 1.0cm, page-show-footer: false, page-show-top-note: false, 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.5em, 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: 26pt, typography-font-size-headline: 10pt, typography-font-size-connections: 9pt, typography-font-size-section-titles: 1.2em, 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: false, header-alignment: center, header-photo-width: 3.5cm, header-space-below-name: 0.2cm, header-space-below-headline: 0.7cm, header-space-below-connections: 0.2cm, 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.4cm, section-titles-type: "with_full_line", section-titles-line-thickness: 0.5pt, section-titles-space-above: 0.2cm, section-titles-space-below: 0.1cm, sections-allow-page-break: false, sections-space-between-text-based-entries: 0.3em, sections-space-between-regular-entries: 0.4em, entries-date-and-location-width: 3.5cm, entries-side-space: 0.1cm, entries-space-between-columns: 0.1cm, entries-allow-page-break: false, 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.25cm, entries-highlights-space-above: 0.05cm, entries-highlights-space-between-items: 0.02cm, entries-highlights-space-between-bullet-and-text: 0.3em, date: datetime( year: 2026, month: 1, day: 11, ), ) = 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]]], ) == Summary - Software Engineer with experience building production web applications and developer tools. Proficient in Python, Go, TypeScript, React, and cloud deployment with Docker and Azure. == Experience #regular-entry( [ #strong[Software Engineer - Medical Web Application] #emph[Alpha-Cure Medical Centre] ], [ #emph[Sydney, NSW] #emph[June 2024 - Nov 2024] ], main-column-second-row: [ - Led 5-person team to deliver production medical records system replacing legacy desktop software; achieved High Distinction. - Built Flask backend with Azure SQL database and React frontend; achieved 90+ percent test coverage with Pytest and Cypress. - Containerised application with Docker and implemented Git-based CI\/CD pipeline for automated deployment. ], ) #regular-entry( [ #strong[Software Engineer - AI Chat Application] #emph[Independent Development] ], [ #emph[Production] #emph[Jan 2025 - June 2025] ], main-column-second-row: [ - Built full-stack chat application using TypeScript, Bun, Svelte, and PostgreSQL with Prisma ORM. - Implemented security middleware with rate limiting, response caching, and OpenAI GPT API with streaming responses. ], ) #regular-entry( [ #strong[Technical Consultant - Web Infrastructure] #emph[Freelance] ], [ #emph[Sydney, NSW] #emph[2024 - 2025] ], main-column-second-row: [ - Delivered production web infrastructure including static-site generation, Dockerised mail server, DNS, and HTTPS with Git-based CI\/CD. ], ) == Projects #regular-entry( [ #strong[Build Your Own Git] ], [ #emph[Codecrafters] ], main-column-second-row: [ - Implemented core Git commands in Go including object storage, tree parsing, commit traversal, and pack file delta compression. ], ) #regular-entry( [ #strong[Bytelocker - Cross-Editor Encryption] ], [ #emph[Open Source] ], main-column-second-row: [ - Built encryption library in C with native Neovim (Lua) and Emacs (Elisp) plugins; published with comprehensive test suites. ], ) #regular-entry( [ #strong[Technical Knowledge Platform] ], [ ], main-column-second-row: [ - Architected Hugo static site with 1073 pages, custom Nginx build, automated SSL renewal, and systemd orchestration. ], ) == Skills #strong[Languages:] Python, Go, TypeScript, JavaScript, Java, C, SQL #strong[Backend:] Flask, REST APIs, PostgreSQL, Azure SQL, OAuth2, JWT, Nginx #strong[Frontend:] React, Svelte, HTML, CSS, Node.js, Bun #strong[DevOps:] Docker, Azure, AWS, Git, CI\/CD, Linux, Systemd #strong[Testing:] Pytest, Cypress, JUnit, TDD, Code Coverage == 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: [ ], ) == Certificates #regular-entry( [ #strong[AWS Solutions Architect (SAA-C03)] ], [ #emph[Jan 2026 - Feb 2026] ], main-column-second-row: [ #emph[Amazon Web Services] ], )