diff --git a/Will_Holdsworth_Resume.yaml b/Will_Holdsworth_Resume.yaml index 6615106..8b595c1 100644 --- a/Will_Holdsworth_Resume.yaml +++ b/Will_Holdsworth_Resume.yaml @@ -14,20 +14,29 @@ cv: area: Computing and Software Systems degree: Bachelor of Science date: - start_date: 2022-02 - end_date: present summary: highlights: - 'Relevant coursework: Software Modelling and Design, Computer Systems, Artificial Intelligence, Models of Computation, Graphics and Interaction, Declarative Programming, Corporate Financial Decision Making' - 'Activities and societies: UMCPC, CISSA, DS Cubed, HackMelbourne, MUMS, SSS, MISC, Tabletop Gaming Society' experience: - company: '[Modano](https://www.modano.com/)' - position: Software Engineering Intern - date: - start_date: 2025-09 + position: Full Stack Developer + date: + start_date: 2025-12 end_date: present summary: highlights: + - Saved organisation $108,000 p.a. on external API calls via custom connection tracking dashboard (PHP, JS) + - Migrated 50,000+ SLOC from ReactJS to React + TS, implementing deferred data loading at route level (ReactJS, TypeScript, TanStack Router, TanStack Query) + - company: '[Modano](https://www.modano.com/)' + position: Software Engineering Intern + date: + start_date: 2025-09 + end_date: 2025-12 + summary: + highlights: + - Developed bespoke OAuth 2.0 library for accounting software integration enabling 100's more customers to connect and import data + - Created and maintained end-to-end developer environment setup documentation - including configurations for Apache, VirtualBox, and MySQL - saving 3+ hours per-person of vital onboarding time - company: '[Dept. DSAI @ Monash University](https://www.monash.edu/it/dsai)' position: Winter Vacation Scholarship date: @@ -59,24 +68,15 @@ cv: - Implemented a portion of RFC 3501 describing client-server interactions via IMAP - Interfaced with an IMAP server to list inbox, retrieve mail content, parse headers, and handle MIME - Facilitated connection via berkley sockets - - Handled server error responses gracefully by attempting re-login - - name: 'DoraTransport' - date: - start_date: 2023-11 - end_date: 2023-11 - summary: A wayfinding webapp for PTV - highlights: - - Integrated OpenAI's GPT-4 with PTV's public API - - Created an accessible web interface with StreamLit achievements: - - bullet: Honourable Mention ML AI Hack 2023 (DoraTransport) - - bullet: International Mathematics Modelling Competition (IMMC) 2021 participant - bullet: Bronze JMSS diploma recognising extra-curricular involvement + - bullet: Honourable Mention ML AI Hack 2023 - DoraTransport + - bullet: International Mathematics Modelling Competition (IMMC) 2021 skills: - label: Languages - details: Python, Typescript/JavaScript, Kotlin/Java, PHP, Rust, C, SQL, Shell Script, Nix, MATLAB + details: Typescript/JavaScript, Python, Kotlin/Java, PHP, Rust, C, SQL, Shell Script, Nix, MATLAB - label: Frameworks/Libraries - details: ReactJS, Drupal, ktor + details: ReactJS, TanStack (Query, Router), Drupal, ktor - label: Developer Tools details: PostgreSQL, MySQL, Git, JUnit, pytest, GitHub, GitLab, Docker design: @@ -217,6 +217,6 @@ locale: - November - December rendercv_settings: - date: '2025-09-18' + date: '2026-03-12' render_command: bold_keywords: [] diff --git a/rendercv_output/Will_Holdsworth_CV.pdf b/rendercv_output/Will_Holdsworth_CV.pdf index fd53e63..60fea01 100644 Binary files a/rendercv_output/Will_Holdsworth_CV.pdf and b/rendercv_output/Will_Holdsworth_CV.pdf differ diff --git a/rendercv_output/Will_Holdsworth_CV_1.png b/rendercv_output/Will_Holdsworth_CV_1.png index 76aa60c..09e92d3 100644 Binary files a/rendercv_output/Will_Holdsworth_CV_1.png and b/rendercv_output/Will_Holdsworth_CV_1.png differ diff --git a/rendercv_output/Will_Holdsworth_CV_2.png b/rendercv_output/Will_Holdsworth_CV_2.png new file mode 100644 index 0000000..ded430a Binary files /dev/null and b/rendercv_output/Will_Holdsworth_CV_2.png differ