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
- GLSL/HLSL
- C++
- Java
- Haxe
- Ruby
- PHP
- Python
- Lua
- React
- Angular
- JQuery/Jquery UI
- Express
- WebApi2
- FubuMVC
- Vue
- Eleventy
- Electron
- React Native
- Expo
- Cordova
- GraphQL
- Postgres
- MongoDB
- DynamoDB
- Neo4j
- Lucene
- Elasticsearch
- Basic physics simulations.
- AI systems, state machines, behaviour trees, GOAP.
- Creating/Maintaining multiplayer games.
- Chat systems for multiplayer.
- Achievement systems.
- 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.
- Virus removal, misc help desk related tasks.
- Physical repair and maintenance of PC equipment.
- Systems administration for windows and linux servers.
- Maintaining DNS, Email, web and misc servers.
- Virtualization technologies, VMWare/ESXI.
- Large/Small network setup (1000s of clients/endpoints)
- Monitoring using SNMP, cacti.
- Internal device security using LDAP.
- Advanced routing: OSPF, GBP, RIP.