Software Engineering

ImadKasse

Fullstack software engineer with strong experience in JavaScript, React, Vue, and modern web technologies. I build scalable, production-ready applications with real deployment experience using Docker, system design, and cloud infrastructure. Passionate about clean architecture, scalable systems, and continuous learning.

About Me

  • Building scalable, production-ready applications with real deployment experience
  • Passionate about clean architecture and system design
  • Continuous learner staying current with modern technologies
  • Focused on creating impactful digital experiences

4+

Years Exp

10+

Projects

50+

Deploys

Algeria

SKILLS

Frontend

React
Next.js
Vue.js
Nuxt.js
TypeScript
JavaScript
Tailwind CSS

Backend

NestJS
Express.js
Python

Database

MongoDB
PostgreSQL
Redis

Tools

Git

PROJECTS

Fullstack Developer

Digital Ustad Academy

A production-ready e-learning platform with multi-role access (Admin, Teacher, Student), secure video streaming, real-time ticket system, and full deployment infrastructure.

Next.jsReactExpress.jsMongoDBTailwind CSSDockerSocket.ioCloudinary
  • Multi-role system (Admin, Teacher, Student)
  • Secure video streaming integration
  • Real-time ticket messaging with Socket.io
  • Docker Compose with Traefik
  • Deployed on VPS + Vercel
Fullstack Developer

Sehatte Platform

Medical appointment and consultation platform developed as a graduation project (LMD) in collaboration with the university and business incubator.

Next.jsNestJSMongoDBTailwind CSSCloudinaryNode.js
  • Online appointment booking system
  • Secure medical file & prescription storage
  • Data validation and secure backend architecture
  • Serverless deployment on Render
  • Database hosted on MongoDB Atlas

Education

Master 1 in Artificial Intelligence and Applications

Université Ziane Achour de Djelfa

2025 - 2027

Bachelor (LMD) in Web and Mobile Application Development

Université Ziane Achour de Djelfa

2022 - 2025

Languages

ArabicNative
FrenchB2
EnglishA2/B1
Get In Touch

Ready to build something?

I'm always excited to work on new projects. Let's create something amazing together.

Start a Conversation