cd ..
~/resume.txt
Syed Mahi
Rust-first Backend Engineer · Dhaka, Bangladesh

Backend-focused builder working across Rust, Go, TypeScript, security-conscious systems, education platforms, and AI-assisted automation.

Summary

I turn ambiguous workflows into explicit backend systems. My strongest evidence is in tenant-aware education products, security research instrumentation, operational automation, and AI pipelines that add validation and repair around probabilistic output.

Experience

ipe-24-classroom.txt
Founder & Builder · IPE-24 ClassroomJune 2025 -- Present

Started by solving a real coordination problem for my university batch, then kept expanding the system as users and workflows exposed deeper constraints.

  • ->Built and deployed the first usable slice instead of waiting to finish learning
  • ->Learned product, architecture, deployment, and support through real usage
  • ->Established the habit of validating technical decisions against an actual workflow
independent-product-work.txt
Backend Systems Builder · Independent Product Work2025 -- Present

Built across education, operations, AI automation, and security while moving toward stronger Rust and backend systems work.

  • ->Designed tenant-aware academic systems, operational automations, and research-grade security instrumentation
  • ->Use documentation, tests, and small verifiable slices to learn unfamiliar systems quickly
  • ->Document current status and release blockers instead of presenting prototypes as finished products

Selected projects

projects/hall-security.txt
Hall Security

A Rust-based research instrument for hall-entry identity verification and security monitoring, deliberately constrained to observe-only behavior.

Rust · TypeScript · PostgreSQL · mTLS · Hash Chain · Docker · private repository
projects/logbook-institution.txt
LogBook Institution

A Go and Next.js academic LMS/ERP foundation exploring Moodle-scale institutional workflows with explicit tenant boundaries and a modular backend.

Go · chi · pgx · Next.js · PostgreSQL · JWT · private repository
projects/ipe24-classroom.txt
IPE-24 Classroom

A class operating system that centralizes announcements, schedules, resources, and AI-supported student workflows for an active academic community.

Next.js · PostgreSQL · Prisma · Redis · Telegram Bot · FastAPI · private repository
projects/slidecrafter-ai.txt
SlideCrafter AI

A local-first AI presentation compiler that turns raw context into structured, editable decks with validation and repair around model output.

React · TypeScript · Vite · PptxGenJS · Gemini · private repository

Technical focus

backend-systems.txt
Backend & Systems
Rust — Security-sensitive services, shared types, invariants, and verification in Hall Security
Go — Modular backend architecture and domain workflows in LogBook Institution
TypeScript — Next.js products, typed UI workflows, and integration-heavy applications
PostgreSQL / SQL — Relational modeling, migrations, tenant boundaries, and query-backed workflows
security-reliability.txt
Security & Reliability
OIDC / OAuth2 — Identity-aware application flows and third-party integrations
RBAC / RLS — Role and tenant boundaries enforced at the data and API layers
Auditability — Hash chains, append-only records, outboxes, and traceable operations
Testing & Gates — Unit, integration, negative-capability, property, load, lint, audit, and backup checks
infrastructure-delivery.txt
Infrastructure & Delivery
Docker / Linux — Reproducible local environments and service-oriented delivery
Azure / Vercel — Cloud deployment experience across backend and product surfaces
Redis / Queues — Caching and asynchronous workflow primitives where the product needs them
OpenAPI / CI — Explicit contracts and automated quality gates around changes
ai-automation.txt
AI & Automation
Structured Generation — Compile model output into validated instructions, not unbounded prose
Repair Loops — Detect invalid output, explain the failure, and re-run bounded correction
Document Ingestion — Turn source files and operational context into usable product inputs
Human-in-the-loop — Keep review and intervention paths explicit for high-consequence automation
This résumé is intentionally evidence-led. Detailed case studies document architecture, verification, limitations, and current status.