Adam Thompson

Senior frontend developer
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.
iconTechnical 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.
  • React🍞🧈
  • Vue
  • Flutter
  • Node.js
  • Django
  • Rails
  • ASP .NET
  • TypeScript/​JavaScript🍞🧈
  • Python
  • C#
  • SQL
  • Azure
  • Heroku
  • AWS
  • Vercel
iconWork 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
  • Consistently exceeded performance targets, ensuring timely project delivery
  • Delivered technical presentations to the company
Founder and Developer
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
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
iconOther 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
iconMy 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.
project icon
Vehicle logbooking app for iOS
project icon
Dev Clock App
Film development timer and chemistry register for iOS and Android
project icon
Viper Constructions
Promotional website for local small business