Sport
Dalois, a passionate backend and blockchain developer, thrives in creating innovative web applications integrating the latest technologies. Possessing technical expertise and versatility, he is a key asset for the success of projects. With a software engineering degree under his belt, Dalois masters leading web development technologies such as Node JS, Angular, React, or Spring Boot. His professional experiences as an employee and freelancer allowed him to work in various application domains, including e-commerce platforms, business applications, collaborative tools, etc.
What Dalois enjoys most is taking on technological challenges, with blockchain being an immense playground. He had the opportunity to work on multiple projects integrating public (Ethereum, Polygon) or private blockchains. Dalois is proficient in smart contract development with Solidity and interfacing with web applications using Web3.js.
If you are looking for a versatile, autonomous, and passionate technical profile to bring your product to life, Dalois would be happy to bring his expertise in web, mobile, and blockchain development to your teams. Together, let's transform your ideas into innovative solutions!
Programming
undefinedDevelopment of a custom blockchain indexer for Provenance focused on blocks, validators and financial transactions.
I developed a custom blockchain indexer for Provenance specifically focused on indexing blocks, validators, and financial transactions critical for supply chain traceability.
I first had to deploy my own Provenance node in order to inspect in real-time the new blocks being produced and the transactions they contain.
I then developed a NestJS backend to ingest and parse this blockchain data thanks to the powerful Cosmos SDK. Particular attention was paid to indexing block contents, their producing validators, and extracting financial transactions with their amounts, currencies, and metadata.
Technological challenges such as concurrency management, data persistence, and performance were successfully handled during this project.
My expertise in blockchain technology and ability to develop robust and optimized backend solutions allowed me to deliver a custom-made blockchain indexer extremely relevant to unlock the full value of the financial data conveyed in the Provenance blockchain.
Development of a supply chain management web and mobile application using Angular, Dart and NodeJS with integration of a private blockchain for traceability.
I actively participated in the development of this innovative application aimed at optimizing supply chain management. My contribution covered several key areas: programming the NodeJS backend to expose the APIs, technical configuration of the private Ethereum-based blockchain node to ensure security and performance, development of Solidity smart contracts defining the business rules for traceability, as well as seamless integration of the blockchain into the overall software architecture. The technical challenges overcome included concurrency management, off-chain storage, and interoperability between components. The success of this project required rigor, proactivity and a deep understanding of business issues.
I used the decentralized OrbitDB database based on IPFS for persistent data storage, as well as the LIT protocol for encrypting sensitive data on the blockchain.
Development of a crowdfunding web application in Angular, SpringBoot and NodeJS with Ethereum blockchain integration
I developed the smart contracts for this crowdfunding platform in Solidity to orchestrate contributions, rewards and fund transfers on the Ethereum blockchain in a transparent and secure way. I then implemented the back-end integration with NodeJS to index blockchain data and expose it via a REST API consumed by the Angular interface. My blockchain expertise allowed me to optimize transaction costs and security. I also actively participated in designing the cloud architecture and CI/CD deployment. This project allowed me to demonstrate my versatility across the full stack of a blockchain DApp.
Contribution to a crowdfunding application in React, Angular, SpringBoot and NodeJS with Celo blockchain integration
As part of this hackathon, I developed reliable and scalable smart contracts on the Celo blockchain to manage financial transactions for a crowdfunding platform. I then ensured integration with the NodeJs backend to make blockchain data accessible through the user interface. I had to quickly master the Celo SDK and overcome technical challenges such as identity management and interoperability. The success of this proof of concept allowed us to win the prize for the best African hackathon. This project was a truly stimulating teamwork experience that allowed me to demonstrate my ability to deliver quickly with an emerging technology.
Sport
Music
Travel
Game