Designer first, developer by choice.

Twelve years of design and development, and I still do both.

Dillon Adams

I started as a graphic designer in 2013 and switched to development so I could build what I was designing. That order still shows. I can take a project from brand and layout through to database schema and deployment without handing it over.

My first developer role was three and a half years at Idealweb, on the recruitment platform written up in the work section. It’s where I learned to build software. I wrote integrations against systems I didn’t control and a data model that had to keep one person’s identity straight across many companies, and every decision had non-technical users on the other end of it.

For the last six years I’ve run Digital Stream, the agency I co-founded in Centurion, as director and the developer on every project. That covers Laravel applications, WordPress builds and, more recently, Next.js and headless work, all hosted on infrastructure I administer myself. The design half never went away either. On most of those sites I did the logo, the layout and the brand work before I built anything, in Elementor, Divi or Avada where a builder fitted and a custom theme where one got in the way.

That’s why I’m after a hands-on role now. I’d rather spend the day building and designing than running an agency. I’m happy with a developer role or a developer and designer one, and the second is just the job I’ve been doing anyway.

Skills

The stackbottom up
  • Brand identity & logo design
  • Layout & UI design
  • Landing page design
  • Print & large format
  • Social & marketing collateral
  • Figma
  • Illustrator & Photoshop
  • Canva
  • AI-assisted image & content production
  • JavaScript
  • React
  • Next.js (App Router)
  • TypeScript
  • Tailwind CSS
  • HTML & CSS
  • jQuery / Bootstrap
  • PHP
  • Laravel
  • MySQL
  • REST API integration
  • FTP / file-based integration
  • Scheduled jobs & reconciliation
  • Multi-tenant architecture
  • Data modelling & identity resolution
  • AI-assisted development
  • Elementor & Elementor Pro
  • Divi & Avada
  • Custom theme development
  • WooCommerce
  • Custom plugin development (PHP)
  • Content architecture & taxonomies
  • Large catalogue builds
  • Site maintenance & updates
  • Linux VPS administration
  • DNS, SSL/TLS
  • Mail server administration
  • Domain & hosting management (30+ domains)
  • Vercel / static deployment
  • Meilisearch

From the bottom up, it's the server a thing runs on, the application on it, the interface people touch, and the design that decided what it looks like. Select a layer for what that means in practice.

CV & contact

The short version, and how to reach me.

The one-page CV has the dates and the stack in brief. For anything else, email is best.

Based inCenturion, Gauteng, and happy to work remotely