// muhammad hassan raza — manama, bahrain

I build financial systems where being quietly wrong is expensive.

And the AI that reasons about them.

Full-Stack Engineer · Finance-grade systems & AI

55yrs
financial data migrated
37+
live tenant sites
zero
variance vs source ledger
zero
downtime migrations
// the stack see all → aws

// about

Full-stack engineer with 3+ years building secure, multi-tenant production systems — mostly in finance and accounting, where correctness isn't optional. Currently lead engineer on a ministry-deployed ERP in Bahrain. In parallel, trains Anthropic's Claude models on real engineering tasks and builds production AI agents. Works end to end: schema, APIs, frontend, and the deployment and debugging that come after.

// selected work

55-Year Financial Data Migration

01 — Bahrain Ministry of Interior

PROBLEM

Decades of legacy finance records (payments, invoices, credit/debit notes, cheques) had to enter a live ERP's accounting layer without corrupting the books.

DID

Designed a bridge server linking the Ministry's database over VPN to the ERP's REST APIs, enforcing double-entry rules, generating journal entries on insert, and reconciling every transaction against the source ledger.

OUTCOME

Balances matched exactly — zero variance across all account categories.

php postgresql rest finance

ERP Modernization — FlairAdmin

02 — Script IT Solutions

PROBLEM

A 7+ year-old PHP MVC ERP powering 37+ live tenant sites needed modernizing without downtime.

DID

Leading the migration to a Vue 3 SPA, rewriting the PHP backend module-by-module into REST APIs, rebuilding 15+ finance/HRM/CRM modules and a new OAuth 2.0 + RBAC auth layer.

OUTCOME

Zero downtime, zero data loss across all 37 tenant sites.

vue 3 php laravel typescript vite
03 — ElevenLabs

Conversational AI Agents

PROBLEM

Needed production voice and chat agents that act on real application data, in multiple languages.

DID

Built and maintains multi-language voice + chat agents on ElevenLabs, integrated into backend systems over REST APIs.

OUTCOME

Agents operate on live data in production.

elevenlabs node.js rest
04 — Aligner

Training Anthropic's Claude

PROBLEM

Frontier models need expert signal on where their engineering output quietly fails.

DID

Evaluates long-horizon agentic coding runs on real open-source repos, grading agentic safety and failure modes (destructive actions, unverified claims, scope creep) and authoring the rationales used to correct them.

OUTCOME

Contributes directly to how Claude (Opus, Fable) reasons about real engineering work.

claude typescript python
05 — Lena, Script IT

Multi-Tenant SaaS + Production Firefighting

PROBLEM

Shipping multi-tenant SaaS and keeping it alive under real production failures.

DID

Built dual-namespace JWT auth with cryptographic tenant isolation; traced a silent data-integrity failure (migrations dropping 37 FK constraints with no error) and built a three-layer defense; ran down a crash loop hiding behind misleading 503/CORS symptoms.

OUTCOME

Hardened platform, recurrence prevented.

nestjs prisma mariadb docker
06 — NMR

Invocraft — Invoicing SaaS

DID

Built a custom invoicing SaaS with schema tuned for high write throughput; integrated payment gateways.

react stripe tap payments mysql aws

// timeline

Full-Stack Engineer (Lead)

Script IT Solutions · Manama

Nov 2025 — present

Senior Code Reviewer, AI Training

Aligner · part-time, remote

Feb 2026 — present

Full-Stack Developer

NMR CO W.L.L · contract

Apr — Oct 2025

Full-Stack Web Developer

CandidateSide Recruiting · remote, USA

Nov 2024 — Apr 2025

Web Developer

NMR CO W.L.L

Jun — Oct 2024

Full-Stack Developer

Pakistan International Airlines

May 2023 — Apr 2024

BSc Computer Science, Air University recognized in Germany · Anabin H+

2020 — 2024

// stack

Frontend

  • vue 3
  • react
  • typescript
  • javascript
  • vite
  • tailwind

Backend

  • node.js
  • nestjs
  • express
  • php
  • laravel
  • python
  • rest
  • graphql

AI

  • llm / openai api
  • ai agents (elevenlabs)
  • claude model training

Data

  • postgresql
  • mysql
  • mariadb
  • mongodb
  • prisma
  • typeorm

Payments

  • stripe
  • tap payments

DevOps

  • aws
  • terraform
  • docker
  • kubernetes
  • github actions
  • azure devops
  • cloudflare

Security

  • oauth 2.0
  • sso (google/microsoft/apple)
  • jwt
  • rbac
  • multi-tenant isolation

// recognition

Top Rated Plus TODO: Upwork profile URL

Oracle Certified DevOps Professional

2023

Oracle Cloud Infrastructure Data Science Professional

2023

Supervised Machine Learning: Regression and Classification — Stanford Online

Coursera