Danny Kopping

Danny Kopping

Snr Developer / Systems Architect

  • linkedin icon
  • google+

Personal Profile

Name Daniel Brett Kopping
Birth Date 15 January 1989
Contact Details (+27) 084 941 4422
Address 103 Raglan Street
Sydenham
Johannesburg
2192
Health Excellent
Driver's License Yes

Professional Profile

Hi, I'm Danny and I'm addicted to the web.

I am a highly motivated, driven and passionate programmer and systems analyst. I thoroughly enjoy creating interesting and challenging systems with a number of different technologies, as well as analyzing and architecting said systems.

I consider one of my main skills to be debugging and problem-solving, with a special interest in efficiency and “code quality”. I’m a firm believer in writing clean, readable code with as little extraneous noise as possible.

I eat, sleep and breath programming and find nothing else in the world to be more mentally stimulating and interesting. I enjoy reading, listening to Jazz and Progressive Rock, studying (informally) Linguistics, Cognitive Science and Philosophy.

I am currently a Senior PHP Developer at Flow Communications - where I build large bespoke web applications.

I am a big believer in unit testing, database-centric application design, build-tool automation, fast iterations (Scrum) and API-driven applications.

I have built a number of complex systems in terms of system architecture & design, and am always trying to improve my skills and gain new knowledge and insight. I have performed Flash & Flex training for companies such as Vodacom, Pricewaterhouse Coopers & Discovery.

Work Experience

April 2013 - Present

Senior PHP Developer

Flow Communications, Full-Time


  • Bespoke PHP applications
  • Bespoke software applications
  • API development
  • System architecture, planning & implementation
  • AngularJS, HTML5 applications

April 2012 - April 2013

Head of Digital Department

The Switch Design Company (Pty) Ltd, Full-Time


  • Bespoke PHP applications
  • Bespoke software applications
  • API development
  • System architecture, planning & implementation
  • Flash, Flex & AIR
  • Overseeing development of HTML5 web, mobile and desktop applications

Sept 2009 - April 2012

Consultant / Developer

Danny Kopping Consulting (owner), Freelance


  • Flash, Flex & PHP development
  • System architecture, planning & implementation
  • Flash & Flex training

Dec 2007 - Sept 2009

Web Developer

IceBlue InfoTech, Full-Time


  • HTML, CSS, JavaScript
  • PHP, MySQL
  • Website design and implementation

Technical Skills

Expert, 6 years

PHP

Advanced, 6 years

MySQL

Intermediate, 2 years

HTML, CSS & JavaScript

Beginner, 6 months

AngularJS

Expert, 5 years

Flash, Flex & AIR

Adobe Certified Expert in Flash, Flex & AIR

Intermediate, 5 years

Apache Web Server

Intermediate, 3 years

Subversion & Git SCM

Intermediate, 3 years

Linux (Debian / CentOS)

Beginner, 2 years

Java

Beginner, 6 months

JavaFX

Open Source Contributions

Spore

The easiest and most convenient way to create PHP REST APIs

PHP DocBlock Lite

Easily extract and utilize PHP "DocBlock" comments

Education

King David Linksfield

Distinction in Computer Science, 97% for Programming

Matriculated in December 2007

CTI Bedfordview

BSc Software Engineering (Jan 2008 - April 2009)


I began my studies part-time while I worked at IceBlue InfoTech. I soon became disillusioned with the quality of the engineering education I was receiving, and left University prematurely to follow a more pragmatic approach to Software Engineering.

Certifications

Adobe Certified Expert - Flash CS5

Adobe Systems, Inc. 2010

Adobe Certified Expert - Flex 3 & AIR

Adobe Systems, Inc. 2010



Email Me