๐Ÿ‘จโ€๐Ÿ’ป Sam Leatherdale

Senior Software Engineer at Atlassian | SydJS & Cursor Sydney meetup host | Transport app developer

Greater Sydney Area

About

Full stack developer specialising in modern JavaScript, TypeScript and React. Not open to any new opportunities currently.

Experience

  • Atlassian ()
    • Senior Software Engineer
      Mar 2024 - Present ยท 2 yrs 5 mos

    • Software Engineer
      Jul 2021 - Mar 2024 ยท 2 yrs 9 mos

      As part of the Ecosystem OneCloud team, I worked on the Atlassian Connect app development platform, and built solutions to help developers utilise features of both the Connect and Forge platforms in their apps. As part of the Ecosystem Operate team, I worked on features to help developers using the Forge platform monitor their apps, and get alerted about errors and issues.

  • Software Engineer at Lightspeed Commerce
    Jan 2020 - Jul 2021 ยท 1 yr 7 mos

    At Kounta by Lightspeed, I primarily worked on our Point of Sale and Back Office solutions, powering thousands of bars, cafes and restaurants across Australia. My role was a full stack software engineering role, using PHP (Yii Framework) + PhpUnit, MySQL, modern JavaScript + TypeScript, and React. During my time at Kounta, I have been responsible for shipping several large features, each one taking months of planning, coordination with design and management, development and testing. My work on these features encompassed all aspects, from the database and backend implementation, to creating the necessary design system components and implementing the UI in React, and writing tests for both frontend and backend code. I was also one of the maintainers of our in-house design system and component library, Chameleon. I was responsible for creating new components for myself and other developers, reviewing other developers' contributions, and consulting with designers to decide which components should be included and their architecture. This also involves making sure components meet web standards best practices and accessibility recommendations.

  • Web Developer at PARts Australia
    Nov 2017 - Jan 2020 ยท 2 yrs 3 mos

    Building and maintaining automotive e-commerce and cataloging websites using various technologies including PHP, Node.js, React, MySQL/SQL Server, Apache Solr search framework. Also involved in creating custom data analysis and processing tools and scripts in Python, PHP, and Node.js.

  • Web Developer at OneEvent
    Mar 2016 - Oct 2017 ยท 1 yr 8 mos

    My work at My One Event involved building the Wedesque interactive wedding planner website using a custom PHP/jQuery/SCSS stack.