Download PDF

Summary

Self motivated, results-focused individual with a thirst to learn and teach. Ryan is versatile and able to be placed into any team and contribute towards solutions with his strong technical, creative and communicative skills. Ryan is focused on delivering products and experiences to address the business needs of a users. His unique ability to understand data and how users interact with systems allows him to add value to any product and company enabling them to improve and inform future business decisions. Ryan has a driven approach to work and personal studies, and is currently formalizing his diverse knowledge in a B.Sc Computer Science.
Ryan has a zest for life, and will bring a positive attitude to the workplace, embracing teamwork, and contributing to the company culture.
Ryan is not afraid of hard work - in fact it drives him.

Objective

To gain experience in a corporate environment that will be beneficial to my future company and my skills. With a passion for learning and self-improvement I have a wealth of experience and studies, which include both local (South-African) as well as online studies some of which include: Stanford University Online, University of Pennsylvania, Duke University. These courses will expand the skill set obtained by my B-Tech Multimedia Degree, from The University Of Johannesburg. Upon exposure to the online specializations, I hope to become more useful to companies and assist in streamlining their processes using my skill set, by consistently improving myself. I have also recently enrolled in a Bachelor’s degree in Computer Science through the University of the People. This Degree will bring a solid balance to my creative and technical skills.

Additional Information

ID:  910923 5054 08 7

Date of Birth:

23 September 1991

Postal Address:

P.O.Box 188

Petervale

2151

Drivers Licence:  Code B

Restrictions:         None

Own Car

Work experience

May 2015Present

Technical Services Consultant

JustEnough Software Corporation

I was tasked with Solution Design Creation, as well as technical implementations of the JustEnough software across various clients around  the world and JustEnough Retail Modules. These included: Merchandise Financial Planning, Assortment Planning, Allocations, Demand Forecasting, Inventory Planning and Replenishment.

 

Clients Include:

·        Power Fashion (South Africa)

·        Kathmandu (New Zealand)

·        Clicks (South Africa)

·        Cymot (Namibia)

·        Mango (Spain)

·        Pepkor Africa (South Africa)

·        Clas Ohlson (Sweeden)

·        Ackermans (South Africa)

·        Kevro (South Africa)

·        Norcros (South Africa)

·        Musica (South Africa)

·        Grupo Cortefiel (Spain)

·        Pepco (Poland)

·        MRP.World (South Africa)

 

Responsibilities included:

·        Dealing with clients directly

·        Running Meetings

·        Designing Custom Solutions

·        Debriefing Team and improvements

·        Writing of Solution Designs

·        Testing and Training

Sep 2014May 2015

General Manager & Developer

Acacia Consulting

I was tasked managing a small development team. Projects ranged from Game-Development, Mobile Apps to website widgets as well as an “automatic twitter hashtag reply service”.

 

Clients Worked On:

·        Vodacom

·        Hollard

·        KFC

·        Unilever: Aromat

·        Aqua

·        Ogilvy

·        Lucozade

·        gorillacreativemedia

·        gloo

Responsibilities included:

·        Dealing with clients directly

·        Running Meetings

·        Designing System Architecture

·        Debriefing Team and improvements

·        Evaluating Frameworks for future development

·        Management Processes (Agile)

Jan 2013Dec 2013

Senior Assistant Lecturer

University Of Johannesburg

I was tasked with writing my own course and giving weekly lectures for Multimedia on HTML 5, Javascript, PHP and CSS. These weekly lectures were for 3rd Year students.

Dec 2009Present

Developer

Freelance Designer (Web/Video)

Responsible for the full development life cycle including: Sales, Design, UX, Development, Support.

Clients Include:

·        Jeep

·        Omeca Tequilla

·        Renault

·        Golden Hoop Productions

·        Q-Ed

·        C.O.P

·        Electronic Waste Disposal

20092011

Hockey Coach (Specialized Goal Keeper Training)

Redhill High School

I was Tasking with Creating my own course for training the Goal keepers for Hockey on a weekly basis.

During my time as a coach one of my students made it into the Gauteng prudential Team.

May 2010Jul 2010

Intern

LUMA - animation studio

I was exposed to the different areas of the company over the 2 months, for experience in the field during my studies.

I started Programming small scripts to increase productivity in the work-place creating a new Application every 2 days for 2 weeks

I then moved to visual interface and layout designs for a week or so, until I was moved onto a 3D modeling project for the Facebook game Social City, where I was assisting with modeling Tudor style homes as game assets, finishing off by creating a design template and explanation book to be sent with the work.

20062008

Senpai

Fourways Martial Arts Academy

I was an assistant teacher to a junior class given twice a week.

In addition to the weekly lessons I gave individual private lessons to improve numerous Karate student's standard for both international competitions and their individual belt grading.

20052005

Facilitator

The Big Picture

Facilitated numerous children's parties.

Skills

