Skip to content
View venemousCoder's full-sized avatar

Block or report venemousCoder

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
venemousCoder/README.md

πŸ‘‹ Hi, I’m Ahmad Dalha

I’m a Software Engineering student and backend-focused web developer who enjoys building real systems β€” the kind that actually scale, break, and get fixed properly.

I’m especially interested in backend architecture, security, and distributed systems, and I like understanding why things work, not just how to make them pass.


🧠 What I Do

  • Build backend services with Node.js & Express
  • Design and break down systems using microservices architecture
  • Implement authentication & authorization (sessions, JWTs, OAuth)
  • Work with MongoDB and data modeling for real-world use cases
  • Explore web security (XSS, CSRF, session hijacking, OAuth pitfalls)
  • Add real-time features using WebSockets
  • Care deeply about clean structure, separation of concerns, and maintainability

I prefer boring, reliable solutions over flashy hacks.
If it scales and survives production, I’m interested.


πŸ›  Tech Stack

Backend

  • Node.js, Express
  • MongoDB, Mongoose
  • Passport.js (Local & OAuth)
  • JWT, Sessions
  • RabbitMQ (event-based communication)

Architecture & DevOps

  • RESTful APIs
  • Microservices & API Gateways
  • Docker & Docker Compose
  • Caching (MemCachier, NodeCache)

Frontend (when needed)

  • HTML, CSS (pure CSS β€” no Tailwind)
  • Accessibility-first styling
  • SVG & UI design (Inkscape)

Tools

  • Git & GitHub
  • Linux (Mint)
  • Postman
  • Render (deployment)

πŸš€ Notable Projects

πŸ”₯ Blaze Spices

A recipe-sharing web application with:

  • User authentication
  • Group chats
  • External recipe API integration
  • Accessible, responsive UI
  • Deployed to production

πŸ›’ VegApp v2 (Microservices)

A rebuilt e-commerce platform using microservices:

  • API Gateway
  • User, Product, Cart, and Order services
  • JWT-based admin authentication
  • Inter-service communication via message broker
  • Dockerized development environment

πŸ“¦ Real-Time Delivery Tracking System

  • Admin & user authentication
  • CRUD for orders
  • Live order status updates
  • Prototype validated by a real client

πŸ” Interests & Focus Areas

  • Web security & attack vectors
  • Token vs session-based authentication
  • Distributed system communication
  • Designing systems that fail gracefully
  • Backend performance & reliability

I’m currently deepening my understanding of secure authentication patterns and event-driven systems.


πŸ“« Let’s Connect

  • GitHub: You’re already here πŸ˜‰
  • Portfolio: Link
  • Open to collaboration, discussions, and learning opportunities

β€œBuild it clean. Secure it properly. Ship it.”

Popular repositories Loading

  1. BLAZE_SPICES BLAZE_SPICES Public

    A real-time recipe sharing app

    EJS 2

  2. Capstone-Proj Capstone-Proj Public

    EJS 1

  3. FAMChat FAMChat Public

    A robust real-time chat application implemented using powerful libraries and framesworks such as React.js, Node.js, Express.js, Socket.io.

    1

  4. SchoolManagementSystem SchoolManagementSystem Public

    A robust School Management System that eases the workflow of stakeholders in a school

    JavaScript 1

  5. vegapp vegapp Public

    A minimalist applicaton for easing the tasks of vegetable businesses.

    1

  6. Vortex Vortex Public

    A fast minimalist weather app that leverages existing apis and a caching system to provide users with the most upto date information, using the least resources and consuming the least time.

    1