Ben Van Treese
homeprojectsgames
Resume

I'm a web and game developer.

My main hobbies / interests are procedural generation and art, music, robotics and electronics.
        
Languages (High Experience):
  • C#
  • JS/TS/Node
Languages (Completed Projects using):
  • GLSL/HLSL
  • C++
  • Java
  • Haxe
  • Ruby
  • PHP
  • Python
  • Lua
Programming Experience:
  • Building web applications, using a number of frameworks.
  • Building Desktop applications using electron.
Web Frameworks:
  • React
  • Angular
  • JQuery/Jquery UI
  • Express
  • WebApi2
  • FubuMVC
  • StructureMap
  • NHibernate
  • Expo
  • Django
  • Rails
  • Vue
  • Vercel
Misc Frameworks:
  • Electron
  • React Native
  • Expo
  • Cordova
Database Experience:
  • GraphQL
  • Postgres
  • MongoDB
  • DynamoDB
  • Neo4j
  • Lucene
  • Elastisearch
Game development experience:
  • Basic physics simulations.
  • AI systems, state machines, behaviour trees, GOAP.
  • Creating/Maintaining multiplayer games.
  • Chat systems for multiplayer.
  • Achievement systems.
Electronics/Prototyping Experience:
  • Basic projects using arduino and esp8266.
  • Basic electrical/pcb design using kicad.
  • Prototyping physical objects using fusion 360, freecad.
  • 3D printing.
  • Basic CNC and Manual milling, lathing.
  • Control systems: PID, IK, filtering (kalman).
  • Soldering, diagnostics.
IT Experience:
  • Virus removal, misc help desk related tasks.
  • Physical repair and maintainence of PC equipment.
  • Systems administration for windows and linux servers.
  • Maintaining DNS, Email, web and misc servers.
  • Vritualization technologies, VMWare/ESXI.
Networking Experience:
  • Large/Small network setup (1000s of clients/endpoints)
  • Monitoring using SNMP, cacti.
  • Internal device security using LDAP.
  • Advanced routing: OSPF, GBP, RIP.