H

YoutubeGithubLinkedinCodingame

Hi, my name is

Hatem Ben Echikh.

Full Stack Js|

I am a software engineer specializing in creating exceptional digital experiences using the MERN stack. I am actively seeking new challenges and opportunities that will allow me to expand my skills and deepen my knowledge in the field. I also run a YouTube channel called @HayaDev, where I teach a variety of topics related to IT and software development.

01.About Me

As a software engineer with a background from ISAMM University, I am deeply passionate about technology, product-building, and user-focused development. Over the past three years, through freelancing, internships, and a year at Xsustain, I’ve had the opportunity to work on a range of impactful projects across startups like CodeCooperation, Pikoro, and Qramer.

At Xsustain, I expanded my expertise by building full-stack applications using Next.js and Spring Boot, managing projects end-to-end — from development to deployment. I played a key role in developing an AI-powered audio merging tool (instrumental + vocal), architecting secure CI/CD pipelines, and delivering an enterprise CRM with Twilio and Nylas integrations. I also led communication with clients and handled hosting for several production systems.

Outside of work, I run a YouTube channel @HayaDev where I share what I’ve learned through university, professional experience, and self-study — all in Arabic. I create content focused on game development, web development, and IoT projects, aiming to make programming more accessible for Arabic-speaking beginners. My goal is to demystify tech topics and empower others to start building real-world applications with confidence.

Here are a few technologies I’ve been working with recently:

  • TypeScript
  • ReactJs
  • Redux
  • NextJs
  • React Native
  • NestJs
  • Java
  • Spring Boot
  • Prisma
  • Tailwind
  • Docker
  • Nginx
  • Certbot
  • Github Workflow
  • Socket.io
  • ExpressJs
  • MongoDB
  • Firebase
  • SQL
  • Unity
  • C#
  • ThreeJs
  • i18n
  • Twilio
  • Nylas
  • Arduino
  • ESP32
02.Where I’ve Worked
Xsustain
CodeCooperationFreelance UIKFreelance Pal-ForumQramerPikoro

Fulltime Software Engineer at @Xsustain

Jul 2024 - May 2025

  • Worked as a Full-time Software Engineer and Project Manager, contributing to full-cycle web development and client communication across various industries.
  • Built and maintained full-stack applications using technologies such as Next.js, Express.js, React, Spring Boot, and NestJS.
  • Led the development of an enterprise-grade CRM solution integrating Twilio (SMS/Voice) and Nylas (Email/Calendar) for streamlined communication workflows.
  • Developed an AI-based project to automatically merge instrumental and vocal tracks, enhancing music editing and production capabilities.
  • Set up and managed secure cloud hosting and CI/CD pipelines to ensure reliability, scalability, and performance.
  • Managed project lifecycles from planning to delivery while directly communicating with clients to gather requirements and deliver customized platforms.
  • Successfully delivered production-ready platforms for the following clients and businesses: Osport Gym, AFK Art, AutoVidex, Chef Rim Beji, Sofyx, SuccesStudy, Cami-Invest, and Piramida.
03.Some Things I’ve Built

Xsustain

Osport Gym

A platform to empower women through expert-led fitness, Pilates, and wellness programs designed for every level.

ReactJsTypescriptBootstrapExpressJSReduxMongoDB

Xsustain

Afk-Art

A platform to discover and launch new talent, AFK'ART connects aspiring stars with top-tier opportunities in TV, film, and media.

ReactJsTypescriptExpressJSMongoDB

Xsustain

Sofyx

A platform to streamline accounting firms with an all-in-one solution for CRM, document management, and intelligent production tracking.

NextJsNylasTwilioSpring BootSQL

Xsustain

Succes Study

A platform to guide students abroad, Success Study offers personalized support for admissions, housing, and visas across 150+ global destinations.

ReactJsExpressJSReduxi18nMongoDB

Xsustain

Nelssy

A platform to showcase Nelsy, offering expert-led e-learning courses that make pastry techniques and secrets accessible to all.

ReactJsBootstrapExpressJSReduxi18nMongoDB

CodeCooperation

Kdayes Platform

A platform designed to help freelancers to manage their invoices seamlessly while enabling their clients to pay online with ease.

NextJsNestJsTypescriptKonnectCI/CD

Xsustain

Piramida Structural Design

A platform to showcase Piramida Structural Design projects, highlighting expert engineering solutions, efficient formwork and reinforcement planning.

NextJsTailwindTypescriptReduxLeaflet

Freelance

UIK Website

uik website is a website for a university to showcase its specialties, diplomas, faculty, events, and enable student registrations.

ReactNodeMongoDBExpressRedux ThunkJWTSCSSOVH

Xsustain

Rise

A web application to help talents to find the best job for them and companies to find the best employees.

ReactRTQToolkitFormikNodeMongoDB

Freelance

Palestine-Forum

A website for the club Montada-Palestine to present their activities, events, blogs and galeries

ReactNodeMongodbFirebaseExpressReduxMUIJwtJss

Pikoro

WeShield

A platform to help users to find specialists in psychology and psychiatry and to get an access to numerous blogs and podcasts.

AngularNodeMongodbExpressRedux

Pikoro

Pikoro Website

A website for the company to showcase its services, projects, team and blogs.

ReactNodeMongodbExpressReduxMaterial-uiJwt

Xsustain

VibeViews

A website that help collecting users feedbacks about new vibes, it's like google-form with a lot of questions about the new trends.

ReactReduxMaterial-uiJwt

Pikoro

Sami Shaffai Website

A website for the content creator Sami Shaffai to showcase his videos, partners and to get contacts.

HtmlCssJsOvh

Games I've Developed

Back To The Throne

A 2D platformer where you play as a king returning to reclaim his throne after a long journey. Along the way, you'll face challenging obstacles and fierce enemies in a test of skill and determination.

2048 Poke

A creative twist on the classic 2048 game, where instead of numbers, you merge Pokémon to discover exciting evolutions and fusions. Test your strategy in this fun and addictive puzzle challenge.

Multiplayer FPS Game

An in-development multiplayer FPS inspired by Call of Duty. Battle up to 5 players in action-packed arenas or team up to survive waves of zombies. Compete for the highest score before time runs out.

Cheddar Chase

Cheddar Chase is a 2D game I created for a university project to promote President cheese. It includes two levels: one inspired by Mario-style platformers and another based on Plants vs. Zombies.

Other Noteworthy Projects

Memes Gallery

This is a website that I made using Next.js to show some of the memes i stole 😅, take a brak while you are working and enjoy some memes 👀.

Google Translate Integration

This is a prototype for integrating Google Translate into a Next.js app. The integration uses Google Translate with 0 cost to provide a language switcher that allows users to change the language of the website.

IOT Car Control worldwide

This is a project that I made using Next.js and ESP32 to control a car from anywhere in the world using the internet.

My Portpholio

This is my portpholio website that I made using React.js and material ui, it was inspired from Brittany Chiang portfolio v4 but this project is made from scratch

Watch Together

This is a website that I made using React.js and Firebase to watch videos with your friends and to share the same moment.

RBK Challenge

This website is a challenge that I made using React.js in 24h to create a website that shows the user social links like facebook, github, linkedin, instagram...

04. What’s Next?

Get In Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!

hatembenechikh100@gmail.com