Summary
Overview
Work History
Education
Skills
Accomplishments
Interests
Timeline
SoftwareDeveloper
Nguenang Tapi Claude Dalois

Nguenang Tapi Claude Dalois

Software Developer
Douala

Summary

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!

Overview

2
2
years of professional experience
3
3
years of post-secondary education
3
3
Languages

Work History

Backend Web Developer

Go Africa
Douala
08.2021 - Current
  • Responsible for web and Blockchain application development based on NestJs, angular, solidity, etc.., deployment and continuous integration (CI/CD), management of application servers and instances on the Amazon cloud.
  • Reduced application development time by 50% by leveraging AI to automate certain development tasks and streamlining the CI/CD process. This improvement significantly enhanced the time-to-market for products, allowing for faster delivery and increased efficiency.
  • Developed server-side logic in Python and JavaScript.
  • Developed web platform back ends using NodeJs.
  • Designed client-side and server-side architecture and implemented cloud-based back end solutions.
  • Configured servers and managed provisioning.
  • Integrated front-end elements into applications.
  • Collaborated with engineering team to review application requirements, plan implementation details and estimate delivery timelines.
  • Led, built and owned backend services and infrastructure to power core blockchain-based products.
  • Adaptable and proficient in learning new concepts quickly and efficiently.
  • Self-motivated, with a strong sense of personal responsibility.

IT Consultant and Freelancer

Freelance
02.2021 - Current
  • Web and blockchain developer in various companies and freelancer in my spare time.
  • Team Working

Backend Developer

MendoCorp
03.2022 - 07.2023
  • Responsible for the development of web applications based on nodeJs, MySql.
  • Integrated third-party APIs from external applications into web platforms.
  • Integrated front-end elements into applications.
  • Built APIs and data clients to consume APIs.
  • Worked with cloud architect to generate assessments and develop and implement actionable recommendations based on results and reviews.
  • Collected, defined and translated user requirements into project designs and implementation plans.
  • Participated in architectural discussions to build confidence and promote customer success when developing new and migrating existing applications, software and services on AWS platform.
  • Managed installation, upgrade and deployment projects and provided on-site direction for network engineers.
  • Managed and monitored installed systems for highest level of availability.

Education

Bachelor Degree - Software Engineering

IUT of Douala
Douala, LT
01.2021 - 04.2022

DUT - Software Engineering

IUT of Douala
Douala, LT
01.2020 - 04.2021

Skills

Programming

undefined

Accomplishments

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



Interests

Sport

Music

Travel

Game

Timeline

Backend Developer

MendoCorp
03.2022 - 07.2023

Backend Web Developer

Go Africa
08.2021 - Current

IT Consultant and Freelancer

Freelance
02.2021 - Current

Bachelor Degree - Software Engineering

IUT of Douala
01.2021 - 04.2022

DUT - Software Engineering

IUT of Douala
01.2020 - 04.2021
Nguenang Tapi Claude DaloisSoftware Developer