diff --git a/Will_Holdsworth_Resume.yaml b/Will_Holdsworth_Resume.yaml index 8b595c1..6615106 100644 --- a/Will_Holdsworth_Resume.yaml +++ b/Will_Holdsworth_Resume.yaml @@ -14,29 +14,20 @@ 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: 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 + end_date: present 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: @@ -68,15 +59,24 @@ 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: Typescript/JavaScript, Python, Kotlin/Java, PHP, Rust, C, SQL, Shell Script, Nix, MATLAB + details: Python, Typescript/JavaScript, Kotlin/Java, PHP, Rust, C, SQL, Shell Script, Nix, MATLAB - label: Frameworks/Libraries - details: ReactJS, TanStack (Query, Router), Drupal, ktor + details: ReactJS, 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: '2026-03-12' + date: '2025-09-18' render_command: bold_keywords: [] diff --git a/rendercv_output/Will_Holdsworth_CV.pdf b/rendercv_output/Will_Holdsworth_CV.pdf index 60fea01..fd53e63 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 09e92d3..76aa60c 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 deleted file mode 100644 index ded430a..0000000 Binary files a/rendercv_output/Will_Holdsworth_CV_2.png and /dev/null differ