About


Saifur Rahman Tamim - Full-Stack Software Engineer based in Dhaka

I’m a full-stack software engineer in Dhaka with 4+ years of building production software, across the whole system: data, APIs and background services, the frontend, and the servers it runs on, which I deploy and look after myself.

At Nexzen Solution I own SaleBee CRM end to end. I maintained its legacy ASP.NET stack, moved it to .NET 10, PostgreSQL and Next.js without downtime, and now run its frontend, backend and database. On contract, I built the backend and video pipeline for MediVerse.

Alongside work I’m finishing a BSc in Computer Science & Engineering and researching AI watermark security, with two first-author arXiv preprints.

BSc in CSE (CGPA 3.90/4.00) · Dean’s Merit List, 1st · Software Development Contest, 1st runner-up · Education & activities →

Experience


Jul 2023 - Present

Full timeDhaka, Bangladesh

Full-Stack Software Engineer

SaleBee CRM · Nexzen Solution Ltd.

Own a live multi-tenant CRM end to end. Maintained the legacy ASP.NET stack, then moved it to .NET 10, PostgreSQL and Next.js with zero downtime.

  • C#
  • .NET 10
  • ASP.NET MVC
  • PostgreSQL
  • SQL Server
  • Next.js
  • TypeScript
  • RabbitMQ

Jul 2022 - 2023

Part timeRemote

Frontend / Freelance Developer

Veribir Technology Services Ltd

Built the admin dashboard and customer website for a digital-services platform in Next.js and TypeScript, on Firebase and a headless CMS.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Firebase
  • Strapi
  • Directus
  • PostgreSQL

What I work with


.NET & enterprise backend

  • C#
  • ASP.NET Core / .NET 10
  • ASP.NET MVC
  • EF Core
  • MediatR (CQRS)
  • Background services

Re-platformed a live CRM from ASP.NET 4.8 MVC to .NET 10 with the strangler-fig pattern; built a Clean Architecture backend with a custom MediatR pipeline.

TypeScript backend

  • Node.js
  • NestJS
  • Express
  • TypeORM
  • REST API design

Architected the NestJS backend behind a video-streaming e-learning platform used on web, Android and iOS.

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • React Hook Form

Rebuilt a production CRM frontend as an API-first Next.js app, replacing Razor and jQuery.

Data

  • PostgreSQL
  • SQL Server
  • MongoDB
  • Redis
  • Materialized views
  • Query optimisation

Zero-downtime SQL Server → PostgreSQL migration at SaleBee and a MongoDB → PostgreSQL migration at MediVerse; replaced in-memory filtering with database-side materialized views (5 s → 500 ms).

Messaging & media

  • RabbitMQ
  • BullMQ
  • FFmpeg
  • HLS
  • FCM

Queue-backed systems in both stacks: bulk email/SMS/push in .NET with RabbitMQ, and video transcoding with BullMQ and FFmpeg.

Deployment & operations

  • Docker
  • Nginx
  • Linux
  • Windows Server
  • GitHub Actions
  • Cloudflare R2
  • AWS S3 / Lambda

Own deployment for what I build: containers, reverse proxies and SSL, CI/CD, backups and server hardening across several production hosts.

AI-assisted engineering

  • Claude Code
  • OpenAI Codex
  • GitHub Copilot
  • Agent skills
  • Multi-agent workflows

I plan the work, orchestrate coding agents, and write the skills and conventions that keep their output consistent. Nothing ships until I’ve reviewed it from both the user’s and the developer’s side.

AI & research tooling

  • MCP
  • Python
  • Hugging Face Transformers
  • MarkLLM
  • Stable Diffusion XL
  • Gemini API

Built an MCP server for SaleBee CRM; ran 846 text-watermarking experiments for my thesis, and reproduced a Tree-Ring forgery attack on Stable Diffusion XL.

Next steps


Read my CV, see the systems I've built, or get in touch.