Resume

Skills

Coding/Scripting

PHP, HTML, CSS, JavaScript, TypeScript, C#, MySQL, Swift, Python, JAVA

JQuery, Apache Cordova, React, Ionic Capacitor, Less.js, Swift, Swift UI

PhotoShop Software Scripting (JavaScript)

Programs

Adobe Creative Cloud (Illustrator, Photoshop, InDesign, Premiere Pro, Audition)

Microsoft Office (Word, Excel, Access, Outlook), Microsoft Project

XCode, Android Studio

Quick Books

GIMP, Inscape, Scribus

XAMPP

Game Engines

Unity, PixiJS

Content Management Systems

WordPress, Drupal, Joomla, phpBB, MediaWiki, MyBB, DokuWiki

Work Experience

OTC2014-Present

App Developer, Project Specialist & Business English Instructor

  • Working on a special projects team under the company president.
  • Proposing, implementing and managing IT projects and business solutions
  • Development and maintenance of company smartphone apps for Android and iPhone.
  • WordPress plugin and website development.
  • Server and website maintenance.
  • New textbook development, writing, layout, and production.
  • Writing project proposals and reports and presenting them at meetings.
  • Graphic design of new textbook covers etc.
  • Audio-video production for textbooks, advertisements, training videos etc.
  • Teaching English business skills courses remotely and on-site for corporate clients.
  • Meeting with and assisting staff in English and Japanese.

Brave Adventures2012-Present

Owner

  • Creating online subscription software services that integrate with the Patreon API.
  • Creating an automated royalty reporting system using React.
  • Creating automated Social Media bots.
  • Server and website maintenance and development.
  • Operating a subscription Wiki Farm.
  • Producing analogue game products: art direction, graphic design, publishing.
  • Producing contracts, and managing commissions and royalty payouts for artists and affiliates.
  • Managing an online-store with ~1800 unique visitors a month, and a newsletter reach of 700+.
  • SEO, community, and social media management.
  • Continuously developing and improving store features, design and functionality.

Wild Bear Web Development Services2010-Present

Owner

  • Maintaining and developing websites for clients in Canada and France.
  • Developing and managing online stores selling digital goods.
  • Providing hosting, e-mail management, and server maintenance services.
  • Providing graphic design and layout services.

Telus International AI2019-2023

Bilingual Media Assessor & Judgement Auditor

  • Machine learning content assessment.
  • Auditing assessor judgements for Australia, French Canada and Japanese language markets.
  • Japanese & French localization and translation.

International Kids Academy, Japan 2012-2014

Full-time After School English Instructor

  • Approximately 2400 teaching hours.
  • Writing curricula and reports, creating lesson plans and teaching materials.
  • Supervising field-trips and activities.
  • Training new teaching staff.

LCI English Academy, South Korea2011-2012

Full-time Kindergarten and Elementary Teacher

  • Approximately 1600 teaching hours.
  • Writing curricula and reports, creating lesson plans and teaching materials.
  • Supervising field-trips and activities.
  • Conducting open classes and parent-teacher meetings.

Events & Company, France 2009

Webmaster & Administrative Assistant

  • Maintaining and updating websites and email accounts.
  • Fulfilling administrative duties in English and French.
  • Producing promotional material such as brochures, magazine ads, and business cards and formatting material according to printer specifications.

DC Publications, Canada 2007

Co-op Quality Service Evaluator

  • Contracted by BC Tourism to evaluate over 120 Visitor Centers.
  • Extensive traveling across British Columbia.
  • Each Visitor Center required a detailed report with pictures.

West Corporation, Canada2005

Customer Service Representative

  • Troubleshooting billing and technical issues.
  • Assisting customers with general inquires.
  • Placing and processing orders, migrations, and warranty exchanges.
  • Providing operational instructions.

Education

University of Liverpool 2014-2017

Masters of Science in Project Management (IT Specialization) (Distinction)

University of Victoria 2004-2009

Bachelor of Arts in History (Distinction)

Certificates & Continuing Education

JLPT N22018

Japanese Language Proficiency Test N2 Certification (Business Level Ability)

University of Pennsylvania (Coursera)2013

Gamification (Certificate Course)

Victoria International Academy2009

TESL Canada English Teaching Certification

Portfolio

Daily Word Quiz Smart Phone App

In December 2021, I released an iPhone App I developed in collaboration with my employer, OTC. The app is a Word-a-Day Quiz app for helping Japanese engineers and factory workers improve their English vocabulary skills. The app offers customizable profiles, several quiz types, integration with the company blog, text to speech functionality, and other features.

TTRPG Studio

TTRPG Studio Preview Video

TTRPG Studio is a Paper Miniature Layout Tool that integrates with Patreon‘s API. The tool runs in internet browsers and allows users to quickly and easily design custom Paper Miniature Layouts using art by Brave Adventures‘ and partnered Publishers.

