I'm a Full-Stack Developer with 6+ years of experience specializing in Ruby on Rails and 2+ years of React development.
My focus is building scalable, high-performance web applications and APIs, with expertise spanning backend development, front-end integration, CI/CD pipelines, and cloud deployment.
I’m passionate about creating clean, test-driven code and designing systems that solve real-world problems. My motivation lies in building products that make a meaningful impact on users and businesses.
My technical stack includes Ruby, JavaScript, Rails, React, Sidekiq, PostgreSQL, Docker, and cloud platforms like AWS and Heroku.
Contributing to the HotHealth platform - a Digital Front Door and Patient Portal for healthcare organisations - by designing scalable, high-performance solutions.
Key Archivements:
Optimised application performance, significantly reducing average response time fom 7s to under 3s through code refactoring and database query optimisation.
Led the successful upgrade of Ruby on Rails from version 4 to 7 and Ruby from 2.6 to 3.3.1, ensuring full compatibility and performance improvements within 3.5 months.
Increased test coverage of the HotHealth application from under 20% to over 80%, significantly improving code reliability and maintainability.
Improved uptime and reliability by enhancing server configurations and implementing comprehensive monitoring and alerting with New Relic and Rollbar.
Streamlined CI/CD pipelines, reducing deployment time from 11 minutes to under 6 minutes.
Led cross-functional collaboration to implement the pre-admission form submission feature across integrated platforms.
Mentored junior developers, improving onboarding efficiency and fostering a culture of collaboration and knowledge sharing.
Contributed to the Employment Hero platform — a high-traffic HR and payroll management system — by developing and maintaining key modules including security groups, document management, and LMS.
Key Archivements:
Delivered the Learning Management System (LMS) integration with Go1, enhancing training capabilities across the platform.
Improved system performance by optimising database queries reduce haft of querying time from 6 seconds to under 3 seconds and introducing effective caching and indexing strategies.
Led a complex migration of legacy data to a new PostgreSQL schema, ensuring data integrity and consistency throughout the process.
Contributed to the development of a mobile application, significantly improving the user experience and delivering a large-scale project on schedule.
Mentored junior developers, promoting a culture of knowledge sharing and continuous improvement within the team.
Worked on BACS (a container and vessel management system) and SNIPE (a logistics pricing support tool) to streamline operations in the shipping and logistics sector.
Key Archivements:
Awarded Best Growth of the Year for outstanding performance and contributions to the team.
Delivered the BACS system — a comprehensive container and vessel management tool — improving operational efficiency.
Independently developed a full-featured website from concept to deployment, demonstrating strong full-stack development capabilities.
Optimised search functionality using Elasticsearch, resulting in significantly faster queries and enhanced user experience.
Built test suites from the ground up to improve code coverage and QA processes, ensuring consistent, high-quality software delivery.
Consolidated multiple duplicated pagination gems into a single, reusable gem, streamlining pagination across projects and significantly reducing code complexity and maintenance overhead.
Tech Stack: Ruby on Rails, ReactJS, PostgreSQL, Elasticsearch, RSpec
Personal Projects
DealHub
A web application displaying updated deals from Australian online stores, with a car insurance price comparison feature.