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

As the Tech Lead for Cashrewards, I was at the helm of the retail media team, directing the technological strategy and execution that underpinned our advertising solutions within the e-commerce landscape. My leadership focused on developing advanced frontend architectures that facilitated the seamless integration of advertising content into the shopping experience, thereby enhancing both user engagement and advertiser value.

  • As Technical Lead, I spearhead the technical strategy and architectural development of all frontend and retail media projects at Cashrewards. My role involves orchestrating the integration of cutting-edge frontend technologies and retail media solutions to align with and drive our overarching business objectives.
  • Mentor a team of developers and oversee the technical development of projects.
  • Drive innovation and technical standards throughout the team.
  • Guide architectural decisions for frontend projects, integrating new technologies such as server-side rendering for improved SEO and load times.
  • Collaborate with product managers and other external stakeholders to refine user stories and convert them into technical tasks that align with business goals.
  • Work with a variety of different languages, platforms, frameworks, and content management systems such as JavaScript, TypeScript, Angular Universal, NextJs/React, Strapi, AWS stack, etc.

Sr. Software Engineer

Sep 2022 - Oct 2023 | Australia

As a Senior Software Engineer, I led pivotal frontend initiatives that significantly improved site performance and user engagement. My role involved strategic overhauls of frontend architecture to better support our growing user base during peak online shopping periods.

  • 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
  • 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 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.