Skip to content

Open to new opportunities

Dhaka London

Azaz AhmedEraj

Full-stack engineer building SaaS platforms, AI agents and the hardware edges around them.

Currently
Full-Stack Developer, Green Compare LtdBrand Ambassador, Kreb
Building
The trading agent’s test phase

Interface — Dashboards, PWAs and desktop shells people use every day.

  • React
  • Next.js
  • Tailwind CSS
  • HTML & CSS
  • Vite
  • Ant Design
  • TanStack Query

Built inBookodi Desktop & Print BridgeBookodi MobileBookodi

In numbers

From intern to permanent engineer at Green Compare
2 months
2026 paper on physics-guided ML for textiles
IEEE ICACT
Windows, macOS, Android and iOS apps for Bookodi, as sole engineer
4 platforms
Layout problems on phones and tablets, website vs Bookodi Mobile
915 → 0

Why teams hire me — the evidence, my CV and a contact card

Selected work

Production SaaS, a desktop app that talks to kitchen printers, an AI agent with guardrails, and published research. Each one with the architecture behind it.

Bookodi web appGo API & agent hubHardened shellPrint Bridge servi…DiscoveryThermal printersNetwork printersOS print queues
Case study
In development2026Bookodi (XEOO)

Bookodi Desktop & Print Bridge

Native desktop app for the Bookodi restaurant platform with a built-in Print Bridge: it pairs with the cloud in one click, discovers printers on the local network and delivers server-rendered tickets over raw TCP, IPP, LPD, CUPS or the Windows spooler.

  • TypeScript
  • Vite
  • Electron
  • Node.js
  • WebSockets
  • GitHub Actions
  • Printing protocols
  • Vitest
  • Playwright
Android shelliOS shellShell bridgePage layerLayout layerBookodi dashboardBookodi APILayout auditCI
Case study
Completed2026Bookodi (XEOO)

Bookodi Mobile — Android & iOS Apps

A Capacitor 8 shell that runs the live Bookodi dashboard inside native Android and iOS apps, with a page layer injected before the web app loads and a mobile layout layer. A layout audit across 123 page states found 915 problems on the website and none in the app.

  • TypeScript
  • Java
  • Swift
  • HTML & CSS
  • Vite
  • Capacitor
  • +4
Staff dashboardGuest PWA & bookin…Bookodi DesktopnginxREST APIRealtime hubBackground jobsPostgreSQL 16Redis 7Observability
Case study
Live2026Bookodi (XEOO)

Bookodi — Restaurant Operating System

Bookodi handles reservations, POS, kitchen display, menus, guest CRM, delivery, printing and billing for many restaurants from one Go API. Built by the XEOO team; I owned the analytics module, the reservation views and the dashboard home.

  • TypeScript
  • Go
  • React
  • Tailwind CSS
  • Vite
  • PWA & service workers
  • +6
React 19 SPAIdentity providerAPI routers18 domain modulesCapability matrixJob workerTransactional outb…PostgreSQL 16RedisObject storage
Case study
In production2026Green Compare Ltd (XEOO team)

Green Compare CRM

A FastAPI modular monolith with a React 19 front end, where Postgres row-level security backs every permission check. I started the repository, then shipped features across finance, telesales, renewals, dashboards and access control.

  • TypeScript
  • Python
  • React
  • Ant Design
  • TanStack Query
  • FastAPI
  • +9
HR mailboxKnowledgeCode checksLLM triagePolicyXEOO AI ControlModelsOutlookSlackAudit log
Case study
In development2026Green Compare Ltd

HR Inbox Agent

A Python agent that reads an HR mailbox through Microsoft Graph, asks a language model for a structured classification and draft reply, and lets deterministic code decide whether to send, save a draft or escalate to Slack.

  • Python
  • SQLite
  • Docker & Compose
  • LLM APIs
  • Agent guardrails & evals
  • AI gateways
  • +1
Price feedsNews calendarClock & sessionsRules engineLive orchestratorJournal & outcomesReview groupDashboardReplay & gatesExecutionWatchdog
Case study
In development2026XEOO (internal)

Market-Scanning Trading Agent

A Python agent that scans 5-minute candles on gold and two US indices, posts each trade idea with a chart to a Telegram review group and follows every outcome. Built on the owner’s specification and prototype: 24 merged pull requests and four releases in its first week, with the suite growing from 90 to 323 test functions.

  • Python
  • SQLite
  • GitHub Actions
  • Linux
  • LLM APIs
  • pandas & NumPy
  • +3