I am developing the tool in PHP and JavaScript, and I built a custom-made Patreon API integration. I also manage a team of artists for producing the tool’s content stream, and I am responsible for managing the Discord Community, Customer Support and our Social Media.

A public Beta version of the tool is currently available here.

BA PhotoShop Script

Using JavaScript and the PhotoShop API, I have written a custom PhotoShop Script with a GUI that allows me to quickly and easily perform various operations. Using this script, I am able to take images with modular parts and recombine them into every possible combination. The script can also auto-generate the JSON meta-information used by TTRPG Studio.

Brave Adventures

What is Brave Adventures?

Art by Gaston Genser and Adrian Binakaj
Photo, background art and bases by Ryan Van de Kamp

Brave Adventures is a brand and online store that I created in 2012. It makes digital table top gaming products and sold them through its online store and the OneBookshelf websites. In 2020, we discontinued the online store, and focused on the crowd funding platform, Patreon. We transferred customer purchase history to our OBS store and used Patreon as a way to pre-purchase new content. As of 2021, the Brave Adventures Patreon provides patrons access to Brave Adventures’ content in a paper miniature layout tool I developed called TTRPG Studio.

Brave Adventures has been featured in articles on the popular websites GeekDad and Geek and Sundry.

Brave Adventures Lizardman Warriors
Line-art by Neil Que
Colouring, photo and bases by Ryan Van de Kamp

The main products sold at Brave Adventures are printable paper miniatures and models designed for table-top games.

Brave Adventures Catapult
3D modeling and art by Pontus Unger
Photo by Ryan Van de Kamp

While the stores was operational, customers paid using Credit Card or PayPal and received an automated download link for their products. The website also stored the customers’ purchase history in a product library that allowed them to access and download their products at any time.

Traffic to the website reaches up to 1800 visitors a month, and Brave Adventures has a newsletter reach of over 700 customers.

Brave Adventures Sea Creatures
Art by Pontus Unger
Photo and bases by Ryan Van de Kamp

Brave Adventures has also partnered with game publishers such as AntiMatter Games to produce paper miniatures as an add-on to their DeepWars Blood Reef Kickstarter, which raised over $27,000 USD.

Procedural Content Generation

Brave Adventures also hosts several online tools focusing on procedural content generation, such as the Grimoire Generator, which produces descriptions of magical texts for use in creative works or games like Dungeons & Dragons.

A Magnificent Codex on Humanoid Transmutation 
Description: A disconcerting tome bound in faded pig leather, with sapphires inlaid on the front cover. Upon opening, you can see that the author’s writing is tiny and difficult to read. Each chapter begins with an illustration of a young boy who slowly ages into an old man as you turn the pages. When you get to the last chapter, the old man becomes a boy again, but this time with a sinister smile. 
Spells: This book contains 1 Level 4 Spell, 2 Level 5 Spells, and 1 Level 6 Spell. 
Rarity: One-of-a-Kind Value: 4900 Gold Coins

An example book description generated by the Grimoire Generator at Brave Adventures.

Another tool hosted on Brave Adventures is an NPC (non-player character) generator for table-top role-playing games. It uses procedural algorithms to produce sheets of printable character cards that conform with various game rulesets.

A procedurally generated NPC card using the Dungeons and Dragons 3.5 ruleset

My Role

My role at Brave Adventures is managing the website and online marketing, programming the digital tools, and handling the layout and digital publishing of the products. I am also responsible for negotiating licensing and royalty contracts, and handling affiliate and artist commissions.

Brave Adventures Undead Warband
Art by Pontus Unger
Photo and bases by Ryan Van de Kamp

I work with other artists who create the art, while I handle the layout and production using Adobe Photoshop, Illustrator and Indesign. While I sometimes assist by coloring line-art or contributing my own images, I am primarily responsible for creating the finished PDFs and download packages for the products. I also create cut-files for automated cutting machines such as Silhouette or Robocutter.

Charity Fundraisers

I have organized two charity fundraisers under the Brave Adventures brand. In 2014, I collaborated with other publishers and organized a digital product bundle that raised almost $5000 USD for Doctors without Borders’ earthquake relief efforts in Nepal.

Then, in 2016, I organized a second charity bundle to raise money for CARE Canada’s Syrian refugee relief efforts that raised just over $4700 CAD including matching donations by the Canadian government.

Wild Bear

About

Wild Bear is a Canadian web development services company I started in 2010 after returning to Canada briefly from living in Paris.

It offers hosting, design, development, e-Marketing and copy-writing services. It also provides clients with technical support, and handles e-mail and server maintenance.

Clients

My clients have included companies in France, Canada and Japan.

Urbing Ventures is a property development company based in Victoria, B.C., Canada

Copyright © 2014 Ryan Van de Kamp.