🌍Hello, I'm Essohanam. I'm a senior full-stack javascript developer with a solid fondation in Mathematics. I enjoy automating tasks and solving problems using computer.
About me
I was fortunate that school subjects came easily to me, although I never took pride in it since it was a natural gift. I chose mathematics and thoroughly enjoyed exploring various mathematical concepts. After completing my Master's Degree, I decided to apply my knowledge. This decision led me to develop a keen interest in artificial intelligence and its potential applications. My journey into the world of machine learning helped me discover web development. This discovery ignited a passion within me that I had never experienced before, and I became genuinely excited about pursuing it further and applying machine learning. I realized that I could make a tangible impact on people's lives by contributing to significant projects. I dedicated my life to this pursuit, and now, I cannot go a day without it.
My Projects
Ach-club
A full-stack web app for Achievers to share their wins. Users must Signup, verify their emails and authenticate themselves using their pseudo and password. Authenticated users can update their profiles or view posts but only members can post. Only admin can view all users data and delete a post or a user if necessary. I applied MVC(Model-View-Controller) design pattern, CRUD(Create-Read-Update-Delete) operations with mongoose and MongoDb and authentication and authorization using passport.js .
- Nodejs
- bcryptjs
- nodemailer
- compression
- express-rate-limit
- express-validator
- helmet
- passport-jwt
- express
- MongoDB
- Passport
- passport-local
- jest
- pug

Ach-club-v
This is an advance version of Ach-club. Users can use credentials or their existing google account for authentication. Authenticated users can post or comment a post or like a post or chat with other users in a post comments. Only the admin can view users Data and delete a post, a comment, a like or a user if necessary. I applied Authentication and authorization using NextAuth.js and bidirectional communication protocol with websocket.
- Nodejs
- express
- mongoDB
- websocket
- React
- TypeScript
- Nextjs
- Tailwindcss
- NextAuth
- jest
- Postman

CV-creator
A public app that make easy CV creation. User only has to fill a form and download his CV at the end.
- react
- react-dom
- react-router-dom
- tailwindcss
- vite
- vitest
- prop-types

find hiddens
A public mind game web app. Users must find hidden images on a given image
- React
- firebase
- vanilla css and js
- Styled component
- vite
- vitest

Todo-list
A public todo list web app. Users can organize their projects and tasks to do. They can also mark a task completed , delete or update a task or project. But the app use only local storage so data is lost when user change a browser. I made this app in order to apply my javascript and css skills.
- vanilla java script
- html and css
- figma

Etch A Sketch
A public drawing web app for kids. Users must chose a specific color or a random color, resize their grid on will and draw what ever they want.
- vanilla java script
- html and css

My Skills
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- Redis
- Git
- Tailwind
- Jest
- Vitest
- MongoDB
- Express
- SQL
- Python
- Pandas
- Tensorflow
- Figma
- Framer Motion
My Experience And Education
Full-Stack Developer
Togo
META, I develop and maintain web apps for students and teachers authentications and registrations .
2020 - presentTeacher
Togo
META, I teach Mathematics and computer science courses in high school and BTS.
2020 - presentTeacher
Togo
MEPSTA and ISTM, I teach Mathematics, statistics and Probabilities in high school and BTS.
2014 - 2016 and 2018-2020graduate Odin foundations and full stack javaScript curriculum
The Odin Project
I work on more than 50 production Projects including REST APIs, CRUD applications and MERN stack applications.
Data science and Machine learning
coursera and Kaggle
I learned how to use machine learning models using python and how to train machine learning models using octave and mathLab .
Master Degree of Fundamental Mathematics and Applications
IMSP-Benin
I Strenghtened my Mathematics background .
2016 - 2018License of Mathematics
UK-Togo
I ended my degree with an internship at DPS kara where I collected and analysed CPN data
2011 - 2014Contact Me
Please contact me directely at essoh.alou@gmail.com or through this form: