Toolbox
Shelf

Pages

  • Home
  • Shelf
  • Toolbox

Extras

  • Resume

Crafted with and few cups of coffee.

Designed in Figma • Built with Next.js & Tailwind • Hosted on Vercel

© 2025 Gentle Joseph | All rights reserved.

Gentle Joseph

Gentle Joseph

Helping startups and brands to craft expressive and engaging solutions for their software needs.

About MeGet In Touch
React
Next.js
TypeScript
Tailwind CSS
Node.js
PostgreSQL
Docker
Figma
Git
GitHub
Vercel
VS Code
Notion
Python
AWS
Shopify
Strapi
Storybook
React
Next.js
TypeScript
Tailwind CSS
Node.js
PostgreSQL
Docker
Figma
Git
GitHub
Vercel
VS Code
Notion
Python
AWS
Shopify
Strapi
Storybook
Loading...
Loading...
Loading...
Loading...
  • I'm passionate about transforming ideas into software that makes a real difference. There's nothing quite like watching a concept evolve from initial sketches to a product that millions of people interact with daily.

  • I led the frontend engineering team at Cashrewards, Australia's largest cashback platform, where I architected solutions using React, Next.js, Angular, AWS and more. With over a decade of experience, I've specialised in building scalable, user-focused applications that deliver exceptional experiences across all devices.

  • I'm always curious about new tools and approaches.
    The AI boom has been fascinating, and I've been experimenting with Copilot and newer tools like v0.app to see how they shape the way we build software.

  • When I'm not coding or pushing pixels, I'm usually in the garden, at a cricket match, or out on the Sunny Coast with my camera chasing a good light.

Photo of Gentle

EXPERIENCE

I enjoy working with companies

to bring their ideas to life.

Sydney, AU (Remote)•May 2020 - Present

Cashrewards

Technical Lead

Next.jsReactTypeScriptJavaScriptStorybookAWS

Led and managed the frontend crew at Cashrewards, Australia's leading cashback platform connecting millions of shoppers with retail partners. Worked closely with cross-functional teams, including developers, designers, and product managers, to shape technical direction and build features that millions of users interacted 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, 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

  • ▸Led 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 and more.
  • ▸Spearheaded adoption of server-side rendering and static site generation, improving SEO by 30% and enhancing user experience for over 2 million shoppers.
  • ▸Built and launched a comprehensive design system and component library to accelerate UI development and ensure product/brand consistency.
  • ▸Worked alongside product & project managers, designers, and other engineers to transform creative concepts into refined digital experiences — working in two-week sprints and using Scrum and Kanban frameworks where appropriate.
  • ▸Mentored a team of 12 frontend engineers, led code reviews, and improved developer experience through tooling and clear processes.
  • ▸Provided leadership within engineering department through close collaboration, building tools to improve developer experience, and mentorship.
  • ▸Implemented analytics infrastructure and event tracking (mParticle, GA, GTM, Amplitude, Optimizely, VWO) to drive data-informed product decisions.
  • ▸Defined and monitored performance budgets, established real-time dashboards to surface and resolve regressions.
Sydney, AU (Remote)•Aug 2019 - May 2020

Medius Health

Senior Frontend Engineer

JavaScriptTypeScriptReactReduxWebSocketsStorybook

Developed AI-powered healthcare solutions for Australia's leading health technology startup, focusing on enterprise-grade platforms for health providers and payers.

Key Achievements

  • •Won company hackathon with innovative telehealth solution concept, demonstrating technical excellence and creative problem-solving.
  • •Successfully transformed hackathon winning idea into a production-ready telehealth platform, delivering significant business value and establishing new revenue streams for the company.

Responsibilities

  • ▸Designed and built mobile-first digital health interfaces with React, Redux, and modern CSS tools.
  • ▸Developed a real-time tele-health chat app, architecting the project from inception to successful delivery.
  • ▸Integrated backend AI data through REST APIs and WebSockets, enabling smarter clinician and patient interactions.
  • ▸Maintained and enhanced core products, delivering bug fixes, feature upgrades, and technical improvements.
  • ▸Partnered with design and product teams in an agile environment to turn ideas into practical healthcare solutions.
Singapore•May 2017 - Apr 2019

DBS bank

Senior Frontend Developer

AngularJavaScriptTypeScriptJQueryAngular MaterialSCSS

Contributed to Singapore's largest bank and leading financial services group in Asia, developing innovative digital banking solutions for consumer, SME and corporate banking activities across Asia and the Middle East.

Key Achievements

  • •Built Analytics-based Lending (ABL) platform as the sole software engineer, delivering a complete loan automation system for DBS India that reduced processing time from weeks to 7 days.

Responsibilities

  • ▸Led frontend engineering for digital banking products, partnering with design agencies and stakeholders to launch secure, intuitive web interfaces.
  • ▸Engineered and scaled Angular applications for millions of financial transactions reliably and efficiently.
  • ▸Mentored junior team members, streamlined onboarding, and elevated standards for code quality, testing, and process.
Singapore•Oct 2016 - May 2017

Kord IT

Frontend Developer

AngularJavaScriptTypescriptHTML&CSS

Developed responsive web applications and reusable component libraries for UNESCO and public sector clients, focusing on user experience optimisation and cross-browser compatibility while collaborating with international development teams.

Responsibilities

  • ▸Built and shipped reusable components and user-facing features focused on performance, scalability, and accessibility using Angular.
  • ▸Collaborated with backend teams to ensure seamless API integration, optimizing the performance and scalability of web applications.
  • ▸Delivered technical solutions for web analytics, usability, and client business needs.
  • ▸Conducted thorough testing and debugging, employing both manual and automated testing techniques to ensure robust, cross-browser compatible solutions.
Singapore•Mar 2014 – Oct 2016

Globalfoundries

Full Stack Engineer

DjangoPythonMySQLAngularJSHTMLCSS

Built and maintained high-performance web applications using Django, Python, and AngularJS for semiconductor manufacturing operations, including the MANTIS System for ORC processes, while recommending and implementing emerging web technologies.

Responsibilities

  • ▸Developed internal web apps with Django, Python, MySQL, and AngularJS to streamline operations.
  • ▸Maintained and enhanced mission-critical systems, advanced developer tooling, and partnered with senior engineers to assess and adopt new technologies.
View Full Résumé
Neil Wilkinson
Neil Wilkinson
Technologist, Coach, Leader
“Gentle is a kind, yet driven leader.”
Mardi Cavana
Mardi Cavana
Product Lead, Experience | Cashrewards
“Gentle is one of the most dedicated and proactive Tech Leads I've worked alongside.”
Shameek Ghosh, Ph.D
Shameek Ghosh, Ph.D
Co-Founder & CTO | Medius Health AI
“Gentle strongly supercharged our product development process.”

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.

Let's talk