I am a Computer Science student and a full-stack web developer with hands-on experience building web applications using technologies like React, Node.js, Express, MongoDB, and MySQL. I am comfortable working on both frontend and backend development, and I have a growing interest in backend frameworks like NestJS and Spring Boot. I enjoy working in teams and contributing to real-world academic projects. I'm always eager to improve my skills and learn new tools and techniques to enhance my development process.

Abdelkarim Khalfaoui

I am a Computer Science student and a full-stack web developer with hands-on experience building web applications using technologies like React, Node.js, Express, MongoDB, and MySQL. I am comfortable working on both frontend and backend development, and I have a growing interest in backend frameworks like NestJS and Spring Boot. I enjoy working in teams and contributing to real-world academic projects. I'm always eager to improve my skills and learn new tools and techniques to enhance my development process.

Available to hire

I am a Computer Science student and a full-stack web developer with hands-on experience building web applications using technologies like React, Node.js, Express, MongoDB, and MySQL. I am comfortable working on both frontend and backend development, and I have a growing interest in backend frameworks like NestJS and Spring Boot.

I enjoy working in teams and contributing to real-world academic projects. I’m always eager to improve my skills and learn new tools and techniques to enhance my development process.

See more

Experience Level

Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate

Language

Arabic
Fluent
English
Intermediate
French
Intermediate

Work Experience

Backend Developer at Educational Project-Constantine
May 31, 2025 - July 9, 2025
Designed and implemented RESTful APIs to facilitate communication between frontend and backend systems. Collaborated with cross-functional teams to gather requirements and translate them into technical specifications. Implemented security measures such as encryption and authentication to protect sensitive user data. Worked closely with frontend developers to integrate server-side logic with user interfaces. Utilized version control tools like Git for collaborative development and code management. Participated in Agile/Scrum meetings including daily stand-ups, sprint planning, and retrospectives. Developed efficient algorithms for complex business logic requirements. Researched new technologies/frameworks/tools to enhance backend development efficiency. Developed and maintained database schemas, ensuring data integrity and efficient querying.
Front End Web Developer at Educational Project-Constantine
June 30, 2024 - July 9, 2025
Developed responsive and user-friendly websites using HTML, CSS, and JavaScript. Utilized version control systems like Git to manage the codebase and collaborate with team members. Integrated third-party APIs to incorporate external functionalities into web applications. Worked closely with back-end developers to integrate front-end components with server-side logic. Optimized website performance by implementing efficient coding practices and minimizing page load times. Collaborated with designers to implement pixel-perfect designs into functional web pages. Created interactive features such as sliders, carousels, and dropdown menus to enhance user experience.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Computers & Electronics

Experience Level

Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate