BENCHALKE

>_

Seven years shipping production software — from pixel-perfect React frontends to serverless AWS backends, and the Terraform that holds it all together.

Available for freelance through my studio, Chalke Customs

01 — Selected work

Things I've built

01
Chalke Customs

Chalke Customs

My own web design and development studio — building custom websites, apps, and automations for businesses across Australia. Includes a full admin CMS for managing services, portfolio, and enquiries.

Frontend
Next.js, React, TypeScript, Three.js, SCSS
Backend
AWS — Lambda, DynamoDB, API Gateway, Cognito, SES, CloudFront, Route 53; Terraform
Launch project
02
Do-Good Pressure Washing

Do-Good Pressure Washing

Full rebuild of a pressure washing service site with TypeScript and Vite. Includes service showcase, before/after portfolio, testimonials, service areas, and a quote request form.

Frontend
React, TypeScript, Vite, styled-components
Backend
AWS — Lambda, API Gateway
Launch project
03
Chalke Electrical Services

Chalke Electrical Services

Custom-built website and CMS platform for a local Australian electrical services business. Features a public-facing site showcasing services, gallery, and service areas, plus an admin dashboard for content management.

Frontend
Next.js, React, TypeScript
Backend
Node.js, AWS — Lambda, DynamoDB, Cognito, S3, CloudFront, SES; OpenTofu; Amplify Hosting
Launch project
04
New England Hunters & Gatherers

New England Hunters & Gatherers

Full-stack website for a NSW Police-accredited firearms safety training provider in Armidale. Features a course booking system, CMS-backed content, admin portal, and serverless backend on AWS.

Frontend
Next.js, React, TypeScript, Tailwind CSS
Backend
Node.js, AWS — Lambda, DynamoDB
Launch project
05
Benny's Darkroom

Benny's Darkroom

A real-time, GPU-accelerated photo editor that runs entirely in the browser — exposure, colour, tone, crop, and presets with a live histogram. Every adjustment is a WebGL2 fragment-shader pass, so editing stays at 60fps and nothing ever leaves your machine.

Frontend
React 19, TypeScript, WebGL2, Zustand, Vite
Backend
AWS — Route 53, S3, CloudFront
Launch project
06
Benny's Tasks

Benny's Tasks

A fast, polished, local-first task manager — lists, priorities, due dates, tags, search, and accessible drag-and-drop reordering, with dark mode and keyboard shortcuts. Everything persists in the browser with no backend required.

Frontend
React 19, TypeScript, Tailwind CSS, Framer Motion, dnd-kit, Zustand, Vite
Backend
AWS — Route 53, S3, CloudFront
Launch project
07
Benny's Decision

Benny's Decision

Can't decide? Add your options, weight them, and let the animated spinning wheel make the call. An installable PWA with multiple lists, decision history, confetti, share-via-URL, and full offline support.

Frontend
React, TypeScript, Tailwind CSS, Framer Motion, Vite PWA
Backend
AWS — Route 53, S3, CloudFront
Launch project

A hand-picked selection — there's plenty more

02 — Who I am

About me

ben@chalke — zsh

➜ ~

Current skills

JavaScriptReact.jsTypeScriptPHPVue.jsVuetifyNode.jsAmazon Web Services (AWS)WordPressWordPress Plugin DevelopmentContent Management SystemsCSS/SCSSGITHTML EmailsHTML

03 — Where I've been

Experience log

Company name withheld

Senior Full Stack Software Engineer

2025Present
  • Leading full stack development of serving .
  • Architecting across and shipping to production.
  • Further details withheld — if you need to know, get in touch.

Chalke Customs

Founder & Software Engineer

2025 — Present
  • Founded and run my own studio building custom websites, apps, and automations for businesses across Australia.
  • Lead every engagement end to end — design, full stack development, serverless AWS infrastructure, and ongoing support.
  • Built the studio platform itself: a Next.js site backed by a custom admin CMS on AWS Lambda, DynamoDB, Cognito, and SES, with Terraform-managed infrastructure.
  • Delivered production sites and applications for paying clients, handling everything from first contact to deployment.
Next.jsReactTypeScriptThree.jsAWSLambdaDynamoDBTerraform

LifeLenz

Senior Software Engineer

2025
  • Feature development and deployment using Aurelia.js, React.js, Micro-Frontends, single-spa, NX.js, TypeScript, GraphQL, Jest, GitLab, and Figma.
  • Worked closely with designers to implement feature requests, deploying to staging for testing before production.
  • Conducted code reviews and provided feedback to other engineers to ensure code quality.
  • Effectively worked between multiple teams, balancing tasks and priorities.
Aurelia.jsReact.jsMicro-Frontendssingle-spaNX.jsTypeScriptGraphQL

Derivco Sports

Software Engineer

2022 — 2025
  • Feature development across React.js, Next.js, Redux, TypeScript, Jest, Cypress, Storybook, and Azure.
  • Collaborated with design teams to implement and ship features from staging to production.
  • Conducted code reviews and maintained code quality standards across the team.
  • Investigated and resolved production issues, documenting fixes for future reference.
  • Led project coordination — weekly meetings, ticket scoping, and aligning progress with team objectives.
  • Developed and launched sports betting applications across multiple international markets.
React.jsNext.jsTypeScriptReduxJestCypressAzure

Rocket Lab

Software Engineer

2020 — 2022
  • Managed the modernisation of the company's technology stack and delivered features across new and existing systems.
  • Collaborated with design teams to build and deploy features to staging before submitting pull requests for production.
  • Acted as primary point of contact for customers, managing support requests via Jira and Asana.
  • Led migration of legacy PHP and JavaScript systems to Next.js, React.js, TypeScript, and Jest — improving performance and maintainability.
  • Reformed client engagement processes, streamlining requirements gathering to consistently meet deadlines.
Next.jsReact.jsTypeScriptJestPHPJavaScript

Intygrate

Web Developer

2019 — 2020
  • Developed dynamic web applications using React.js, Vue.js, and Node.js, leveraging AWS for scalable deployments.
  • Designed and implemented custom WordPress plugins and optimised HTML email templates.
  • Used Azure DevOps and AWS (Cognito, Lambda, Route53, EC2, CloudFront, CloudWatch) to build robust cloud solutions.
  • Delivered the company's first in-house subscription web application — bringing the CEO's vision to life and aligning with user needs.
  • Built and deployed custom CMS plugins that integrated seamlessly into customer websites, receiving enthusiastic uptake.
React.jsVue.jsNode.jsAWSWordPressAzure DevOps

The Code House

Graduate Front End Developer

2018 — 2019
  • Built fully responsive websites using PHP, HTML, CSS, jQuery, and SQL, ensuring cross-device and cross-browser compatibility.
  • Used Xara to edit and slice website designs, preparing assets for seamless integration into web layouts.
  • Delivered fully responsive, production-ready websites to clients on a weekly cadence.
PHPHTMLCSSjQuerySQLResponsive Design

04 — My studio

Chalke Customs is my own software studio. I work with businesses across Australia to design and build custom websites, apps, and automations — engineered end to end, from the interface down to the cloud infrastructure.

  • Custom websites

    Fast, bespoke marketing sites and web apps built to fit your brand — never a template.

  • Apps & automations

    Internal tools, booking systems, and workflow automations that save you hours every week.

  • Cloud & infrastructure

    Serverless AWS backends and Terraform-managed infrastructure that scale and stay cheap to run.

04 — Say hello

Let's build something unreasonably good

Got a project, a role, or just an idea worth arguing about? My inbox is open.