Jacques Leemans

Torquay | Victoria | 3228 | Australia | jjleemans@gmail.com

I am Full-Stack Game Developer with over 13+ years full time experience and over 6000+ hours doing contract/freelance work.
My passion is anything to do with interactive software development.
I am an Unity game developer, founder of XGameDev and full-stack developer. I offer full-stack game development, from game design to publishing, client side and server side.
I have been working in Unity since 2012 using the C# language, creating mobile, WebGL and desktop games. Construct 2 is my preferred game engine for HTML5 games, animations, flash-to-html5 conversions and prototyping.
My passion is game development, not the game side, but rather the combination of all the technologies, from game design patterns, game mechanics, physics, audio, game play, game feel, psychology, social integrations, mobile, performance, everything!
My services:
● Any game genre: Educational, Casual, eSports, FPS, RPG, RTS, Endless Runners, Puzzle, Social, Card games, etc…
● Mobile/WebGL/Desktop Game Development using Unity and C#
● HTML5 Game/Animation Development using Construct 2 and PhaserJS
● Mobile app development using Ionic/AngularJS/Angular/TypeScript
● RESTful API development using PHP/MySQL or NodeJS/MongoDB
● Desktop application development using WPF, C#
● GIS using ESRI ArcGIS, Google Maps, HERE Maps, LeafletJS, Mapbox, Open Street Maps.
● Real-time multiplayer using Socket.io, Photon (PUN) or GameSparks.
● BaaS using GameSparks or Playfab.
● Integrations with Google Play Service, Game Center, Facebook, Twitter, or any custom 3rd party API.
Project Management:
Agile, Scrum, Jira, Asana, Basecamp, Google Drive, Trello.
Source Control:
Git, Github, BitBucket, SourceTree, SVN, TFS, VSTS.


Experience

Founder | CEO | Senior Developer

  • Game Development
  • Educational Game Development
  • Casual Game Development
  • Competitive Game Development
  • Unity3D Game Development
  • HTML5 Game Development
  • Facebook Game Development
  • Mobile Game Development
  • 2D Game Development
  • 3D Game Development
  • Desktop & PC Game Development
  • Construct 2 Game Development
  • Multiplayer Game Development
  • Online Game Development
  • Cross-Platform Game Development
  • Mobile Application Development
  • Web Application Development
  • Prototype Development
  • Flash to HTML5 Conversion
  • HTML5 Animations
  • API Development
  • Mobile AppStore Publishing

June 2010 - Present

Developer Engineer

  • Develop Proof of Concept (POC) mobile applications using Ionic/Angular Framework and Unity
  • GIS using Openstreetmaps, Openstreetmap buildings, Leaflet, Google Maps, HERE Maps
  • BLE Beacons for close proximity location services
  • Create Server side services using NodeJS, Express and MongoDB (MEAN Stack)
  • Design and Develop RESTful API
  • Real-time event driven communication using Socket.IO
  • Research and Development of Indoor wayfinding/navigation solution
  • Face and voice recognition using Microsoft Cognitive
  • Blender, InkScape for all 3D and 2D graphics.
  • Agile Scrum using Jira
  • Source control using Git (Stash, BitBucket and Github)
  • Cisco CMX
  • Test Driven Development using Mocha
  • RAML API design using Mulesoft
  • CI/CD with Visual Studio Team Services

January 2016 - June 2018 (2 years 6 months)

Senior Game Developer (Contract)

  • Technical Specification Development
  • Game Design/Architecture
  • GUI prototyping and design
  • Website development using HTML, CSS, JavaScript and PHP
  • HTML5 Game Development using Construct2
  • Unity3D Game development using C#
  • 3D Modeling and Animation in Blender 3D
  • Graphics design using InkScape and GIMP
  • Audio editing using Audacity and Reaper.
  • PHP/MySQL RESTFUL API
  • WordPress
  • Agile project management
  • Source Control using GIT (Github)
  • GameChange5.com management platform
  • Research and consulting for emerging technology recommendations

July 2012 - December 2015 (3 years 6 months)

Game Design Lecture

The Open Window

  • Game design lecture for 2nd and 3rd year students
  • Taught the students Unity3D and Construct 2 (HTML 5)

January 2013 - December 2014 (2 years)

Electronics Technician

  • ISO9001 Quality Assurance on all Manufactured Electronic products either produced by SSE Production Department or by sub-contractors.
  • Factory testing of all new products as it leaves production line.
  • Fault finding and repair work on the complete range of SSE Electronic products.
  • Assistance the assemble line of enclosures of complete solution sets.
  • Assistance in the general tasks and management of the QA and testing department.

May 2005 - May 2007 (2 years 1 month)

Electrical Technician

Direct-tech Robotics

  • Assembly and Testing of automatic guided vehicle (AGV) for vehicle assembly line

March 2005 - April 2005 (2 months)

Electrical Technician

LEE Mega-Elec

  • Planning, assembly and wiring Distribution, PLC, Extruders and Caterpillar panels
  • PCB repairs of WK 240 computers, SSD drives, fault-finding on various temperature control systems.

June 2004 - February 2005 (9 months)

Education

University of South Africa

National Diploma: Engineering: Electrical
Electronics and Electronic Communication

NQF level: 6

12 June 2012

Skills

Programming Languages, Frameworks & Tools

Certifications