Customer-facing systems
Queue, appointment, ticketing and feedback systems that organise how a business serves its customers.
Hello! I am Nisam
I'm a Full-Stack .NET Developer.
Queue, appointment, ticketing and feedback systems, WhatsApp chatbots and dashboards — plus government compliance reporting for the UAE and Canada. Designed, built and deployed end to end.

Customer flow
Queue & Appointments
Regulatory
Compliance Reporting
About
I work across the whole stack on the Microsoft platform and the modern web, building the systems businesses run on every day — from customer service tools and integrations to regulated financial reporting.
Queue, appointment, ticketing and feedback systems that organise how a business serves its customers.
Government compliance systems for the UAE (goAML) and Canada (FINTRAC), built to the formats regulators expect.
From the SQL Server database, through secured APIs, to the UI and the IIS or Vercel deployment.
I pair with Claude, ChatGPT and Antigravity to move faster while keeping the engineering standards high.
Systems
The everyday systems that keep customers moving and teams informed.

Personal brand · Live
My own product and personal brand: a free online tools site with 99 tools — calculators, converters, PDF and image tools, text utilities, developer tools and live gold rates. Fast, free and no sign-up.
Token-based customer flow for service counters, keeping waiting areas organised and staff informed.
A WhatsApp chatbot for money transfer: customers send money, check receiving and get live exchange rates by replying to a guided menu, built on the Twilio API.
Appointment booking and ticket handling that takes a request from first contact through to resolution.
A touch-screen feedback and complaint kiosk in English and Arabic: a quick smiley rating, follow-up questions and a complaint form, with reporting behind it.
Operational dashboards and Crystal Reports that put the right numbers in front of decision makers.
Background services and desktop applications that run scheduled jobs and integrations reliably.
Try it
Two small working demos of the kind of systems I build. They run in your browser with sample data.
Now serving
—
Waiting to start
Counter 1
Free
Counter 2
Free
Counter 3
Free
Waiting (3)
Take a ticket to join the queue.
Hi 👋 I'm the remittance assistant. What would you like to do?
How it works
Customer
Sends a message or takes a ticket
Message arrives through Twilio
REST API
Checks the request and applies the rules
SQL Server
Saves the record
Dashboard
Staff see it straight away
AI-assisted development
AI coding assistants are part of my daily workflow. They help me deliver faster, while I stay responsible for the design, the security and the quality of what ships.
Planning features, writing and refactoring code, and reviewing changes across a whole project.
Quick answers, SQL and regex help, drafting documentation and exploring ideas.
Agent-driven coding inside the editor for building and testing features faster.
AI speeds up the work. The checks stay human.
Plan
Break the feature down and agree the approach before any code is written.
Generate
Let the AI draft the boilerplate, queries and first version of the code.
Review
Read every line — logic, security and edge cases are checked by me.
Test
Run it against real scenarios and fix what doesn't hold up.
Ship
Deploy to IIS or Vercel once it meets the same standard as hand-written code.
Dashboards
Managers need to see what is happening at a glance. This is an example of the kind of operations dashboard I build — shown here with sample data.
Service Operations · Overview
Per month, last 12 months
| Month | Customers served |
|---|---|
| Jan | 2900 |
| Feb | 3050 |
| Mar | 3010 |
| Apr | 3300 |
| May | 3480 |
| Jun | 3390 |
| Jul | 3720 |
| Aug | 3900 |
| Sep | 4050 |
| Oct | 4310 |
| Nov | 4560 |
| Dec | 4820 |
This month · 1,240 appointments
This month · 600 tickets
Compliance
Anti-money-laundering reporting has no room for 'close enough'. I build systems that produce exactly what the regulator requires.
United Arab Emirates
Financial Intelligence Unit · Central Bank
Reporting to the FIU's goAML portal, with structured report generation and validated submissions.
goAML
FIU reporting portal
XML
Structured report generation
Validate
Checked before submission
Submit
Filed through the portal
Canada
Financial Transactions and Reports Analysis Centre
A FINTRAC reporting system covering the core report types end to end.
STR
Suspicious Transaction Report
LCTR
Large Cash Transaction Report
LVCTR
Large Virtual Currency Transaction Report
EFTR
Electronic Funds Transfer Report
The pipeline behind every submission, from raw transaction to regulator.
Capture
Transactions arrive from the core system.
Evaluate
Monitoring rules run against each one.
Score
Customer and transaction risk is assessed.
Generate
The report is built in the required XML or JSON.
Submit
It is validated and filed with goAML or FINTRAC.
Customer and transaction risk drives what gets monitored, flagged and escalated.
Configurable rules that catch reportable and suspicious activity as it happens.
Reports built, validated and submitted in the regulator's required schema.
Skills
What I reach for, from the database up to the deployment.
Contact
I'm open to new projects and roles. Tell me what you're working on.