T-SQL
Javascript Programming
PHP & MySQL Programming
Node.js
Python Programming
No-SQL Databases
Photoshop & Illustrator
Video Compositor
HTML & CSS
3D Graphic Designer
Game Design & Developer

Education

20162016

Computer Science 101

Stanford University

This course Covers:

  • The nature of computers and code, what they can and cannot do
  • How computer hardware works: chips, cpu, memory, disk
  • Necessary jargon: bits, bytes, megabytes, gigabytes
  • How software works: what is a program, what is "running"
  • How digital images work
  • Computer code: loops and logic
  • Big ideas: abstraction, logic, bugs
  • How structured data works
  • How the internet works: ip address, routing, ethernet, wi-fi
  • Computer security: viruses, trojans, and passwords, oh my!
  • Analog vs. digital
  • Digital media, images, sounds, video, compression
Jan 2014Apr 2014

Gamification

University of Pennsylvania

This Course Covers:

Gamification is the application of digital game design techniques to non-game problems, such as business and social impact challenges.

  1. What is Gamification?
  2. Games
  3. Game Thinking
  4. Game Elements
  5. Psychology and Motivation (I)
  6. Psychology and Motivation (II)
  7. Gamification Design Framework
  8. Design Choices
  9. Enterprise Gamification
  10. Social Good and Behavior Change
  11. Critiques and Risks
  12. Beyond the Basics
Jan 2014Mar 2014

Introduction to Databases

Stanford University

This course covers database design and the use of database management systems for applications. It includes extensive coverage of the relational model, relational algebra, and SQL. It also covers XML data including DTDs and XML Schema for validation, and the query and transformation languages XPath, XQuery, and XSLT. The course includes database design in UML, and relational design principles based on dependencies and normal forms. Many additional key database topics from the design and application-building perspective are also covered: indexes, views, transactions, authorization, integrity constraints, triggers, on-line analytical processing (OLAP), JSON, and emerging NoSQL systems. Working through the entire course provides comprehensive coverage of the field, but most of the topics are also well-suited for "a la carte" learning.

Jan 2013Dec 2013

BTech: Multimedia

University Of Johannesburg

Completed Subjects:

2013:

  • MMD41-1MULTIMEDIA DESIGN 4 [Distinction]
  • MRM41-1RESEARCH METHODS AND TECHNIQUES 4 [Distinction]
  • MMT41-1MULTIMEDIA TECHNOLOGY 4 [Distinction]
Jan 2010Dec 2013

National Diploma: Multimedia

University Of Johannesburg

Completed Subjects:

2012:

  • MCS32-1 CONTEXTUAL STUDIES 3: MULTIMEDIA
  • MMD32-1 MULTIMEDIA DESIGN 3 [Distinction]
  • MMT32-1MULTIMEDIA TECHNOLOGY 3
  • MPP32-1PROFESSIONAL PRACTICE MULTIMEDIA 3
  • MVT32-1VISUALIZATION TECHNIQUES 3

2011:

  • MCS21-1 CONTEXTUAL STUDIES 2: MULTIMEDIA
  • MMD21-1 MULTIMEDIA DESIGN 2 [Distinction]
  • MMT21-1MULTIMEDIA TECHNOLOGY 2 [Distinction]
  • MPP21-1 PROFESSIONAL PRACTICE MULTIMEDIA 2
  • MVT21-1VISUALIZATION TECHNIQUES 2

2010:

  • MCS11-1CONTEXTUAL STUDIES 1: MULTIMEDIA
  • MMD11-1 MULTIMEDIA DESIGN 1 [Distinction]
  • MMT11-1 MULTIMEDIA TECHNOLOGY 1 [Distinction]
  • MPP11-1 PROFESSIONAL PRACTICE MULTIMEDIA 1
  • MVT11-1 VISUALIZATION TECHNIQUES 1
Jan 1995Dec 2009

IEB Matric

Redhill High School

Completed IEB Matric in 2009 with the following Subjects:

Maths

English

Afrikaans 2nd Lang.

Design

Information Technology

Visual Art

LO

I achieved the following awards:

Head of Performing Arts Portfolio (This is the equivalent to a prefect)

Head of the Technical crew for 3 Years:

(This included the setting of light for productions, replacing bulbs, editing sound and training new Students)

Colours in:

Hockey and Auditorium(Technical crew)

Honours in:

Karate and Hockey (For achieving provincial and higher level)

Scrolls:(Half colours)

Auditorium, Service, Athletics 

Trophies:

Tracy Scott(Technical crew), St. Winifred(general Help around school grounds)

Interests

My interests include but are not limited to:

  • Big Data
  • Animation
  • Education
  • Computers and processes
  • Artificial Intelligence
  • Ballroom and Latin American Dancing
  • Ballet
  • Photography
  • Videography
  • Hardware Development Platforms
  • 3D Printing