What are you looking for?

Relevant skills for frontend, backend, techlead and management:

JavaScript 18 years of experience

Passionate about the intricacies of JavaScript since ECMAScript 2. Have closely followed and adapted to its evolution, embracing both its strengths and challenges over the years.

programming client server hobbies game
Relevance: 87.5%

Node.js 13 years of experience

While I worked with Rhino engine (server-side JavaScript) before Node.js existed, it wasn't until JavaScript gained access to system I/O that I truly saw its potential. Now, it's an integral part of my development tools, servers, and machine learning projects on a daily basis.

programming client server
Relevance: 85.0%

React 10 years of experience

My early React projects involved transforming jQuery sites into React applications. I've since worked on numerous hybrid React apps integrated with Angular, Backbone, or vanilla JS. My most significant projects include HTML games, 3D editors (using WebGL), and complex WYSIWYG editors.

library programming client
Relevance: 77.5%

Debian systems 17 years of experience

My primary OS at home for work, gaming, servers, DevOps, media, and personal use. First adopted when Windows Vista was announced. Now highly functional with WSL, demonstrating adaptability across different operating environments.

programming server client
Relevance: 72.5%

Neural Networks 3 years of experience

While not a machine learning expert, I've been working extensively with neural networks. I've utilized TensorFlow.js and ml5.js for various projects. Currently, I'm developing multiple projects using zero libraries, enabling AI creation in low-performance environments such as web browsers on low-end mobile phones or early-generation Raspberry Pis. As an interesting anecdote, I successfully trained a 2D simulation with 7000 cars navigating through traffic from a Tesla's browser, adding a touch of irony to the project.

programming client server
Relevance: 67.5%

Deno 6 years of experience

My extensive Node.js experience has been beneficial in working with Deno. I've implemented it in two substantial projects but found some friction when attempting to use Node.js libraries, and purely Deno packages aren't yet sufficiently mature.

programming client server
Relevance: 67.5%

CSS Frameworks and Design Systems 4 years of experience

Proficient in Tailwind CSS, Bootstrap, Foundation, Material, Pico, Bulma, and others. I have a comprehensive understanding of each framework's strengths and limitations, and how to leverage them effectively. Additionally, I'm skilled in creating custom design systems and integrating them with existing CSS frameworks.

programming client
Relevance: 65.0%

πŸ‡ΊπŸ‡Έ English 19 years of experience

language
Relevance: 65.0%

Svelte 4 years of experience

This site and CV are built with Svelte. I appreciate its simplicity and the fact that it doesn't require a virtual DOM. While I've been using it for some time, I'm eager to apply it to a large-scale project to fully gauge my expertise.

programming framework client
Relevance: 65.0%

Deep Learning 2 years of experience

I've thoroughly explored deep learning concepts but currently lack the time, computational resources, and data to fully immerse myself in this field.

programming client server
Relevance: 62.5%

LLMs 7 months of experience

I've been working with large language models (LLMs) for a while, primarily using GPT-3 and GPT-4. I've developed a few projects using these models, including a chatbot, a code generator, and a text summarizer. I've also integrated local model with ollama and cloud solution with vector based DBs.

programming ai server
Relevance: 62.5%

Canvas 3D 19 years of experience

Primarily work with THREE.js and other math libraries, as custom shader writing is too specialized for my projects. I've developed 3D games and editors, and even built a custom stencil shadow engine for a web-based DOOM 3 model viewer.

programming client
Relevance: 60.0%

CSS & SASS 19 years of experience

Rather than relying on design software, I've always preferred using CSS directly to enhance document aesthetics. Today, my focus is on creating foundational libraries, adapting to responsive design needs and devices, and crafting unique animations.

programming client
Relevance: 60.0%

Canvas 2D 19 years of experience

While familiar with engines like Phaser and Pixi.js, I prefer using the native Canvas API for prototyping and game development, valuing lightweight solutions.

programming client
Relevance: 60.0%

SQL 20 years of experience

I've worked with MySQL, PostgreSQL, SQLite, and Oracle SQL. My experience includes database design, optimization, and administration, as well as complex queries and stored procedures. Also worked with a few ORM in PHP, Rust, Ruby, Java and NodeJS

programming server
Relevance: 55.0%

jQuery 10 years of experience

Utilized during an era when IE5 was still a supported browser. Much of my experience involves integrating jQuery with other frameworks like Backbone, React, Angular, or vanilla JS. While mentioning jQuery might seem outdated, the experience gained from transitioning away from it remains highly relevant in today's rapidly evolving front-end landscape.

library programming client
Relevance: 52.5%

πŸ‡¨πŸ‡¦ French 36 years of experience

Native Canadian-French speaker with an appreciation for regional variations from Acadia to France. I speak a standardized version of French for optimal communication when traveling in Europe πŸ‡ͺπŸ‡Ί.

language
Relevance: 52.5%

Basic 3 years of experience

Started on TI-83 devices, creating video games for fellow students at school. Quickly transitioned to PC equivalents, laying the foundation for my programming journey.

programming server client game
Relevance: 47.5%

Crypto 3 years of experience

I developed my own ETH miner using Rust and CUDA, though my enthusiasm waned with the crypto market crash. I maintain a strong interest in decentralization concepts and the potential of blockchain technology.

programming client server
Relevance: 45.0%

Rust 2 years of experience

Primarily used for crypto mining and WebAssembly projects. I'm actively seeking a large-scale project to fully leverage and assess my proficiency in this language.

programming client server
Relevance: 42.5%