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

Block or report shadmansaalim

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

Hi 👋, I'm Saalim Shadman

Software Engineer • Full Stack • Building Production Software & AI-Powered Applications

Melbourne 🇦🇺 → Dhaka 🇧🇩


👨‍💻 About Me

I'm a Software Engineer with 4+ years of experience building production web, mobile, kiosk, and backend applications.

Most recently I worked at Redcat, where I built customer-facing software used by 300+ hospitality brands across Australia and the UK, shipping features across React, React Native, TypeScript, Python, and PostgreSQL.

I enjoy solving complex engineering problems, designing maintainable systems, and owning features from product discovery through production deployment.

Lately I've been building AI-powered applications, experimenting with semantic search, vector embeddings, LLM integrations, and developer tooling.


💼 Professional Experience

Software Engineer — Redcat

  • Built and shipped production features across web, mobile, kiosk, and internal dashboard applications.
  • Delivered customer-facing software supporting 300+ hospitality brands.
  • Led the integration of a new payment provider across React and React Native applications.
  • Built backend APIs using Python and PostgreSQL.
  • Refactored legacy systems, improved maintainability, and resolved production issues.
  • Worked closely with product managers, designers, QA engineers, and external partners.

🚀 Featured Projects

🎓 Brevemod

An AI-powered Learning Management System built using:

  • Next.js
  • Node.js
  • Express
  • MongoDB
  • Redux Toolkit
  • GraphQL
  • Stripe
  • OpenRouter
  • Vector Search

Features

  • AI-powered course recommendations using semantic search and LLM re-ranking
  • Course purchasing and payments
  • Progress tracking
  • Community platform using GraphQL
  • RBAC Authentication
  • REST + GraphQL architecture

🏛 University Management System

A production-style microservices application built using:

  • Next.js
  • Express
  • TypeScript
  • PostgreSQL
  • MongoDB
  • Prisma
  • Redis Pub/Sub
  • Docker
  • GitHub Actions
  • AWS EC2

Highlights

  • API Gateway architecture
  • Authentication Service
  • Core Academic Service
  • Event-driven communication using Redis
  • Dockerized deployment
  • CI/CD with GitHub Actions
  • Nginx reverse proxy
  • JWT Authentication & RBAC

⚙️ Tech Stack

Frontend

React • Next.js • React Native • TypeScript • JavaScript • Redux Toolkit • Tailwind CSS

Backend

Node.js • Express • Python • REST APIs • GraphQL • PostgreSQL • MongoDB • Prisma • Mongoose • Redis

AI

OpenAI SDK • OpenRouter • Embedding Models • Semantic Search • MongoDB Atlas Vector Search • Prompt Engineering

DevOps

Docker • Docker Compose • GitHub Actions • AWS EC2 • Nginx • Linux • CI/CD

Testing

Jest • Vitest


🌱 Currently Exploring

  • AI Agents
  • Model Context Protocol (MCP)
  • Agentic Workflows
  • LLM Application Architecture
  • AI Developer Tooling

🏆 Achievements

🥈 Hack Melbourne 2022 — 2nd Place (EduTech)

🥈 Hack Vision 2021 — 2nd Place (Google Sponsored)

🎓 Bachelor of Information Technology — RMIT University


📫 Connect

Portfolio → https://saalim-shadman.web.app/

LinkedIn → https://linkedin.com/in/shadmansaalim

Email → shadmansaalim999@gmail.com


📈 GitHub Stats


💡 Current Focus

const saalim = {
  role: "Software Engineer",
  experience: "4+ years",
  location: "Dhaka, Bangladesh",

  building: [
    "AI-powered applications",
    "Developer tools",
    "Full-stack systems",
    "Scalable backend services"
  ],

  learning: [
    "AI Agents",
    "Model Context Protocol",
    "LLM Architectures"
  ],

  openTo: [
    "Remote Software Engineer",
    "Backend Engineer",
    "Frontend Engineer",
    "Full Stack Engineer",
    "AI Engineer"
  ]
}

Pinned Loading

  1. brevemod-backend brevemod-backend Public

    TypeScript

  2. brevemod-frontend brevemod-frontend Public

    TypeScript

  3. university-management-api-gateway university-management-api-gateway Public

    TypeScript

  4. university-management-backend-auth-service university-management-backend-auth-service Public

    TypeScript

  5. university-management-frontend university-management-frontend Public

    TypeScript

  6. university_management_core_service university_management_core_service Public

    TypeScript