vincentdnl
avatar

Vincent Déniel

Full Stack Web Developer | Typescript, React, Next.js, Node.js

After working for a startup that was successfully acquired by an international group and founding my own company where I took on the role of CTO, I am currently seeking a new project as a full stack web developer. Always looking for new challenges, I am eager to contribute to ambitious and innovative projects!

Looking for new projects!

I am currently seeking a new opportunity as a web developer, with expertise in TypeScript, React, Next.js, and Node.js. With several years of experience in full-stack development, I am passionate about creating innovative technical solutions. I am looking to join a dynamic team where I can leverage my skills and contribute to ambitious projects. If you're interested, feel free to contact me on LinkedIn.

LinkedIn

How I work

Technologies and tools

Here is the stack I'm most confortable with

➡ Typescript ➡ React ➡ Node.js (ts-node) ➡ PostgreSQL & MongoDB ➡ Hardhat & Ethers.js for web3 ➡ Python

Practices

I usually work following the principles of:

➡ Functional Programming ➡ DDD (Domain Driven Design) ➡ Agile Methodologies ➡ TDD (Test Driven Development) ➡ Lean

A few things I worked on

OperativeAI

Private search with RAG on a local LLM

OperativeAI is an open-source, privacy-focused answer engine that allows you to leverage AI without giving away your data. The project aims to enrich a local LLM with up-to-date information through a local RAG database by performing web searches.

Check out the project on GitHub

Main challenges:

  • Integrating a local LLM model while preserving data privacy
  • Web search and enriching the LLM through a RAG database
  • Handling errors and continuously improving prompts for better answers
  • Scaling the infrastructure with Docker and integrating multiple tools (TypeScript, Node.js, Express, React, etc.)

Bulldog Engagement Platform

A SaaS platform for brands who want to engage their community

The Bulldog SaaS platform is a product that helps our customers (some are CAC40 companies) reward the most active and engaging users in their community.

Main challenges:

  • Scalability (lots of incoming events from users)
  • Creation of the domain rules of a custom reward model
  • Onboarding and training of interns

Bulldog NFT Platform

A SaaS platform that helps brands create their NFT collection

This product was a platform that helped our customers create and deploy their NFT collection and create a page to sell the collection.

Main challenges:

  • Deploying a set of customizable smart contracts
  • Handling every success and error on blockchain transactions

myElefant Messaging Platform

A SaaS platform for sending rich marketing SMS

As a full-stack developer, I took part in the creation and maintenance of the myElefant marketing SMS platform.

Main challenges:

  • Scalability (millions of SMS sent weekly)
  • Avoiding bugs and regressions with automated testing (TDD)

I'm on these networks