Skip to content
View kamilprogrammer's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report kamilprogrammer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kamilprogrammer/README.md

πŸ‘‹ Hi, I'm Kamel Rifai

I'm a backend developer passionate about building real-world systems with clean, scalable architecture. With hands-on experience in TypeScript, NestJS, and databases like PostgreSQL and MongoDB, I create APIs and real-time solutions that power smart, interactive platforms.

Currently, I’m developing a full-stack hospital visualization project combining 3D models, AutoCAD plans, and live sensor data using Three.js and WebSockets β€” where backend logic meets frontend innovation.

I’ve also completed a full cybersecurity bootcamp, giving me a solid understanding of system security and infrastructure.

What sets me apart? I love turning complex problems into smooth, usable solutions.

Let’s connect if you're into meaningful, intelligent systems!


🧠 About Me

  • πŸ’‘ I love turning complex ideas into clean, functional systems
  • 🧰 Skilled in both backend architecture and 3D visualization
  • πŸ§ͺ Currently experimenting with interactive data + visual UI using Three.js
  • 🎯 I believe in deep focus, lifelong learning, and building with purpose

πŸ› οΈ Tech Stack

  • Languages: TypeScript, JavaScript, Python
  • Backend: NestJS, Express, Prisma ORM
  • Frontend & 3D: Three.js, React Three Fiber (R3F), Next.js (learning)
  • Databases: PostgreSQL, SQLite
  • Security: JWT, Argon2
  • Dev Tools: Redis, Docker, Git, Postman

🚧 Currently Working On

  • πŸ₯ Hospital 3D visualization and monitoring system with live sensor data
  • πŸ” Access control with custom guards, role logic, and audit logging
  • πŸ“¦ Building reusable backend modules with NestJS

πŸ“š Learning Goals

  • πŸ’Ž Mastering scalable backend systems & database optimization
  • 🧠 Diving deeper into 3D rendering with Three.js & React Three Fiber
  • 🌐 Creating full-stack apps using Next.js
  • πŸ“ˆ Implementing logging, monitoring, and DevOps best practices

πŸ“« Reach Me


🧱 I build APIs that scale and UIs that wow
🌱 Still growing, still building, always learning


Languages and Tools:

arduino aws bash bootstrap css3 dart django docker figma firebase flask flutter git html5 illustrator javascript linux mysql nginx nodejs photoshop postgresql postman python sqlite tailwind xd

Pinned Loading

  1. Appointments-Manager Appointments-Manager Public

    A secure and scalable backend API for managing hospital appointments. This system allows patients and doctors to create, update, and manage appointments with strict access control and clean archite…

    TypeScript 1

  2. Speedcubing-competition Speedcubing-competition Public

    Next.js + Tailwind CSS landing page and admin panel for a speedcubing competition. Uses Supabase for auth, CRUD APIs, and realtime data. Features dark mode, animations, and a sleek, modern UI.

    TypeScript 1 1

  3. Dubai3D-MVP Dubai3D-MVP Public

    πŸ™οΈ Dubai 3D Interactive Visualization Explore a 3D model of Dubai with real-time navigation and dynamic interior tools. Seamless camera transitions Interactive CCTV placement & rotation Powered by …

    TypeScript 1

  4. BirHospital-3D BirHospital-3D Public

    πŸ₯ Real-time 3D Digital Twin, interactive visualization of the full 11-floor building with live IoT sensor integration, cameras, telephony, and medical systems monitoring. Built with Next.js, React …

    TypeScript 1