Professional profile / Johannesburg, South Africa

Bruce Gordon

Creator • Designer • Developer

I combine long-term graphic design and production experience with web, software and automation work—turning practical operational problems into clear, useful tools and considered digital experiences.

23 yearsProfessional design experience
14 yearsLeading CNC production workflows
Current focusSoftware, web & practical automation

Experience beyond the screen.

My career began in graphic design in 2003, then expanded through print, signage, CAD artwork and large-scale architectural cladding. That grounding in materials, machinery and production discipline now informs the way I approach software and digital products.

Whether the output is a website, a desktop application or a CNC-ready production file, the same principle applies: understand the real context, make the work clear, and carry it through properly.

Explore the architectural & CNC archive

A broad toolkit, grounded in real work.

01

Design & production

  • CorelDRAW
  • Figma
  • Adobe Creative Suite
  • Branding
  • Prepress
  • Production-ready artwork
02

Software & web

  • Python
  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Flutter
  • PyQt6
03

CNC & manufacturing

  • CNC preparation
  • G-code authoring
  • Mach3
  • CAD artworking
  • Sheet optimisation
  • Production supervision
04

Product delivery

  • Product architecture
  • UI/UX systems
  • Git & GitHub
  • Vercel
  • Release management
  • Workflow automation

Built, released and maintained.

A career built in production, then expanded through products.

  1. 2025 — Present

    Founder, Full Stack Developer & Creative Director

    Synontech / BGrafX

    Designing, building and releasing software products, responsive websites and digital systems from concept through deployment.

  2. 2010 — 2025

    Senior Graphic Designer & CNC Supervisor

    Alania Building Systems

    Translated architectural requirements into CNC-ready production files while supporting production, fabrication coordination and technical problem solving.

  3. 2009 — 2010

    Lead Graphic Designer & Coordinator

    Launch Group

    Led creative output across print, promotional and digital deliverables in a deadline-driven production environment.

  4. 2003 — 2009

    Graphic Design, Print & CAD Production

    Early professional roles

    Built a foundation in production artwork, sublimation printing, CAD artworking and repeatable manufacturing workflows.

Learning that supports the work.

Harvard CS50x — Introduction to Computer Science (completed 2026): C, Python, algorithms, data structures, SQL and web development.

Harvard CS50P — Introduction to Programming with Python (in progress).

Have a problem worth solving?

For a design, web, production or software project, start with a practical conversation.

Discuss a project