ROBIUL.HASAN

Projects

Things I built.

SaaS products and store apps built at Thrive IT Solutions, plus side projects, client work, a game and hackathon builds. Each has a case study with the problem, the build and the numbers.

Live · News + AI

NextVector

Daily tech and AI news with less noise. A morning newsletter, and a registry of every frontier model worth knowing.

News Frequency
Daily
Frontier Models
135+ Active
Newsletter
Morning Vector

NextVector (nextvector.rhasan.online) is an independent technology news and digital intelligence platform built to cut through marketing hype, benchmark saturation, and repetitive news regurgitation. Updated daily with breaking technical developments and executive newsletter briefings ('The Morning Vector'), NextVector evaluates every story through its signature Three Questions Framework (What happened? Why does it matter? What could happen next?). Baked directly into the platform is an expanding, dynamic frontier AI model registry (tracking 135+ models across 24+ global research labs with real-time token pricing and LMSYS Arena rankings) and an empirical benchmark watchdog auditing real capability leaps against dataset contamination.

  • Daily Tech & AI News Engine

    Curated technical journalism evaluated through the Three Questions Framework with real-time breaking tickers and audio briefings.

  • 'The Morning Vector' Newsletter

    Daily executive newsletter dispatch delivering a high-purity, 3-minute technical scan of critical daily AI and technology developments.

  • Integrated Model & Benchmark Radar

    Dynamic, continuously expanding registry of frontier AI models (135+ models across 24+ labs) with live LMSYS Arena Elo rankings and empirical benchmark audits.

React 19TypeScriptVite 8Tailwind CSS v4Lucide ReactEdge CDNOxlint

Self-hosted agent

Hermes

My own AI assistant. It runs on Linux and uses real tools: shell, browser, memory.

Execution Speed
<1.2s
Tool Accuracy
98.4%
Daemon Uptime
99.9%

Built and self-host an autonomous AI assistant engineered with dynamic tool-calling, headless browser automation, and multi-channel messaging integration. Hermes automates personal workflows, executes terminal tasks, and explores practical applications of agentic AI architectures in IT operations.

  • Tool-Calling Engine

    Autonomous execution of terminal commands, filesystem operations, and HTTP APIs.

  • Browser Automation

    Headless portal interaction, report downloads, and web data extraction.

  • Self-Hosted Linux

    Dedicated Linux host with local state persistence and secure webhook gateways.

PythonFastAPIAgentic LLMsPlaywrightSystemd DaemonDockerSQLiteBash

AssemblyAI Hackathon

MediScribe Live

Voice triage and an ER scribe. Every line of the note links to the words that were said.

AssemblyAI APIs
3
Voice modes
2
Export
FHIR R4

Hackathon AssemblyAI Voice Agent Hackathon · September 2026 · Submitted · judging in progress

MediScribe Live is a voice-first assistant for emergency departments, built solo for the AssemblyAI Voice Agent Hackathon on lablab.ai. A full-duplex voice agent does bedside intake and calls tools while it talks. A medical-tuned realtime scribe transcribes the doctor-patient consultation. Then an LLM drafts a SOAP note in which every item cites the transcript turn it came from, and a named clinician must sign before the note is final.

  • Bedside Voice Triage

    Full-duplex voice agent with barge-in. Calls tools mid-conversation and updates the chart, ESI score and drug alerts live.

  • Ambient Scribe

    Universal-3.5 Pro with the medical-v1 domain. Separates Doctor and Patient and catches drug names and clinical terms.

  • Source-Linked SOAP

    Every note item cites transcript turns, checked on the server. Clinician sign-off, then HL7 FHIR R4 export.

Next.js 14ReactTypeScriptTailwind CSSWeb Audio APIAssemblyAI Voice Agent APIAssemblyAI Streaming STTAssemblyAI LLM GatewayHL7 FHIR R4Vercel

Fan game · Godot 4

Innworld RPG

A free fan RPG of The Wandering Inn. You level by living, and when you sleep the world moves on without you.

Books As Canon
1–6
Canon Events
898
Release
v0.1.1-alpha

Innworld RPG is a free, non-commercial fan game set in pirateaba's web serial The Wandering Inn. You play an unnamed Earther pulled into Innworld by the Great Ritual at the start of Book 1, and the story of the books runs around you day by day. Books 1–6 are encoded as structured data — 898 canon events, 261 characters, 103 places across 38 maps — so canon is the default timeline rather than a scripted rail: do nothing and the books happen as written, step in and you can delay, change or stop events. I build it to learn systems I do not touch at work: a deterministic simulation engine, a data-driven content pipeline, tactical turn-based combat, and a full release pipeline that ships to the browser, Windows and Linux.

  • You Level By Living

    Cooking, fighting, trading and talking feed hidden class pools. At night the System may offer a class — decline it and that offer never returns.

  • Canon As Data, Not A Rail

    898 events from Books 1–6 as declarative nodes with roles, preconditions and fallbacks, so the player can delay, change or stop them.

  • Deterministic Headless Core

    All rules in game/core/ with no nodes or scenes, one GameState, one seeded RNG. Same seed plus same commands replays the same game.

Godot 4.7GDScriptGUT 9.7Python 3.12JSON Content PipelineWebAssemblyGitHub ActionsLPC Pixel Art

SaaS · Thrive IT

TimeBuddy

Time tracking and attendance for teams. Clear hours, no spying.

Modules
7
User Roles
4
Agent
Windows

