Technologies and Languages
Languages: Javascript/Typescript,
Python, C#, Java, C++, Dart
Technologies:
.NET, React,
Angular, Flutter, MySQL, Postgres, AWS, Git
Key Skills:
-
Data structures and algorithms
-
Agile/scrum development methodologies
-
Software architecture and design
-
Software automation, testing, and analysis
-
Eagerness to learn and collaborate
-
Interpersonal, team-work, communication
Experience
R&D Software Engineer Intern Agilent Technologies Jan 2024 – Aug 2025
Molecular Software Team
Mulgrave,
Australia
-
Designed and built core domain models and data construction
logic as a part of the team’s transition to a
microservices-based architecture, reducing key areas of
coupling and providing a platform for future upgrades.
-
Conducted key investigation to de-risk 3+ novel features
including technical write-ups and proofs of concept.
-
Led effort to enhance more than 75% of team’s automated testing by designing and
implementing reusable test APIs, reducing time developers
spent troubleshooting tests and speeding up test
execution.
-
Assisted in onboarding new intern by providing technical training, procedures and
practices, and company culture which allowed them to
meaningfully contribute to the test automation improvement
effort by their 2nd week.
Front-End
Developer Emprevo June 2019
Work Experience
Melbourne,
Australia
-
Assisted in improving the site’s user experience by
standardising the styling of the Angular front-end.
-
Integrated with a cross-functional full-stack development
team and participated in an agile/scrum environment.
Education
-
B. Software Engineering (Professional), RMIT University, Melbourne City
Feb 2022 – Nov 2025
Courses include: Advanced Programming Techniques, Algorithms &
Analysis, Discrete Mathematics, Full Stack Development,
Operating Systems Principles, Cloud Computing, Practical
Data Science, SWE Process & Tools
Achievements: 1st place RMIT Activator Boeing Hackathon, Top 10% of Software
Development VCE Graduates, Contributed 3+ repositories to
GitHub Arctic Code Vault
Projects
-
Onyx.md - Built a high-performance cross-platform Obsidian
alternative using Flutter, including offline storage, markdown and LaTeX rendering,
and AI integration. Contributed to a team of 4 alongside an
expert PO in Germany.
-
SunderlandAFC.tv - Partnered with a non-technical client to deliver an Angular PWA integrating multiple third-party APIs with a focus on accessibility and responsive UI,
enabling fans to browse historical data and rare video
content.
-
Pageination - Developed a fully-featured single-page scroll Javascript library to replace paid solutions like fullpage.js.
Included features such as theming, logging, and callbacks.
Documented with live demo and full usage guide.
-
TweetMyHistory - Crafted a Chrome Extension with a playful user experience. Gained a deeper
understanding of browser extension security and data privacy considerations after identifying flaws during testing
and certification.
-
Pascal.js - Optimised a Pascal’s Triangle generator to just 112 bytes
using advanced JS ES6 syntax and minification techniques. Used this as a
personal challenge to learn language-level optimization and
explore algorithms.