Hi, I’m Karim Shaaban

Full-Stack Software Engineer

|

  • React.js
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Node.js
  • Express.js
  • REST API
  • PostgreSQL
  • MongoDB
  • AWS
  • GCP
  • Docker
  • Kubernetes
  • Microservices
  • CI/CD
  • Security
  • Version Control (Git)
  • Linux
  • Testing (Jest, Postman)
  • Spring Boot
  • Angualar
Node.js
PostgreSQL
MongoDB
Spring Boot
React.js
Next.js
Angular
TypeScript
JavaScript
Tailwind CSS
AWS
GCP
Docker
Kubernetes
Version Control

Experience

Full-Stack Engineer

Freelance Full-Stack Software Engineer·Remote
FreelanceAug 2025 – Present
  • Developed, maintained, and deployed full-stack web applications using Next.js, TypeScript, and Node.js.
  • Improved application performance, SEO, and Core Web Vitals for multiple client projects.
  • Rebuilt a corporate website using a modern tech stack, reducing homepage size from 8 MB to 1 MB (8× faster on mobile) and achieving first-place Google rankings.
Next.jsTypeScriptNode.jsMongoDBTailwind CSSVercel

Backend Engineer

IT Land Middle-East·Alexandria, Egypt
Full-timeJan 2026 – Present
  • Developed and maintained backend services for a large-scale education platform.
  • Built RESTful APIs with Node.js and Express serving thousands of daily requests.
  • Implemented backend security best practices, improving system reliability and data protection.
Node.jsExpress.jsNest.jsSQLRedisFirebase

Much More On GitHub

Contact

Have something in mind? I’d love to hear from you.