Votre navigateur est obsolète !

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

×

Thomas John

Senior Front-End & Full-Stack Creative Developer

Freelancer Open to opportunities
Senior Front-End & Full-Stack Developer with a creative edge, bringing 20+ years of experience building web, mobile, and desktop applications, often with a strong focus on interactivity, design, and performance.

I’ve led and contributed to a wide range of projects: SaaS platforms, promotional websites, product UIs, branded mini-games, and internal tools. My front-end work is grounded in clean architecture and thoughtful UX, often incorporating motion and custom interfaces using Vue, React, or plain HTML & CSS. On the back end, I’ve built and maintained APIs, managed databases, and helped shape scalable systems using tools like Node.js, Deno, PHP, MySQL, and various frameworks as needed.

Over the years, I’ve also spent quite some time exploring game development, creating full-fledged games, engines, tools, and prototypes, mostly independently. I’ve worked professionally on a few arcade-style games and prototypes (Unity/C#), while continuing to develop personal projects to experiment with gameplay mechanics, AI, and procedural systems.

Technical strengths:
Vue.js, React, TypeScript, Unity, C#, Three.js, JavaScript, WebGL, Node.js, Deno, SQL, Web3.js, Haxe, HTML/CSS
Also experienced with: Photoshop, Animate, Figma, Illustrator, Reason, SoundForge, and more.
Quick to adapt to any object-oriented language such as Python, Java, Dart, and others.

I’ve worked across creative agencies, product companies, and tech teams, taking projects from concept to deployment, always aiming for something clean, usable, and meaningful.

Happy to connect about front-end projects, full-stack work, creative tools, game dev, or weird ideas.
  • I have always been fascinated by movies ever since I saw Star Wars. I saw the making of it on video when I was probably 9 years old.
    Since then, I keep reading about it, I watch behind the scenes, send emails to directors whose films moved me (they answer sometimes :)) and write down ideas.
  • In 2005, I left with my backpack for two years and a half. I worked in farms and travelled for a year in Australia and then took a plane to Singapore, not really knowing where I was going. I didn't have a plan, nor a place to stay. From there, and during a year and a half, I made my way through Malaysia, Thailand, Cambodia, Vietnam, Laos, Myanmar (Burma), China, Thibet, Nepal and India.
    Since then, I try to leave once or twice a year for just a couple of weeks.
    I like meeting new people, hearing their stories, telling them mines. Meeting people that generally travel alone is a very peculiar experience that nourishes me deeply.
  • I play piano since I'm little. Mostly self-educated, I like to play personal things. I compose from time to time, whether directly on my piano or via my computer. I was part of a small band several years ago. We went on radio.
    I also play guitar, a bit.
  • I need exercise even if I don't do as much as I want. I do yoga almost every day, alone and with a teacher. In my youth, I played basketball and football. I also did kung-fu for 6 years. I plan to rehabilitate them in the near future, step by step.
  • I draw what crosses my mind: game ideas, characters, project, all sorts of concepts but mainly oriented towards games and apps.
    I never really pushed that part of me as I did with programming or even maybe music but I think that this side of me brings a lot to everything I undertake.