Available for work
FULL-STACK DEVELOPER

KARIM
SALAM.

I build scalable full-stack apps across the MERN stack & cloud — with a specialty in interactive 3D for the web.

VIEW WORK GET IN TOUCH
Karim Salam
4+ Years
Experience
SCROLL
WHO I AM

FULL-STACK MIND,
CLOUD-NATIVE BUILD.

› Beirut, Lebanon
› BSc Computer Science
› Freelance — Available

I'm Karim — a full-stack developer focused on building dynamic, scalable web applications end to end. I work primarily across the MERN stack (MongoDB, Express, React, Node) with Next.js on the frontend and cloud deployment on the backend, designing RESTful APIs and keeping client and server in tight sync.

As an added specialty, I craft immersive 3D web experiences with Babylon.js and Three.js — interactive product viewers, customizers and walkthroughs, optimized to run smoothly across devices.

15+
Projects Shipped
4+
Years Experience
8+
Live Projects
6+
Core Technologies
02 /

TECH & SKILLS

React.js90%
Node.js / Express82%
MongoDB80%
Next.js90%
Tailwind CSS80%
TypeScript80%
Babylon.js (3D)95%
Three.js / R3F62%
03 /

RESUME

EXPERIENCE

2025 — Present
Frontend Developer
York Press

Contribute to the development and maintenance of the EST Platform, a large-scale exam registration system serving thousands of students and schools. Build responsive, high-performance user interfaces using React and TypeScript, integrate backend APIs, and enhance platform scalability, usability, and overall user experience by applying modern frontend best practices.

2022 — 2025
Frontend Developer
ModularCX

Lead interactive 3D web apps, pairing React with Babylon.js & Three.js. Collaborate cross-functionally and optimize rendering for smooth performance across devices, including AR/VR work.

2021 — 2022
Junior Frontend Developer (Internship)
ModularCX

Built and optimized 3D models and interactive experiences with senior devs, gaining hands-on experience with Blender and Unity.

2016 — 2021
Customer Service Representative
Teleperformance — Touch

Handled high-volume support calls, resolving technical and service issues under pressure with strong communication.

EDUCATION

2020 — 2022
BSc, Computer Science
Lebanese International University (LIU)

Graduated 2022 with a Bachelor’s Degree in Computer Science in Beirut, Lebanon.

2014 — 2016
Computer Science
American University of Culture & Education (AUCE)

Began studies in Computer Science before transferring in 2016 to complete the degree.

04 /

SELECTED WORK

Full-stack products and interactive 3D builds — a mix of MERN applications and Babylon.js experiences.

FULL-STACK
Employee Directory

Full-stack directory with CRUD, advanced filtering, search, pagination and animated dark/light mode.

MongoDBNestJSReactTypeScript
FULL-STACK
Loyalty Rewards Platform

Car-rental loyalty system with tier-multiplied earning, FIFO redemption, points expiration and batch settlement.

NestJSMongoDBReactTypeScript
FULL-STACK
Waste Management System

Responsive skip-selection platform with real-time filtering, compare views and favorites.

ReactCSS3REST API
3D / WEBGL
Nova Dome Demo

3D product viewer & customizer with real-time visualization for an interactive shopping experience.

Babylon.jsReactWebGL
3D / WEBGL
Rotana Hotel Walkthrough

First-person 3D hotel room walkthrough with realistic lighting and interactive elements.

Babylon.jsWebGL3D Nav
3D / WEBGL
Tomo Bottle Demo

Interactive 3D product viewer featuring animations and particle systems for an immersive feel.

Babylon.jsWebGLParticles
3D / WEBGL
B-Design Demo

Furniture model viewer with real-time color customization across multiple 3D couches.

Babylon.jsJavaScriptCSS3
05 / GET IN TOUCH

LET'S BUILD
SOMETHING.

Open to freelance and full-time opportunities. Have a project in mind or just want to say hi? My inbox is always open.

SAY HELLO
LOCATION
Beirut, Lebanon
KS.© 2026 Karim Salam — Built with code & caffeine.