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.
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)