A motivated computer science graduate with expertise in test automation, AI, and VR development. Specializes in delivering innovative, cloud-based, full-stack solutions. Skilled in Agile methodologies, with a proven track record of developing efficient, high-quality software applications and collaborating effectively within dynamic teams. As an Australian citizen, I am eager to contribute my technical expertise in a development/test role to advance innovation in the Australian tech industry.
• Developed and maintained automated tests using Playwright, C#, Cucumber, and Gherkin, contributing to the stability and quality of medical software applications.
• Optimized automated test code, improved the overall test pass rate from 30% to 70% by refactoring and streamlining logic to minimize false positives and improve coverage.
• Utilized Azure DevOps for deployment processes and Applitools for visual regression testing to ensure UI consistency across various devices. Delivered training and mentoring on the use of Applitools for new hires.
• Employed Behavioral Driven Development (BDD) to create intuitive test scenarios, enhancing collaboration between developers and testers.
• Gained hands-on experience with Scaled Agile Framework (SAFe) for collaborative sprints within a large engineering team.
• Worked as part of a scrum team developing quality software applications in the insurance sector.
• Performed various aspects of the software testing lifecycle, including test planning, test case design and implementation, test execution, and defect reporting.
• Test Automation was a key focus (Java with Selenium).
• I delivered a company-wide presentation outlining my results and experiences as part of the intern program.
• As part of the intern group project I worked on the UX aspects of a web-based AI chatbot, performed data analysis and data preparation for AI and performed prompt engineering. The results of this successful project were adopted by the business in a production environment.
• Practiced and developed my agile and Scrum experience including performing the Scrum Master role.
• Project Overview: Developed a Virtual Reality Memory Palace application using Godot 4.2.1 to enhance memory retention through an immersive user experience.
• Porting: Successfully ported the existing project from Godot 3.5 to Godot 4.2.1, ensuring compatibility with the latest features and future-proofing the application.
• Menu Interface Design: Redesigned the menu interface to be more intuitive and user-friendly, using 3D design and colours to enhance usability and memory recall.
• OpenXR Integration: Implemented OpenXR and XR Tools for advanced VR functionalities, including movement, object interaction, and UI interaction.
• User Interaction Improvements: Experimented with dynamic versus static objects and implemented new navigation methods to improve user experience.
• Technical Tools: Utilized Blender 4.0 for 3D modeling and mesh design, integrating assets into the Godot engine.
• Problem-Solving: Overcame technical challenges related to porting, object spawning, and collision detection through research, experimentation, and community engagement.
• Documentation and Code Management: Maintained detailed documentation and version control through a Git repository.