Skip to content
View Siam-AR's full-sized avatar

Block or report Siam-AR

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
Siam-AR/README.md
Cover Banner
Cover Banner


CLI-Animation

I'm Siam Al Rabbi, a Computer Science & Engineering student and Full-Stack Developer passionate about scalable web architectures, responsive interfaces, and robust systems.


⚡ Quick Facts

  • Building: Taskify — Full-Stack Freelance Skill Exchange Platform
  • Learning: Deep Learning, AI integrations & System Design
  • Ask Me: React, Next.js, Node.js, Express, MongoDB, TypeScript
  • Looking to Collaborate: High-impact full-stack web apps
  • Social: LinkedIn
  • Focus: Clean, modular, type-safe engineering
  • Fun Fact: The only thing faster than my compiler is my brain in the last hour before submission.
coding-vibe work-life-balance

Tech Stack

PROGRAMMING LANGUAGES

JavaScript TypeScript Python Java C++


FRONTEND

HTML5 CSS3 React Next.js Tailwind CSS


BACKEND

Node.js Express.js


DATABASES & ORMS

MongoDB PostgreSQL MySQL


AUTH & SECURITY

JWT bycrypt RABC oauth2.0


DEVELOPER TOOLS

Git GitHub GitHub Actions CI/CD Docker Vercel Postman Linux


Rocket Featured Project

Taskify Animated Title

A Modern Full-Stack Micro-Task & Skill Exchange Marketplace



KEY FEATURES


🔐 Authentication

Secure authentication with Better Auth, featuring Google OAuth, persistent sessions, and protected user roles.

💳 Stripe Checkout Flow

Secure transaction processing with Stripe integration and automated checkout success tracking.

⚡ High Performance

Engineered with Next.js Server-Side Rendering (SSR) for instantaneous data loading from MongoDB.

🛡️ Protected Route Guards

Role-specific dashboards tailored for Clients, Freelancers, and Administrators with full refresh safety.


ARCHITECTURE & TECH STACK


Separated micro-architecture featuring a Next.js client application paired with a robust Express & MongoDB REST API server.

Tech Stack Icons



Frontend App

Next.js 16, React 19, Tailwind CSS, HeroUI

Backend Server

Node.js, Express 5 REST API

Database & Services

MongoDB Atlas, BetterAuth, Stripe.js


GitHub Statistics





Handshake Connect With Me

FIND ME ON

Email Icon Email: siam.ar.nexus@gmail.com

Phone Icon Phone: +880 1612890989

Map Icon Location: Dhaka, Bangladesh Bangladesh Flag


Pinned Loading

  1. Taskify Taskify Public

    Taskify is a freelance micro-task marketplace connecting clients with freelancers for quick jobs, with task management, proposals, Stripe payments, and admin controls.

    JavaScript

  2. idea-vault-client idea-vault-client Public

    IdeaVault is a startup idea sharing platform where users can publish ideas, explore community submissions, and collaborate through comments and discussions.

    TypeScript

  3. post-pilot-ai-client post-pilot-ai-client Public

    TypeScript

  4. mini-bangladesh-rn mini-bangladesh-rn Public

    TypeScript

  5. Bank-Management-System Bank-Management-System Public

    A modern Java Swing & SQLite banking management system built with CardLayout UI, live account lookups, account restrictions, and core software design patterns (MVC, DAO).

    Java

  6. PowerShell-Git-Toolkit PowerShell-Git-Toolkit Public

    PowerShell