Hello, I am

Jordan FOKOUA.

Software Engineer

Delving into the realm of full stack web application development, I combine innovation with technical expertise. Currently, I'm applying my skills as a bot buster @ DataDome

01. About Me

I'm a software engineer specialized in JavaScript and its ecosystem, bolstered by a master's in information systems. My expertise shines in crafting intuitive user interfaces and tackling technical challenges with innovative solutions.
Leading design and development efforts, I focus on creating scalable, robust systems. My approach is grounded in best practices and a relentless pursuit of emerging technologies, ensuring projects not only meet but exceed current standards.
Motivated by innovation and challenge, I aim to make impactful contributions to web development projects. My dedication is to develop solutions that are efficient, future-oriented, and at the forefront of the tech industry.

Here are some technologies I've recently engaged with:

  • JavaScript
  • TypeScript
  • React
  • Node.js
  • Docker
  • AWS
DataDome
Witco
CANAL+
eFashion Paris
Dipita Technologies
Software Engineer @ DataDome
April 2023 - Present
  • Responsible for the development, ownership, and maintenance of our JavaScript SDK modules and components, widely used by customers around the world.
  • Reduced Total Blocking Time (TBT) by 91% and bundle size of our JavaScript SDK by 53%, improving website performance for 400+ customers across 2,000+ applications by optimizing and refactoring code.
  • Developed and implemented CI/CD workflows using GitHub Actions, Jenkins, Docker, and CircleCI, increasing deployment efficiency by 70%.
  • Increased test coverage to 86% for JavaScript SDK by integrating Puppeteer, Mocha, Jest, and WebDriverIO, ensuring robust codebases and reducing production bugs by 40%.
  • Migrated bundling tools from Gulp and Browserify to Rollup, resulting in a 53% reduction in bundle size and faster load times, thereby improving user experience.

How the ESR rule transformed my MongoDB query optimization workflow

12/12/2024

MongoDB is a powerful database, but poorly optimized queries can quickly become a bottleneck as your dataset and users grow....

The tools I use as a Software Engineer to stay productive

10/3/2024

Managing multiple branches in a Git repository can sometimes be cumbersome, especially when switching between them frequently. If you’ve ever...

Boost Your Git Game with Worktrees

9/4/2024

Managing multiple branches in a Git repository can sometimes be cumbersome, especially when switching between them frequently. If you’ve ever...

Creating a J2EE CRUD app in 10 Steps with JSF + Primefaces + JPA + MySQL

1/2/2019

This tutorial will guide you through creating a simple CRUD (Create, Read, Update, Delete) application using JavaServer Faces (JSF), the...

Master Coding while playing

2/4/2019

Difficulties learning a programming language, understanding some concepts? You are reading the right article. This is a selection of free...

While I'm not actively seeking new opportunities at the moment, my inbox remains open for any inquiries or just a friendly hello. I'll make every effort to respond!