Jobran .
Senior
belgium Saint-Josse-ten-Noode, Belgium ( GMT )
Senior
6 yrs Experience
Can Join Within a Week English: Advanced
About

👉 I am a senior Node.js full stack developer / consultant / contractor / freelancer with 7+ 𝘆𝗲𝗮𝗿𝘀 𝗼𝗳 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲. I use my passion, skills, and experience to design and implement top-of-the-line software solutions for online businesses worldwide, focusing on exceptional user experience. About my skills: ✔️ Backend: • TypeScript, JavaScript, • Node.js, Express.js,Fastify • SQL, NoSQL. ✔️ Frontend: • TypeScript, Modern JavaScript, • React, Redux, • Material-UI, Bootstrap, SCSS. ✔️ Software Architecture: • Microservices, Domain-Driven Design, SOLID Principles.

👉 I am a senior Node.js full stack developer / consultant / contractor / freelancer with 7+ 𝘆𝗲𝗮𝗿𝘀 𝗼𝗳 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲. I use my passion, skills, and experience to design and implement top-of-the-line software solutions for online businesses worldwide, focusing on exceptional user experience. About my skills: ✔️ Backend: • TypeScript, JavaScript, • Node.js, Express.js,Fastify • SQL, NoSQL. ✔️ Frontend: • TypeScript, Modern JavaScript, • React, Redux, • Material-UI, Bootstrap, SCSS. ✔️ Software Architecture: • Microservices, Domain-Driven Design, SOLID Principles.

Experience
N
Senior Full Stack Developer
Novencia
May'21- present

April 2023) Technologies used: Fastify, Node.js, React (Hooks), Docker, Microservices, Keycloak, GridFs, MongoDB, Redux Toolkit, DDD, Hexagonal Architecture, gRPC(microservice communication), REST (client server communication), i18n, TypeScript, html, css3, sass, styled-component, OpenAPI/Swagger, micro-frontend (nginx gateway), storybook 6 - Create microservice auth to manage keycloak api as (company, user, role, group) -Integration keycloak adapter to frontend react -Integration keycloak as middleware in backend nodejs - Developed ITSM (App Help Desk) and created a multi-tenant backend microservices architecture. - Managed hosted servers and services (ops). - Conducted testing using Mocha and Selenium IDE. - Created a CLI package for CRUD code generation and translation synchronization. - Developed a tool for creating dynamic forms based on drag and drop. - Implemented a workflow with the React Flow library. - Created CLI tool "zone4code" to accelerate the coding(i18n, socle, git) process for developers. Projects: - https://happywork.tech

G
Senior Full Stack Developer
Groupado
Oct'20- Oct'21

Technologies used: Express, Node.js, React (Hooks), Docker, Microservices, Keycloak IAM, PayPal Checkout, GPG, TypeScript, OpenAPI/Swagger, gRPC(microservice communication), REST (client server communication), gitlab-runner, storybook 6 - Built backend services using microservices architecture. - Configured servers and hosted services (ops). - Resolved data flow issues and implemented CI/CD mechanisms. - Conducted code testing and refactoring. - Hosted Keycloak and implemented SSO authentication. - Worked in an Agile methodology environment.

G
Head of Technical Education
GoMyCode Tunisia
Jul'19- Sep'20

Technologies used: React Native, Redux (Hooks), Google Maps, Firebase, TypeScript, TypeORM, REST (client server communication) - Conducted training sessions on web technologies for GoMyCode students and teams. - Provided training of trainers and developed educational content. - Designed and developed web and mobile applications. - Collaborated with UX, DevOps, and backend teams. - Implemented best practices and ensured efficient time management. - Oversaw the development of React Native mobile applications.

T
Tech Lead
TARGET Tunisia
Jun'17- Sep'18

Technologies used: React, Node.js, REST API, Heroku, Google Cloud, Kubernetes - Developed applications from scratch using React. - Built RESTful API using Node.js. - Integrated models and designed UX/UI using Balsamiq and Adobe XD. - Managed hosting on platforms like Heroku and Google Cloud. - Provided training and support to staff members. - Conducted testing, optimization, debugging, and hosting activities.

S
Senior Web Developer
STREAMERZ
Jan'16- May'17

- Developed websites and redesigned showcase websites. - Integrated PSD and PDF templates into HTML/CSS3. - Managed CMS administration (WordPress). - Handled hosting activities using OVH. - Created custom modules, integrated plugins, and worked with Widgetkit.

S
Frontend Developer
SAAD Consulting
Jan'15- Dec'15

- Developed websites following W3C recommendations. - Integrated frontend and backend components. - Created competition games for Swiss companies. - Developed mobile applications using Cordova and Ionic. - Managed web servers and kept up-to-date with web technologies. Projects: - http://www.elmazraa.com/ - http://douirti.com.tn

Education
software engineer
to 2017
Master's Degree
Université Arabe des Sciences

Projects
Talent has not added any projects
Technologies
Courses
Talent has not added any courses
Trainings
Talent has not added any trainings