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.
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.
Senior Frontend Engineer
JB Hi-Fi, Apr 2021 - Present, about 2 years
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
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
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