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.
A connected practice
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 archiveDisciplines
A broad toolkit, grounded in real work.
Design & production
- CorelDRAW
- Figma
- Adobe Creative Suite
- Branding
- Prepress
- Production-ready artwork
Software & web
- Python
- TypeScript
- JavaScript
- React
- Next.js
- Flutter
- PyQt6
CNC & manufacturing
- CNC preparation
- G-code authoring
- Mach3
- CAD artworking
- Sheet optimisation
- Production supervision
Product delivery
- Product architecture
- UI/UX systems
- Git & GitHub
- Vercel
- Release management
- Workflow automation
Proof of work
Built, released and maintained.
KerfSuite
A growing CNC and fabrication software ecosystem shaped by practical workshop knowledge, product design and engineering.
Explore Released desktop applicationMKVoodoo
A Windows batch-video transcoder that combines a Flutter interface with Python and FFmpeg processing.
Explore Design & web practiceBGrafX
The studio site and commercial front door for graphic design, web development and practical automation work.
Explore Browser toolFontForge
A privacy-respecting browser utility for practical font conversion, built as part of the BGrafX tools collection.
ExploreExperience
A career built in production, then expanded through products.
- 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.
- 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.
- 2009 — 2010
Lead Graphic Designer & Coordinator
Launch Group
Led creative output across print, promotional and digital deliverables in a deadline-driven production environment.
- 2003 — 2009
Graphic Design, Print & CAD Production
Early professional roles
Built a foundation in production artwork, sublimation printing, CAD artworking and repeatable manufacturing workflows.
Education & development
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).
Let's make something useful
Have a problem worth solving?
For a design, web, production or software project, start with a practical conversation.
Discuss a project