I’m Gentle, a passionate
front-end developer from Brisbane, Australia.

  • I am a web artist who loves to bring life to complex ideas through groundbreaking software that balance design, simplicity and functionality.

  • Currently, I am a Technical lead at Cashrewards. I've spent the last ~10 years as a frontend-developer where I specialize in transforming beautiful designs into full-fledged interactive webapps/websites for various clients all around the world.

  • I'm always trying new tools and frameworks to keep up with the latest trends. Typically I'll be digging in with Angular, React/NextJs or architecting CSS in and out of JavaScript. Recently, Framer Motion, Tailwind, and Storybook have been added into the mix.

  • When I'm not coding or pushing pixels, you'll find me gaming, gardening, watching/playing cricket or walking around with my camera.

Photo of Gentle

experience

I enjoy working with companies

to bring their ideas to life.

Tech Lead@ Cashrewards

Oct 2023 - Present | Australia

Lead and manage the frontend team at Cashrewards, Australia's leading cashback platform connecting millions of shoppers with retail partners. Work closely with cross-functional teams, including developers, designers, and product managers, to shape technical direction and build features that millions of users interact with daily.

Key Achievements

  • Successfully migrated legacy C# monolith to Angular within an year, improving performance and maintainability across the platform.
  • Led strategic migration from Angular to Next.js as the frontend ecosystem evolved, implementing micro-frontends architecture to enable domain ownership by smaller, autonomous squads.
  • Built comprehensive design system from scratch and introduced it to Cashrewards, creating a unified component library that standardized UI/UX across all digital touchpoints.
  • Implemented Jamstack solution for marketing and retail media teams, enabling them to create brand landing pages themselves and build campaign pages on the fly during peak campaign periods using headless CMS (Strapi), achieving 90%+ Core Web Vitals scores across all performance metrics.
  • Won company-wide employee award for pioneering engineering work that transformed the platform architecture and made a real difference to millions of users' experience.
  • Won internal hackathon for innovative product search solution within Cashrewards platform, improving user discovery and shopping experience.
  • Interviewed, onboarded, and successfully integrated offshore development resources to scale team capacity while maintaining code quality standards.
  • Mentored junior staff and cross-departmental employees from diverse backgrounds, helping them transition into frontend development roles and advance their technical careers.

Responsibilities

  • Lead the front‑end and retail‑media roadmap for Australiaʼs largest cashback platform, shaping strategy and architecture across consumer web experiences using JavaScript, Typescript, React, Next.js, Angular, CSS, Strapi and more.
  • Mentored team members, led code reviews, and improved developer experience through tooling and clear processes.
  • Built and launched a unified design system and component library to accelerate UI development and ensure product consistency.
  • Guide architectural decisions for frontend projects, integrating new technologies such as server-side rendering for improved SEO and load times.
  • Collaborated daily with product, and engineering partners to turn user stories into technical solutions.
  • Implemented analytics infrastructure and event tracking (mParticle, GA, Tag Manager) to drive data-informed product decisions.

Sr. Software Engineer

Sep 2022 - Oct 2023 | Australia

Responsibilities

  • Design and implement complex software solutions to improve user experience and increase platform stability.
  • Planned and implemented a comprehensive design system and component library for Cashrewards, standardizing UI/UX across all digital platforms. This initiative streamlined development processes, ensured consistency and reusability of UI components, and accelerated the rollout of new features while maintaining high design fidelity and enhancing overall user experience.
  • Collaborate with cross-functional teams to integrate new business ideas, latest technologies and frameworks.
  • Lead performance optimization efforts for web applications.
  • Developed and implemented a comprehensive tracking strategy using tools like mParticle, Google Analytics, and Google Tag Manager, enhancing data collection and analysis capabilities.

Software Engineer

May 2020 - Sep 2022

Responsibilities

  • Engineered and maintained major features of customer-facing web app using Angular.
  • Handcrafted and shipped Cashrewards' SSO platform (accountsapp) using NextJs/Styled-components/AWS.
  • Worked closely with UX team, senior stakeholders, PMs, POs and senior engineers on daily basis to implement new features/bugfixes/releases
  • Driven goals, from inception stages to completion.
  • Share technical solutions and product ideas through documentation, design reviews, pair programming, code review and technology discussions.

testimonies

Testimonies from

wonderful people I worked with.

  • Gentle is a kind, yet driven leader.

    Gentle is a kind, yet driven leader. He has compassion and ambition to deliver business value.

    At Cashrewards, he led a migration project to a new NextJS stack powered by content and layout decisions in the CMS (Strapi). Performance metrics for migrated pages were nothing short of remarkable. 97+% for all Lighthouse scores.

    Gentle's skills are not just technical, he also has great relationships with Product Managers, designers, other tech leads and his stakeholders.

    I can highly recommend Gentle to any organisation that is serious about having a great Frontend experience.

    Testimony from Neil Wilkinson

    Neil Wilkinson

    Technologist, Coach, Leader | Cashrewards

  • Gentle strongly supercharged our product development process.

    I am extremely lucky to have worked with Gentle, who was an excellent front-end developer and strongly supercharged our product development process. He is a very dedicated and intelligent team player who loves the work he does and constantly accepts feedback to improve upon it.

    As an important stakeholder of the products that Gentle developed, I was always impressed with his demos, fast turn-arounds on feedback, and adherence with delivery timelines.

    Testimony from Shameek Ghosh, Ph.D

    Shameek Ghosh, Ph.D

    Co-Founder & CTO | Medius Health AI

  • Gentle was instrumental in the development of the platform.

    Worked with Gentle on a lending platform project during his time in DBS. He was instrumental in the development of the platform, specifically in the FrontEnd Angular portion.

    With his expertise and knowledge, he also recommended the backend team on better implementation methods which help the overall delivery quality. He is able to work with tight overhead with little supervision, and delivers quality work on time

    Testimony from Chua Wang An

    Chua Wang An

    Management Associate | DBS Bank

  • Gentle is responsive in his work.

    Gentle thinks critically about the project and the designs the UX team provides him with and asks questions that help improve the experience significantly.

    He is meticulous, knowledgable and responsive in his work. I'd highly recommend him for any organization he chooses to be a part of.

    Testimony from Weizong Song

    Weizong Song

    Team manager | DBS Bank

  • Gentle has sound knowledge on Front-end technologies.

    I have worked with Gentle Joseph for some tough and interesting Projects. He has sound knowledge on Angular and related front end technology.

    He is a good team player, deliver projects on time without much supervision.

    Testimony from Sony John

    Sony John

    Java micro service developer

say hello

Let’s have a chat

I’m always happy to talk about working together, new opportunities or just catching up. If you’d like to get in touch, just shoot me an email with the link below.