Cameron Oxley

Principal Architect

Developing systems is my passion, I am fascinated by software development as well as its surrounding technologies, I have a keen eye for design and work best in a team that is able to communicate and collaborate well.

I am a dedicated individual who is able to convey ideas and thoughts in a clear and concise manner. I enjoy mentoring others and flourish most in environments that embrace new technologies and ideas.

In my spare time, I engage in open source based programming and creating personal projects that allow me to experiment with up-and-coming technologies and concepts.

I am committed to executing tasks to the best of my ability and am constantly looking for ways to improve my skill set.


City: Johannesburg, South Africa
Contact Details: Get in touch


June 2015–present

Principal Architect, Adobe Experience Manager

Wunderman Thompson, South Africa
Development, design, and architecture of AEM, Adobe Cloud, Zen Garden as well as bespoke backend solutions for clients in the private banking, insurance, eCommerce, healthcare, FMCG and telecoms sectors. As well as being involved in the training and mentoring of junior developers, I am also responsible for the: reviewing of code; liaison between project management and development teams; management of service delivery; pricing models as well as bespoke client system specifications and implementation. I also frequently attend training sessions, client requirement meetings and communicate with clients directly in order to push systems to be better suited to the ever-changing requirements of a diverse and growing client base.

June 2018–September 2018

Global Adobe Experience Manager and Zen Garden Lead

Red Fuse Communications, New York and Kansas City
Consulting experience as part of Wunderman\MSC, I spent three months in New York to assist Red Fuse in defining "Business-as-usual" practises, workflows and engagements post AEM migration for their sole client, Colgate Palmolive. Aside from providing development and technical lead consultancy for new projects, I also created and delivered bespoke training materials for designers, developers, content authors and project managers to over 300 people throughout the business in multiple sessions within various locales and timezones.

March 2015–May 2015

Senior Software Developer

FGX Studios, South Africa
Responsible for the backend design, specification, documentation and development of core PHP Laravel MVC based API (Mallguide platform) for in-house eCommerce system focusing on the shopping mall sector.

March 2009–February 2015

Software Developer

Bidvest Data, South Africa
Software developer, responsible for the design, creation and maintenance of Java, C++, Bash and PHP based mass billing multi-channel communication applications (focused on e-Billing and document management) built on Linux platforms as well as bespoke products for clients based in the telecoms, banking, security, multimedia, investment, industrial, retail and property industries.

Clients I've Worked With



Can data tell your whole story? To find out, Investec Private Banking presented three 'out of the ordinary' individuals with how data sees them

Standard Bank

Award winning website redesign of Africa's biggest asset lending banks

Dev Ops Developer

AEM Dev Ops


Business Practitioner

AEM Business Practitioner

Certified Expert

Adobe Developer

AEM Developer



With my core focus being web development platforms, my skills are tailored to suit. Please feel free to contact me for an exhaustive list.
Adobe Experience Manager
  • 6.0, 6.1, 6.2, 6.3, 6.5 (Adobe Certified)
  • Zen Garden 6.3
  • OSGi (Apache Felix)
  • JCR (Apache Jackrabbit)
  • Java SE 6, 7, 8
  • Spring MVC
  • MySQL, Cassandra
  • Groovy and Grails MVC
  • XML, XSD Marshalling with JAXB and SAX
  • SOAP and RESTful and Graph services
  • Testing: JUnit, PowerMockito, Mockito
  • PHP 5.6
  • Laravel MVC
  • Eloquent ORM
  • MySQL
  • RESTful services
  • Testing: PHPSpec, PHPUnit
Tools and processes
  • Git, SVN and CVS
  • Jira service desk and workflow creation
  • Test and Business Driven Design
  • Bash & Bash scripting
  • CICD (Jenkins and Travis CI)

Get in touch