Saiful Islam
I build reactive, signals-first interfaces in Angular and React — and the .NET / Node behind them. 3.5+ years shipping enterprise systems with an AI-native workflow.
- 3.5+ yrs shipping
- 900+ typed endpoints
- 4 ERP platforms
- 6+ products shipped
- AI-native
Where the value flows from
// chronological- Built signals-first Angular 21 features for Certain QMS across the Deviation, Checklist & Handbook modules — per-route NgRx Signal stores, dual JWT/OTP auth, Chart.js dashboards with multi-format export, and Quill rich-text editing — scaffolded with Claude & Cursor agents.
- Shipped localized UI (no/en, 1,000+ keys) and authored the Playwright + Vitest testing foundation across all three apps, using AI agents (Claude, OpenCode) to generate test data and flag coverage gaps.
- Contribute to architecture decisions & code review across the Deviation, Checklist & Handbook modules, and extend the Playwright/Vitest testing strategy as new modules ship.
- Extend the reporting/export and localization foundations (Chart.js, @ngx-translate) to new modules, and help drive adoption of AI-assisted workflows (Claude, Cursor, OpenCode) across the team.
- Architected & delivered 4 enterprise ERP platforms with Angular 19+, .NET 10, PostgreSQL, Redis and MinIO/S3.
- 900+ typed endpoints, 80+ lazy routes, signal-based state, a recursive permission system and tokenized S3 uploads.
- CI/CD with multi-stage Docker, Nginx and SSH deploys; Clean Architecture, DDD, Modular Monolith and Result patterns.
- Built educational platforms (Plabook, Augie) for international teams.
- 40+ reusable master components powering 2000+ games; Stripe & PayPal payment flows with full validation.
- Contributed Android development in Kotlin & Jetpack Compose (MVVM).
Things I shipped on my own time
// side projectsCampusQ
A multi-tenant coaching platform where every tenant gets its own subdomain. Built end-to-end — Postgres row-level security, bitmask RBAC, online exams and bKash/Nagad payments — so isolation holds all the way down.
View live — campusqbd.com →Rent-ERP
A single-org property-management ERP across three surfaces — a .NET 10 modular monolith, an Angular 21 admin console, and a React Native app serving tenants and staff from one binary. Reuses the CampusQ architecture, minus the multi-tenant layer.
Source private · single-org productDebuggerMind Commerce
An in-house, white-label e-commerce storefront (Next.js 15 + .NET API) we use to demo the platform to prospective clients — maintaining an international build and a localized Bengali variant in parallel, with additional storefront themes in progress.
View live — pogiit.com → open sourceAngular libraries
npm packages published with automated GitHub Actions CI/CD — notably ngx-primeng-toolkit: parameterized query/table state, memoized data and reusable utilities. Built for internal use, then released to the community.
View on npm →The stack it all computes from
Frontend
- Angular (3.5+ yrs)
- TypeScript · RxJS
- NgRx Signals
- Next.js · React
- React Native (Expo)
- PrimeNG · Material
- Tailwind CSS v4
- Chart.js
Backend & Data
- .NET (Core / 10)
- Node.js
- PostgreSQL (RLS)
- MongoDB · Redis
- RESTful APIs
- Firebase
Testing
- Playwright (e2e)
- Vitest
- Synthetic data factories
DevOps & Infra
- Docker · Nginx
- GitHub Actions
- Azure DevOps · AWS
- Linux · Git
AI & Dev Tools
- Claude · Cursor
- OpenCode
- Ollama (local LLMs)
- GitHub Copilot
that reacts.