Charles Heller

Quality-Driven Software Engineer

I started in QA, test automation, and test management on enterprise projects — then expanded into shipping modern web products myself. Today I work as a quality-driven software engineer: I build reliable applications and bake testing, architecture, and maintainability in from day one.

charles@charlesheller.dev · charlesheller.dev · GitHub · LinkedIn

Experience

Test Manager · Swiss Life

Multi-year · Enterprise CRM & digital delivery

Lead quality for complex enterprise delivery — aligning teams on risk, coverage, and release readiness across CRM and related digital workflows.

  • Owned test strategy in agile delivery for multi-team CRM programs.
  • Drove automation with Playwright, TypeScript, API testing, and structured testdata practices.
  • Partnered with engineering and product so quality became a shared delivery signal — not a late gate.

Software Engineer · Freelance / Projects · Independent

Ongoing · Web products & automation

Building modern web applications while applying the same quality systems used in enterprise environments.

  • Shipped fullstack products such as NavisSedes (ticketing) and Seatly (reservations) with Next.js, Prisma, and cloud data layers.
  • Designed Playwright / Vitest suites and CI-ready automation as part of product delivery.
  • Bridged QA depth and engineering ownership — from architecture decisions to shippable releases.

Selected work

NavisSedes

Live system serving paid and free events with interactive seating, 10-minute holds, Stripe checkout, QR tickets, and role-based admin check-in.

Next.js · Prisma · Neon · Stripe · Playwright · Vitest

Seatly

Deployed demo with city search, auth sessions, restaurant detail/menus, and reservation persistence across environments.

Next.js · Prisma · Neon · JWT · Playwright

Playwright Automation Suite

Published POM-based suite with HTML report UI — automation presented as a shippable engineering product.

Playwright · TypeScript · E2E · POM

Elikuren Website

Public-facing choir site with polished hero storytelling and clear navigation for concerts and participation.

Next.js · React · TypeScript · Tailwind

Stack

Core: TypeScript, React, Next.js, Playwright, Node.js

Platform: Prisma, Postgres, Stripe, Neon, Cloudflare, GitHub Actions, AWS

Also used: Python, Selenium, k6, Vitest, Postman, Docker