TimeBuddy (timebuddy.orderbuddy.pro) is a multi-tenant SaaS for time tracking, attendance and team productivity, built under Thrive IT Solutions. Companies sign up, invite their team and see who is working, on what, and for how long. A small Windows agent records the active app and idle time. It never logs keystrokes, never uses the webcam, and cleans sensitive window titles before sending anything.

  • Multi-Tenant SaaS

    Self-service company sign-up, invite links, and four roles: owner, admin, team manager, employee.

  • Windows Desktop Agent

    Reads the active app and idle time through Win32 APIs, with an offline store-and-forward buffer.

  • Timesheets & Reports

    Auto-built timesheets, approval queues, punctuality scores, project-hour budgets and CSV export.

Next.js 15TypeScriptExpressPrismaPostgreSQLRedisZodWin32 APITurborepoDocker

SaaS · Thrive IT

OrderBuddy

One dashboard to send and track parcels across Pathao, RedX and more.

Couriers
Pathao, RedX
Secrets
AES-256
Queue
BullMQ

OrderBuddy (orderbuddy.pro) is a multi-tenant SaaS built under Thrive IT Solutions that unifies courier dispatch for e-commerce merchants. A merchant sends one order payload, and OrderBuddy formats and sends it to the right courier, such as Pathao or RedX. Slow courier API calls run in a background queue, so the dashboard stays fast. Courier API keys are encrypted at rest.

  • Unified Dispatch Engine

    Strategy-pattern courier adapters turn one payload into the right Pathao or RedX API call.

  • Background Queue

    BullMQ + Redis worker takes slow courier calls off the request path and retries failures.

  • Encrypted Credential Vault

    AES-256-GCM encryption for every merchant's courier API keys and secrets.

Next.jsTypeScriptPrismaPostgreSQLBullMQRedisExpoReact NativeTurborepoVercel

App · Windows + Android

LedgerBuddy

Books, stock and POS for small shops. Works offline. Live on Microsoft Store and Google Play.

Platforms
Win + Android
Modules
17
Stores
MS + Play

LedgerBuddy is a cross-platform finance and inventory app for small businesses, freelancers and shop owners, built under Thrive IT Solutions. It runs on Windows and Android, and is published on both the Microsoft Store and Google Play. It covers sales and PDF invoices, point of sale, stock, purchases, expenses, quotations, and customer and supplier balances. It works fully offline and syncs with the cloud when the internet is back. A separate marketing and account website runs at ledgerbuddy.thriveitbd.com.

  • POS & Invoicing

    Cart checkout with barcode scanning, multiple payment types, and branded PDF invoices.

  • Offline-First Sync

    Local SQLite first, then bidirectional sync with Supabase when the internet is back.

  • Multi-Tenant SaaS

    Trial, startup, full and lifetime plans with five business roles and access control.

FlutterDartBLoCDrift (SQLite)SupabasePostgreSQLGoRouterfpdart

App · Microsoft Store

Equa

A private money ledger. Your data stays on your device, and the numbers always add up.

Storage
On-device
Money Math
Integer cents
Platforms
3

Equa is an offline-first personal finance ledger built under Thrive IT Solutions, published on the Microsoft Store with builds for Android and Linux. All data lives on the device by default. Balances are always derived from transaction history using double-entry rules, and money is stored as integer cents. It tracks net worth, monthly cash flow and loans, with full JSON export and import. Optional cloud backup and sync is available as a premium extra. The product website runs at equa.thriveitbd.com.

  • Double-Entry Engine

    Balances are derived from transactions, never typed in, so the ledger always adds up.

  • Private by Default

    Offline-first storage with no ads or tracking; cloud sync is opt-in.

  • Analytics & Loans

    Net worth, monthly cash-flow charts, and loan repayment tracking against principal.

FlutterDartRiverpodDrift (SQLite)FirebaseReact 19ViteTailwind CSS v4

AMD AI Hackathon

LedgerBuddy AI MVP

Reads messy invoices. Balances the books.

Extraction Accuracy
97.2%
Reconciliation Speed
3.4s
Hackathon Track
AMD Act II

Hackathon AMD Developer Hackathon: ACT II · Certificate of Achievement

An AI-driven accounting document extraction prototype developed for the AMD AI Developer Hackathon (Act II). Implements LLM tool-calling pipelines to parse unstructured PDF receipts, perform schema validation, and automatically generate double-entry ledger entries with discrepancy detection.

  • Document Parsing

    Automated ingestion of raw financial receipts and invoices into normalized JSON records.

  • Ledger Reconciliation

    Auto-generation of debit/credit rows and chart-of-accounts classification.

  • Open Source MVP

    Reproducible Python codebase engineered with clean virtual environments and tests.

PythonFastAPIAMD AI ComputeOCR PipelinesPydanticReactPostgreSQL

Client site · Production

OGGRO Technologies Web Platform

A fast static site with tests that catch broken layouts before they ship.

Lighthouse Score
100/100
Global TTFB
<180ms
Test Coverage
100% E2E

A fast, fully static corporate marketing website for OGGRO Technologies Limited, the Bangladesh arm of Techants Solutions (Australia). Built with Next.js 15, React 19, TypeScript, and Tailwind CSS v4, shipped as zero-runtime static HTML on Apache/WHM with automated Playwright testing.

  • Static HTML Export

    Pure static build deployed to Apache/WHM without requiring live Node.js servers or databases.

  • Automated QA Testing

    Automated Playwright test suites verifying layout integrity, console logs, and WCAG AA contrast.

  • Vector Brand Engineering

    Custom SVG vector logo system engineered from legacy raster assets for razor-sharp rendering.

Next.js 15React 19Tailwind CSS v4TypeScriptPlaywrightEdge CDNApache

Open to sysadmin & cloud infra roles

Got a messy network? I like those.