Experienced and results-oriented frontend developer with over 10 years of expertise in delivering elegant, user-friendly software solutions. Applied competence in all stages of the software development life cycle including requirements gathering, infrastructure setup, coding and testing. Gained proficiency with a number of programming languages and developed in-depth knowledge of latest technologies as a result of working on numerous complex projects. Handles complex project management and coordination work very efficiently to deliver results. Looking forward to applying my diverse skill-set to a challenging software development role.
Technical Skills
I have varying levels of experience with a wide range of languages and technologies, but there are a few that I consider my bread and butter. These are languages and technology that I’ve spent the most time with over my career.
Frontend
React🍞🧈
Vue
Flutter
Server/Backend
Node.js
Django
Rails
ASP .NET
Languages
TypeScript/JavaScript🍞🧈
CSS/LESS/SCSS🍞🧈
Python
C#
SQL
Hosting
Azure
Heroku
AWS
Vercel
Work Background
Senior Frontend Engineer
JB Hi-Fi, Apr 2021 - Present, about 2 years
Team Lead
JB Hi-Fi, Sep 2021 - Apr 2022, 7 months
JB Hi-Fi is Australia's largest home entertainment retailer.
Introduced improved architecture for frontend projects, now adopted across all programs of work
Championed the use of Storybook and Chromatic for frontend component development, becoming the cornerstone of frontend solutions
Built multiple custom UI extensions for Contentful and integrated Contentful for content management into the JB website
Led the development of a shared component library used in internal and customer-facing projects
Collaborated with internal engineering teams on complex projects
Built and maintained CI/CD pipelines using Azure DevOps and GitHub Actions
Mentored and supported developers at intern, junior, and mid-levels
Ran agile ceremonies, including regular one-on-one progress meetings with team members
Encouraged a stronger focus on testing frontend code, resulting in an increase from less than 80 tests to over 700
Worked closely with business analysts and program managers to estimate and prioritise project work
Conducted behavioral and technical interviews, providing input in the hiring process
Software Engineer
Vinomofo, Jun 2020 - May 2021, 11 months
Vinomofo is a leading Australian online wine retailer.
Built a new frontend component library from scratch
Implemented automatic frontend UI testing using Chromatic
Developed the Gatsby build pipeline, including data transformation, incremental builds, and automatic deployments
Worked on patches for the existing Rails app as needed
Mentored fellow developers to enhance knowledge sharing and upskilling within the team
Effectively collaborated remotely during the 2020 pandemic, maintaining strong communication and efficient coordination with the team
Software Engineer
Alliance Software, Apr 2018 - Jun 2020, about 2 years
Alliance Software is a world-class agile software development agency specialising in complex web apps.
Developed projects independently or as part of a larger development team
Effectively communicated with clients to gather project requirements and maintained strong client relationships
Scoped and estimated tasks as part of the agile project management process
Conducted code reviews to ensure high-quality code standards
Managed source code using Git version control
Utilised Django to create complex and scalable web servers
Utilised React and companion libraries to build modern, high-performance user interfaces
Developed native iOS apps using Swift and Xcode
Designed logos and branding for internal and external clients
Collaborated closely with the design team to deliver pixel-perfect frontend products
Autopilot Digital, Jan 2017 - Present, over 6 years
Autopilot Digital is a small software development startup specialising in mobile apps
Designed product logos
Built reporting backends using firebase cloud functions
App built using Swift and XCode
Systems Analyst
Mind Australia, Jan 2013 - Apr 2018, over 5 years
Mind Australia is one of the country's leading community-managed specialist mental health service providers
Numerous web app projects to help increase efficiency of business process and accuracy of government reporting, ensuring continued government funding and helping secure additional funding
Invited to be on discussion panel at Qlik "Visualise your world" conference in 2015 as a subject matter expert
Conducted training sessions for staff resulting a strong uptake of data reporting tools from all levels of management
Senior Service Desk Analyst
Wesley Mission Victoria, Jan 2010 - Apr 2013, over 3 years
Wesley Mission cares for and supports disadvantaged and vulnerable Victorians through a range of community-based services
Education
Deakin University
Bachelor of Information Technology, 2015
Graduated with a high distinction average
Selected to be part of the team representing Deakin in the Telstra IoT competition
Box Hill TAFE
Advanced Diploma of Computer Systems Engineering, 2010
Other Interests
I have numerous hobbies that I pursue outside of work
Electronics - developing tools to help with my other projects such as a web enabled thermostat to help with baking
Woodworking - from small boxes to larger furniture, I can be found out in the garage making sawdust most weekends
Drones - I have built a number of racing and acrobatic drones and have recently been exploring the possibilities of autopilot and GPS navigation
Various personal software projects at different stages of completion
My Projects
In my spare time I love to explore new technologies and push myself to build new things. Below are some of the projects I’m most proud of, as well as the technologies used.
Logbookr
Swift
Vehicle logbooking app for iOS
Dev Clock App
Flutter/Dart
Film development timer and chemistry register for iOS and Android