Skip to content
View mohammedabusamra04's full-sized avatar

Highlights

  • Pro

Block or report mohammedabusamra04

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
mohammedabusamra04/README.md


πŸ‘€ About Me

I'm a Computer Systems Engineering student and backend developer, engineering production-grade systems with a strong emphasis on API architecture, database design, and secure server-side systems.

My recent work centers on EventPulse, an event registration platform built with Node.js, Express 5, PostgreSQL, and Sequelize, featuring JWT authentication, schema-driven validation, and hardened security middleware β€” deployed live in production.

I approach engineering with a product mindset: writing maintainable, SOLID-aligned code, reasoning about race conditions and data integrity, and shipping systems that hold up under real-world load, not just demo conditions. I'm also actively building freelance engineering experience across global platforms, delivering backend solutions to real clients.

Engineer:
  role: "Backend Developer"
  focus: ["API Design", "Database Architecture", "System Security", "Product Engineering"]
  mindset: "Ship systems that survive contact with real users"

🎯 Open To:



πŸ› οΈ Tech Stack

Languages

Frontend

Backend & Databases

Cloud, DevOps & Tooling



πŸš€ Featured Projects

🎟️ EventPulse β€” Event Registration System

A production-grade event registration platform built with a security-first, schema-driven backend architecture, deployed live with a lightweight vanilla JS frontend.

Category Details
Stack Node.js, Express 5, PostgreSQL, Sequelize, JWT, bcrypt, Helmet
Scale Multi-role registration flow with ownership-scoped access control
Performance Optimized query patterns via Sequelize with indexed relational schema
Security JWT auth, bcrypt password hashing, Helmet-hardened headers, custom validation engine
Impact Live production deployment on Render; used as freelance portfolio proof
Repository CodeAlpha_EventRegistrationSystem

Engineering highlights: Identified and documented a TOCTOU race condition in the seat registration flow due to lack of atomic locking, and built a custom schema-driven validation engine from scratch rather than relying on Joi. Enforced "verified purchase" logic for reviews and consolidated repeated ownership-check logic across controllers for SOLID compliance.

Details

Short professional description of the project goes here.

Category Details
Stack e.g. Node.js, PostgreSQL, React
Scale e.g. handles X concurrent users
Performance e.g. optimized response time
Security e.g. auth, encryption, validation
Impact e.g. business/technical outcome
Repository repo-name

Professional explanation of technical decisions and architecture.



πŸ’Ό Experience

Freelance Backend Developer Β· Independent 2025 β€” Present

Delivering backend engineering solutions to clients across international freelancing platforms, translating requirements into production-ready systems.

  • Designed and implemented REST APIs with secure authentication and role-based access control
  • Built relational database schemas optimized for data integrity and query performance
  • Produced technical documentation and client-facing deliverables for freelance engagements
  • Established a professional presence across Khamsat, Mostaqel, Freelancer, Upwork, and LinkedIn

Node.js Express PostgreSQL Sequelize REST APIs JWT



πŸ† Achievements

Recognition Details
πŸŽ“ Computer Systems Engineering Ongoing coursework with backend engineering specialization
πŸš€ Production Deployment Shipped EventPulse live on Render with full auth & security stack
🌍 Multi-Platform Freelancer Active presence across 5 major global freelancing platforms


πŸ“Š GitHub Analytics




πŸ“ˆ Contribution Activity



🐍 Contribution Snake



🎯 Current Focus

Learning:
  - Advanced system design & distributed architecture
  - AI-assisted engineering workflows
  - Cloud-native backend deployment patterns

Building:
  - EventPulse β€” expanding feature set & hardening security
  - Freelance backend client projects

Exploring:
  - Database performance optimization
  - AI/LLM integration in production backend systems

Open To:
  - Backend engineering roles
  - Freelance & contract opportunities
  - Open source collaboration


πŸ“« Connect



"Systems that survive real-world load are engineered, not assembled."

Popular repositories Loading

  1. opensource.guide opensource.guide Public

    Forked from github/opensource.guide

    πŸ“š Community guides for open source creators

    HTML

  2. movies-app-by-js movies-app-by-js Public

    JavaScript

  3. log-analyzer log-analyzer Public

    JavaScript

  4. CodeAlpha_EventRegistrationSystem CodeAlpha_EventRegistrationSystem Public

    JavaScript

  5. mohammedabusamra04 mohammedabusamra04 Public