Skip to content
View HassanNazar72's full-sized avatar

Highlights

  • Pro

Block or report HassanNazar72

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.

Content in all repositories owned by your account will be closed.
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
HassanNazar72/README.md

Hey, I'm Hassan Nazar 👋

Full Stack Developer · Cloud Builder · Always shipping something

Profile Views GitHub Trophy


🧠 About Me

  • 🔭 I build things end-to-end — from database schema to CloudFront edge
  • ☁️ Currently deep-diving into AWS serverless architecture
  • 🚀 I don't just learn tech — I deploy it, break it, and fix it
  • 💡 Obsessed with writing systems that scale without a server bill at idle
  • 📖 Always reading about distributed systems, cloud design, and dev tools

🚀 Featured Project — SnapLink

Serverless screenshot sharing platform built entirely on AWS

Upload a screenshot → get a short shareable link. No servers. No idle cost. Just AWS services wired together the right way.

What How
Auth Google OAuth 2.0 via Amazon Cognito (JWT, 24h tokens)
Upload Presigned S3 PUT — file bytes never touch Lambda
Short links API Gateway → Lambda → DynamoDB lookup → 302 redirect
CDN CloudFront + Origin Access Control (S3 never publicly exposed)
Abuse control Per-user quota enforced server-side via DynamoDB GSI COUNT
IaC Entire stack in one SAM/CloudFormation template

Stack: AWS Lambda API Gateway S3 DynamoDB CloudFront Cognito Node.js 20 SAM

SnapLink Repo Live Demo


🛠️ Languages & Tools

javascript nodejs react express python django cplusplus mongodb mysql firebase html5 css3

Cloud & DevOps

AWS SAM Git


📊 GitHub Stats

Hassan's GitHub Stats


☕ Support

If something I built saved you time, a coffee keeps me going:

Buy Me a Coffee
"Ship it, learn from it, improve it."

Popular repositories Loading

  1. py py Public

    Forked from codebasics/py

    Repository to store sample python programs for python learning

    Jupyter Notebook

  2. leetcode-solutions leetcode-solutions Public

    JavaScript

  3. HassanNazar72 HassanNazar72 Public

  4. tech-interview-handbook tech-interview-handbook Public

    Forked from yangshun/tech-interview-handbook

    Curated coding interview preparation materials for busy software engineers

    TypeScript

  5. github-stats github-stats Public

    Python

  6. node-express-boilerplate node-express-boilerplate Public template

    Forked from hagopj13/node-express-boilerplate

    A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose

    JavaScript