Hello, I'm Yassine
Software Developer

Business computing student

View My Work View my Cv
Yassine Ben Yedder

About Me

Professional Summary

Graduate from ESEN in Business Computing, specialized in Business Information Systems. Gained hands-on experience through several academic projects and internships. Focused on building scalable, secure, and user-friendly solutions that solve real-world problems. Passionate about web development, algorithms, and problem-solving with expertise in React, Node.js, and full-stack development.

Education

Bachelor's Degree in Business Computing

Higher School of Digital Economy (ESEN Manouba)

2022 - 2025

Specialization in Business Information Systems

Baccalaureate in Economics and Management

Bab El Khadhra High School, Tunis

2022

Technical Skills

Frontend

React Next.js Tailwind HTML CSS

Backend

Node.js Express.js PHP .Net

Programming

JavaScript TypeScript Java Python

Databases

Oracle MongoDB SQL PL-SQL

Tools & DevOps

Git/GitHub Docker EDMS Postman

Experience

Full Stack Developer - Final Year Project

Caisse Nationale de Sécurité Sociale (CNSS)

February - April 2025

Automation of file submission for online client request processing.
Tech Stack: React, Node.js (Express.js), Oracle Database, Paperless Ngx, Docker, Redis, Postman.

Key Achievements:
• Developed a comprehensive platform where clients can submit their service requests online, streamlining the entire submission process.
• Developed an escalation system to streamline request processing and ensure efficient case review across multiple hierarchical levels of CNSS agents.
• Created a dynamic form generator that allows admins to design and manage forms directly from the platform, without developer intervention, similar to Google Forms.
• Implemented AI-based document recognition to automatically identify key identity documents (ID cards, birth certificates) in French and Arabic.
• Integrated with Paperless-ngx, an electronic document management system, for secure document archiving.
• Designed a comprehensive traceability system to monitor CNSS agents actions and ensure transparency during the review of client submissions.

Intern in Commercial Operations and Customer Service

Mg Tunisia

August 2024

Key Achievements:
• Took part in multiple roles, including cashier, stock management, floor assistant, and customer service, gaining a well rounded understanding of retail operations.
• Participated in customer service activities, improving communication skills and understanding customer needs.

Intern in Client Relations and Banking Operations

Banque Nationale Agricole (BNA)

July 2024

Key Achievements:
• Observed and supported day to day banking operations, including transactions, document verification, and customer onboarding.
• Built strong communication skills by interacting with clients and understanding their financial needs.

Frontend Developer

Caisse Nationale de Sécurité Sociale (CNSS)

July 2023

Key Achievements:
• Learned web development basics including HTML, CSS, and JavaScript.
• First exposure to web development fundamentals and programming concepts.

Projects

E-Commerce Platform

E-Commerce Platform

May - July 2025

Freelance Project

Next.js MongoDB Uploadthing JWT Token

Developed a comprehensive e-commerce platform where users can browse products, add items to cart, and place orders. The platform integrates a dynamic category system, allowing admins to add or manage product categories without developer intervention, making the site suitable for any type of product, from cars to cosmetics.

Key Features:

  • Dynamic category management system
  • Secure user authentication with JWT
  • File upload functionality for product images
  • Responsive shopping cart and checkout
  • Admin dashboard for product management
CNSS Platform

CNSS File Submission Platform

February - May 2025

Final Year Project (PFE)

React Node.js Express.js Oracle DB Redis Paperless-ngx Docker Postman

Developed a comprehensive platform where clients can submit their service requests online, streamlining the entire submission process. CNSS employees can efficiently review client submissions through an intuitive interface, with the ability to accept or refuse client requests based on document validation and organizational policies. Employees can escalate client submissions to higher-level CNSS agents when needed.

Key Achievements:

  • Dynamic form generator similar to Google Forms inside the platform
  • AI-based document recognition for French and Arabic identity documents
  • Integration with Paperless-ngx for secure document archiving
  • Comprehensive traceability system for transparency
  • Complete workflow automation for client requests
Notini App

Notini - Note Taking Application

October 2024

Personal Project

React Node.js Express MongoDB

Notini is a modern note-taking application built using the MERN stack. It allows users to create, update, delete, and organize notes efficiently with an intuitive interface for managing thoughts and ideas.

Key Features:

  • Create, update, and delete notes seamlessly
  • Pin important notes for quick access
  • Tagging system for better organization
  • Advanced search functionality
  • User-friendly and responsive interface
Go Titans Platform

Go Titans - Sports Class Booking Platform

February - April 2023

Academic Project

PHP MySQL .NET Framework MVC

Development of a responsive platform allowing gym members to view available classes and register online, while trainers can see participant lists for their sessions.

Key Features:

  • Online class browsing and registration system
  • Trainer dashboard for session management
  • Desktop application with .NET Framework for admins
  • Responsive web interface for all users
  • Efficient platform management tools
Personal Portfolio

Personal Portfolio Website

October 2024

Personal Project

HTML5 CSS3 JavaScript

A responsive personal portfolio website showcasing my skills, projects, and professional experience. Features modern design with dark/light mode toggle and smooth animations.

Key Features:

  • Fully responsive design
  • Dark/Light mode toggle
  • Smooth scroll animations
  • Modern and clean UI/UX

Contact Me

Phone

(+216) 92 189 355

Call Now

Email

yassine.benyedder@esen.tn

Send Email

LinkedIn

Professional Network

Connect