Résumé

Experience

Treehouse Finance

2022 — 2023
  • Collaborate daily with cross-functional teams of engineers and designers to align on project goals and deliverables
  • Proposed and implemented a new team workflow, improving development efficiency and collaboration.
  • Enhanced the codebase quality by writing semantic and maintainable code, and adopting TypeScript.
  • Contributed to the design and development of the UI Kit, ensuring consistency and scalability across the app.
  • Conduct code reviews and actively share knowledge to support team growth and maintain high-quality standards.

Goldeneye Technology

2020 — 2021
  • Designed and implemented the UI/UX from scratch for a Production Planning System using Angular, significantly streamlining the client’s daily operations.
  • Revamped and modernized the UI of legacy Angular projects, enhancing usability, performance, and maintainability.

Employment Hero

2018 — 2019
  • Maintained and developed new features for the company's main website, ensuring performance, accessibility, and responsiveness.
  • Implemented comprehensive test coverage and researched automation testing tools to improve code reliability and development workflows.
  • Collaborated on infrastructure-related tasks for learning.

TMA Solutions

2017
  • Conducted research and development for a Fraud Detection System focused on identifying phishing emails using machine learning techniques.
  • Built a working prototype achieving over 90% accuracy in detecting phishing emails, demonstrating strong potential for real-world application.

Education

University of Science

2014 — 2018
  • Bachelor of Computer Science
  • GPA 8.1/10

Tech Knowledge

HTMLSASSNodeJSNextJSAngularSvelteTypescriptGoPythonLua

Outside of work

  • I recently started a blog to share my learning, mostly so future me can look back and pretend I had it all figured out. Spoiler: I didn't.
  • I'm also a CFA candidate. Because why not combine frontend dev with late-night finance theories and self-inflicted suffering?
  • Swimming is my go-to sport. Not for laps or medals. I just float around pretending I’m majestic. It’s basically flying, but with less gravity and wetter.
  • Oh, and I’ve been playing Starcraft for over a decade. If you’re up for a match, let’s play - unless you’re a Zerg player, in which case we need to talk about your life choices.