Become a sponsor to Perry van Wesel
Hi I'm Perry,
I'm a professional software engineer with a Msc in formal verification. In my free time I like to hobby around and experiment and learn new things, really in any area that is interesting to me at the time. These areas include programming languages and parsers, formal verification, gaming, graphics, web, mathematics, puzzles, programming competitions/challenges, etc etc...
Most of my GitHub work I spend on:
- TypeScriptToLua: A transpiler that can translate TypeScript code into Lua, to improve code quality, tooling support and developer experience for Lua environments. I started this project and still am the main maintainer. (It has a cool website too!)
- ValveResourceFormat: A reverse engineering project that aims to be able to read the various file formats from the Source 2 game engine. I wrote most of the graphics code for the model (and animation) viewer, map viewer and particle viewer, as well as some internal parsers.
- ModDota: A community for creating custom games in the game Dota 2. I wrote several tools and libraries and set up and maintain the current GitHub pages website with tutorials from the community.
Sponsoring me will not directly change the things I do (or not do), but it will motivate me to keep working on the things I find interesting, and contributing to the open-source space!
Featured work
-
TypeScriptToLua/TypeScriptToLua
Typescript to lua transpiler. https://typescripttolua.github.io/
TypeScript 2,133 -
ModDota/dota-tutorial
Custom game DOTA tutorial.
TypeScript 52 -
ModDota/TypeScriptAddonTemplate
Dota 2 addon template with TypeScript Panorama and VScripts.
TypeScript 80