Knitting productio…Physics features70 / 15 / 15 split22 regressorsSearch & stabilitySHAPLIMEPhysics check
Case study
Research2026Independent University, Bangladesh

Physics-Guided ML for Fabric GSM

Research paper accepted at IEEE ICACT 2026. On 5,648 production samples, an Extra Trees model reached a test RMSE of 4.10 g/m² (R² 0.952, MAPE under 0.5%) after adding a physics-derived tightness factor; SHAP and LIME confirmed the model learned textile physics.

  • Python
  • scikit-learn
  • Explainable AI (SHAP)
  • pandas & NumPy

How I can help

Four kinds of work I do well — each backed by something I have actually shipped.

Full-stack product engineering

From database schema to the last pixel: SaaS features, internal tools and dashboards — shipped behind tests and code review.

ProofGreen Compare CRMBookodiMedDonate

Dashboards & data visualisation

Turning operational data into answers: metrics people trust, charts that match your product, and exports for the spreadsheet crowd.

ProofBookodiGreen Compare CRMSangsar

Desktop, mobile & device integration

Your web product on every screen, and software that keeps working when the network doesn’t — desktop and mobile apps, PWAs and bridges to printers and sensors.

ProofBookodi Desktop & Print BridgeBookodi MobileSangsar

Ask about my work

The questions recruiters and clients usually ask, answered from what’s published here — nothing made up. Try one, or ask your own.

Answers appear here, with links to the projects and pages they come from.

From the lab

Agent systems, research and engineering notes — how I build with AI, and what I learn shipping it.

Agent systemShipped

The model proposes, code disposes

A guardrail pattern for business agents: let the LLM classify and draft, but put every consequential rule in deterministic, tested code.

Sep 2026

A toolkit worth bookmarking

79 free tools that run entirely in your browser — for developers, students and everyday life: JSON and regex, CGPA and graphs, loan EMI, BMI and Taka in words. No sign-up, nothing you type leaves your device.

JSON Studio

Format, validate and minify JSON with precise error locations and a collapsible tree.

JSON → Types

Generate TypeScript interfaces, Zod schemas or JSON Schema from a sample payload.

JWT Decoder

Decode JWTs, explain the claims, check expiry and verify HMAC signatures locally.

cURL Converter

Turn a curl command into fetch, axios, Python requests or Go code.

CGPA Calculator

Semester GPA and running CGPA by credit hours, on the Bangladesh UGC, US 4.0 or your own grading scale — plus the GPA you need to reach a target.

Scientific Calculator

Type expressions with powers, roots, trigonometry, logs and constants, in degrees or radians, with a history.

Number to Words

Write numbers and Taka amounts in words in English (lakh and crore, or million) and Bangla — ready for cheques.

Bill & Expense Splitter

Split one bill, a trip or a shared flat’s expenses, or a mess’s monthly meals — who paid what, who owes whom, settled in the fewest payments.

Right now

Updated 28 October 2026

Running a market-scanning trading agent through its alerts-only test phase, after shipping Bookodi’s mobile apps and a round of CRM dashboards.

  • The trading agent’s test phase — every alert reviewed and scored before a server or automation is considered
  • Seller, telesales and admin dashboards, the pipeline and client files in the Green Compare CRM
  • Bookodi Mobile 1.0 — ready for Google Play and TestFlight once the store accounts are set up
  • A bilingual property website and CMS, waiting on the client’s real projects before launch
More on what I’m learning and exploring

Recent milestones

  1. Oct 2026 · Launch

    Bookodi Desktop v1.1 with built-in Print Bridge

  2. Oct 2026 · Milestone

    Bookodi QA report: 96 defects with fixes

  3. Oct 2026 · Launch

    Worksi runbook library, Edition 1.0

  4. Oct 2026 · Project

    Bookodi Mobile — Android & iOS Apps

    Bookodi (XEOO)

  5. Oct 2026 · Project

    Market-Scanning Trading Agent

    XEOO (internal)

  6. Sep 2026 · Achievement

    Paper accepted at IEEE ICACT 2026

    2026 IEEE 3rd International Conference on Advanced Computing Technologies

The full journey