Melbourne 🇦🇺 → Dhaka 🇧🇩
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.
- 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.
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
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
React • Next.js • React Native • TypeScript • JavaScript • Redux Toolkit • Tailwind CSS
Node.js • Express • Python • REST APIs • GraphQL • PostgreSQL • MongoDB • Prisma • Mongoose • Redis
OpenAI SDK • OpenRouter • Embedding Models • Semantic Search • MongoDB Atlas Vector Search • Prompt Engineering
Docker • Docker Compose • GitHub Actions • AWS EC2 • Nginx • Linux • CI/CD
Jest • Vitest
- AI Agents
- Model Context Protocol (MCP)
- Agentic Workflows
- LLM Application Architecture
- AI Developer Tooling
🥈 Hack Melbourne 2022 — 2nd Place (EduTech)
🥈 Hack Vision 2021 — 2nd Place (Google Sponsored)
🎓 Bachelor of Information Technology — RMIT University
Portfolio → https://saalim-shadman.web.app/
LinkedIn → https://linkedin.com/in/shadmansaalim
Email → shadmansaalim999@gmail.com
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"
]
}
