Skip to main content

Last Yard Full Stack Software Engineer

/assets/ill/undraw_building_websites_i78t.svg
March 2021-January 2023

Last Yard builds software solutions for the largest retailers in Australia and around the world. Joined the Product Team's future-facing R&D squad, owning development of a new PDF/image rendering engine and an accompanying user-facing design tool.

NodeJS Microservices (TypeScript)

  • Rearchitected a Node.js microservice to process jobs in parallel across multiple workers, cutting average job time from over 5 minutes to under 1 minute.
  • Delivered day-to-day improvements across the microservices layer, maintaining reliability and throughput.

React / Redux / TypeScript Frontend

  • Championed test coverage and test framework improvements across the frontend codebase.
  • Upgraded a high-traffic legacy frontend component with only one defect raised post-release.
  • Maintained and extended a canvas-based SPA written in React.

Django (Python)

  • Built and maintained new APIs serving the frontend.
  • Optimised ORM usage and general API performance.

Docker (Swarm) and Ansible

  • Led migration of the development environment to Docker.
  • Automated local dev environment setup with Ansible.
  • Generated microservice deployment config files for use with Ansible.
  • Covered on-call rotations for production outages, resolving infrastructure incidents independently.

Achievements

  • Architected and delivered a high-throughput, high-reliability IoT-based retail solution.
  • Supported sales activities in a demo and pilot valued at over $10,000 MRR.
  • Increased render performance from roughly 30 templates per minute to over 2,000 templates in under a second.