Skip to content
View saiful-70's full-sized avatar
💭
Learning......
💭
Learning......
  • Dhaka, Bangladesh

Highlights

  • Pro

Organizations

@ICT-CoU

Block or report saiful-70

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
saiful-70/README.md

Saiful Islam

Software engineer in Dhaka, Bangladesh (UTC+6), open to remote. 3.5+ years building reactive, signals-first interfaces in Angular and React — and the .NET / Node behind them, down to the database and the monitoring that watches it.

PortfolioLinkedInEmailCampusQResume

Four enterprise ERP platforms, a multi-tenant SaaS, and 6+ products live, across three companies since 2023 — each running behind its own self-hosted observability stack. Modules shipped: access control, accounting, HR, production, inventory on the ERP side; deviation, checklist, handbook, compliance, settings on the QMS side. I work AI-native — Claude, Cursor, Ollama and OpenCode as a force multiplier, not a shortcut.


Things I shipped on my own time

ProjectWhat it isStatus
CampusQMulti-tenant coaching-management SaaS — tenant isolation via Postgres RLS, bitmask RBAC, online exams, bKash/Nagad payments, PWA + push, bilingual (en/bn). Runs behind a self-hosted LGTM stack: OpenTelemetry traces into Tempo, Prometheus metrics, Loki logs, Grafana alerts to Telegram. .NET 10 · Angular 21 · Next.js 16live
Rent-ERPSingle-org property-management ERP across three surfaces — .NET 10 modular monolith, Angular 21 admin console, and a React Native app serving tenants & staff. Property hierarchy, per-tenant billing with bKash, accounting, HRM, SMS/FCM notifications. .NET 10 · Angular 21 · React Nativesource private
ngx-primeng-toolkitOpen-source Angular library — parameterized query/table state, memoized data & reusable utilities, released to npm with automated CI/CD.published
DebuggerMind CommerceIn-house white-label storefront (Next.js 15 + .NET API) — international build and a localized Bengali variant maintained in parallel, 6 languages.live

Open source I contribute to

Optimus UI — 80+ accessible, customizable Angular components under the MIT licence; a community-maintained continuation of PrimeNG v21. I am a contributor, and it is the component layer under CampusQ's client. StarsDocs


The stack it all runs on

Frontend

AngularTypeScriptRxJSNgRx SignalsReactNext.jsReact NativePrimeNGOptimus UIAngular MaterialTailwindChart.js

Backend & data

.NETNode.jsExpressPostgreSQLMongoDBRedisMySQLFirebaseREST

Testing

PlaywrightVitestSynthetic data factories

DevOps & infra

DockerNginxGitHub ActionsAzure DevOpsAWSLinuxGit

Observability

OpenTelemetryPrometheusGrafanaLokiTempo

AI & dev tools

ClaudeCursorOpenCodeOllamaGitHub Copilot

Ask me about Angular Signals, multi-tenant architecture, Postgres RLS, cross-platform React Native, .NET, and self-hosting an observability stack that fits on one VPS. Open to collaboration.


At a glance

GitHub at a glance for saiful-70: public repositories, stars earned, year joined, and language mix.

Rendered from the GitHub API into a committed SVG and refreshed weekly by a workflow — no card service to go down.


Elsewhere

PlatformHandleProfile
LeetCodesaiful70leetcode.com/saiful70
Codewarssaiful70codewars.com/users/saiful70
CodeforcesKhaWareZmIcodeforces.com/profile/KhaWareZmI

Dhaka, BD · UTC+6 · saiful-70.github.io/saiful-70

Pinned Loading

  1. md-redwan-hossain/ngx-primeng-toolkitmd-redwan-hossain/ngx-primeng-toolkitPublic

    TypeScript 1 1

  2. snapshotsnapshotPublic

    Snapshot is a social media web application.

    JavaScript

  3. saiful-70saiful-70Public

    My portfolio

    HTML 1 4

  4. ai-rate-limiterai-rate-limiterPublic

    JavaScript

  5. openng-org/optimus-uiopenng-org/optimus-uiPublic

    80+ accessible, customizable Angular components under the MIT license. A community-maintained continuation of PrimeNG v21, built to stay open.

    TypeScript 595 76