Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Thomas John

Senior Software Developer

Freelancer Open to opportunities
Senior Full Stack Developer with over 20 years of professional experience delivering full-fledged web, mobile, and desktop applications.
I take projects from concept to deployment, with a focus on technical architecture, development, user experience, and business alignment.
I support and improve existing systems through redesign, optimization, and debugging, and adapt them to meet evolving technical or business requirements.

Technical strengths:
Vue.js, React, Unity, TypeScript, C#, Haxe, JavaScript, HTML/CSS, SQL, Node.js, Deno, Web3.js, Ethers.js
Adapt easily to Java, Python, Dart, and other object-oriented languages.
Also experienced with: Photoshop, Animate, Figma, Illustrator, Acid, Reason, SoundForge and many other creative softwares.

I've worked accross various industries including tech, gaming, creative agencies and business platforms; building tools, interactive applications and scalable systems tailored to end-user needs.

Feel free to reach out to discuss ideas, technology, creativity, AI, or new opportunities.

Riftworl Heroes

Reed.be
2017
  • Unity, C#
  • Took over a project in progress. I was mainly asked to build a strong base to let other developers and artists build the game on top of it.
  • It consisted in building a system where each entity could be easily programmable (inside the Unity editor and within a constrained set of rules) and editable. "Everything" was an entity, the player, the animals, the spells, the cards,... everything.
  • The game had to be playable against AI so I build the system around the same principles that were used to build Earthstone: a system that allows for very fast iterations of different possibilities within a certain context to find the best possible outcome. It was also a system that adapted well to networking