Skip to content

Software engineer building APIs, integrations and booking systems

I'm Abdul Munim. At iClosed I built the public API and MCP server. I also founded Cast, and I freelance on Upwork as a Top Rated developer.

Upwork: Top Rated, 100% job success, about 30 jobs, 4.89 stars

Software Engineer L2 · 2025 to present

Public API and MCP server for a scheduling platform

Built the public API of iClosed: OAuth 2.0, rate limiting, versioned OpenAPI docs and an MCP server, used by thousands of partners and users for secure, agent-native integrations.

  • Device fingerprinting in the booking pipeline: one customer went from thousands of fraudulent bookings, rotating IPs, to zero.
  • Link previews for every shared event link across 10,000+ events and 1M+ bookings, on AWS CloudFront.
  • TypeScript
  • Node.js
  • React
  • AWS
  • PostgreSQL
  • MongoDB
  • Microservices

Founder and full stack engineer · 2025 to present

Turn any API into an agent-ready MCP server

Cast turns an OpenAPI spec into a hosted MCP server, with no OAuth or DCR work. I built the spec-to-server pipeline on AWS ECS, the analytics dashboard and the governance layer.

  • Sequence mining finds common tool-call chains and suggests reusable agent SKILL.md workflows.
  • Per-tool controls, AES-256-GCM secret encryption, Redis rate limiting and custom domains with automated certificates.
  • TypeScript
  • Next.js
  • Node.js
  • Prisma
  • MySQL
  • Redis
  • AWS ECS

Independent project · 2024 to present

Zid stores into Google Sheets, in three steps

A low-code integration for Zid merchants: connect, map fields, automate. It exports to the workbooks they choose, with column-level mapping, in English and Arabic with right-to-left layout.

  • Manual exports, scheduled jobs and event-driven pushes from one configuration screen, over secure webhooks.
  • TypeScript
  • Next.js
  • Node.js
  • Google APIs
  • Webhooks

Software Engineer L1 · 2021 to 2022

One platform behind every rental brand

Replaced separate ASP.NET codebases with a single .NET 6 API and a Next.js front end that serve every brand from one multi-tenant back-end, including Goldener Inns and Crystal Cabins.

  • A SQL Server driven page and routing model removed the per-property release cycle.
  • Booking and OTA flows moved over at thousands of bookings a day, with p95 checkout latency down about 40%.
  • C#
  • .NET 6
  • SQL Server
  • Next.js
  • Node.js
The iClosed API documentation: introduction, base URLs and a three-step quick start

What I build

Backend-heavy systems that have to stay up, stay fast and stay correct.

Scalable microservices

Distributed systems with Go, Node.js and AWS for high-availability SaaS workflows, with a focus on concurrency and performance.

Anti-abuse and security

Browser fingerprinting, rate limiting and backend validation that stop automated spam and fraud before it reaches the product.

High-concurrency booking

Real-time synchronisation for scheduling and rentals across platforms such as Airbnb and Booking.com.

Database design

SQL or NoSQL, entity relationships and ER diagrams, and scaling large systems up and out.

Test-driven development

Unit and API tests with xUnit and Jest, end-to-end tests with Puppeteer, Storybook for React components.

Domain-driven design

Monolith or microservices, split into core, infrastructure, persistence and front-end projects.

More projects

Business systems built for clients and companies.

  • Lotte Chemicals

    2024

    Bus In/Out module: QR-based vehicle entry and exit with kilometer logging, voice-assisted guard workflows and role-based admin and guard views. Shipped to a live security team.

    Node.js, React, PostgreSQL, Web Speech API

  • Kia Lucky Motors

    2024

    Canteen management system: RFID attendance and lunch tracking with role-based dashboards, deduction management and audit trails across 500+ daily transactions.

    Node.js, React, PostgreSQL, RFID API

  • Simple Accounting

    2022

    Invoices and journal, bank and cash vouchers, with reports by project and customer: audit trail, trial balance, income and expense, and yearly comparison.

    Accounting software

  • A point-of-sale app for optical shops: customers, sales and receivables, with yearly and per-customer sales reports.

    POS software

Book a call

Building a high-performance system, or want your current architecture reviewed? Pick a time for a 15-minute technical conversation.

Book a 15-minute call