Duties + Achievements

  • Hired to plan and build from scratch Rubix – a Web-based UI platform for applications used by Woolworths staff.
  • Built a library of core controls and services, along with authentication, testing and deployment infrastructure.
  • Rubix and its first application, OTA Tracker, were released to production within the first six months.
  • Moved the entire codebase to an Nx-based mono-repo and SingleSPA-based micro-frontend with minimal disruption. Optimised CI build+test time down to < 5 minutes per app.
  • Multiple teams built on the Rubix platform and Rubix now runs 6 apps, with 16 developers across 3 teams.

Tech

  • angular
    • leaflet
  • react
    • nx
      • graphql
        • apollo-angular
      • azure
        • devops
        • functions
        • monitor
      • keycloak
        • ai
          • brain-js

        Feedback

        “Jon has done phenomenal work on Rubix platform, i.e. developing first micro frontend platform at WooliesX. In a span of one year the Rubix platform is hosting 4 micro frontend apps and is currently used by 3 squads (Gamma, Omega and Bodega).”
        Technical Lead

        Projects

        • Rubix
        • OTA Tracker
        • Multi Carrier Config
        • Street Service Time
        • Rubix iOS Prototype
        • BrainJS Suggestions Prototype
        /images/works/wooliesx/wooliesx-1.png
        /images/works/wooliesx/wooliesx-4.png
        /images/works/wooliesx/wooliesx-3.png
        /images/works/wooliesx/wooliesx-2.png
        © 2024 Jonathan Conway