Senior Software Engineer · AI-augmented · Building since 2019

I’m Saif Rahman. I turn business problems into finished products, end to end: understanding the customer, shaping the logic, then shipping the database, the API and the interface people touch. I build with AI in the loop to move faster, test deeper and ship more secure code, and I choose the stack the product needs, not the one I’m used to.

  • 0+years writing software
  • 0+projects shipped
  • 0k+users served at peak
  • 0%avg. performance uplift
AI-augmented engineeringNext.jsBusiness logicTypeScriptEnd-to-end deliveryNode.jsSecure by defaultReact NativeProduct thinkingFull-stack architectureAI-augmented engineeringNext.jsBusiness logicTypeScriptEnd-to-end deliveryNode.jsSecure by defaultReact NativeProduct thinkingFull-stack architecture
AI-augmented engineeringNext.jsBusiness logicTypeScriptEnd-to-end deliveryNode.jsSecure by defaultReact NativeProduct thinkingFull-stack architectureAI-augmented engineeringNext.jsBusiness logicTypeScriptEnd-to-end deliveryNode.jsSecure by defaultReact NativeProduct thinkingFull-stack architecture

Seven years of turning real business needs into shipped products, from the first requirement to the last pixel. Today AI works beside me as a teammate: it drafts, tests and reviews with me, so my time goes where it matters most: the logic, the edge cases and the people on the other side of the screen.

01 · About

An engineer who writes like a designer, ships like a craftsman.

Who I am, how I work, and why I care about owning a product end to end: from understanding the business to the interface people actually touch.

Bio · 01

I don't just write code; I build products. Business logic first, then the architecture, then every pixel, with AI making each step faster and safer.

I started as a web developer at a jute manufacturer in 2019, automating marketing workflows with Python. From there I moved into SaaS at Ferntech, then cross-platform mobile at Supertal, and today I lead the Next.js migration of a 100k+ user platform at Powerley. Along the way I fell in love with the half nobody puts in a portfolio: the caching strategies, the state migrations, the interfaces other engineers build on without thinking.

I'm not married to a stack. I've shipped with React, Next.js and React Native, Node.js, Python and FastAPI, PostgreSQL and MongoDB, and I pick whatever fits the product and the team that has to live with it. What stays constant is how I work: I start with the customer and the business rules, then use AI across the whole cycle to scaffold and refactor faster, generate and harden tests, catch security issues early and review every change twice. The time it saves goes into the details that make software trustworthy.

Saif
100k+users on the Next.js platform I architect at Powerley
35%network redundancy cut via React Query at Supertal
∞cups of tea, conservatively
How I work
  1. 01

    Business first

    I learn the customer, the rules and the numbers that matter before I touch the code, so every feature earns its place.

  2. 02

    AI in the loop

    Scaffolding, refactors, tests and reviews move faster with AI beside me, which buys time for edge cases and polish.

  3. 03

    Secure by default

    Auth, validation, secrets and dependencies get checked on every change, with AI as a tireless second pair of eyes.

  4. 04

    End to end

    Schema, API, interface, deployment and the follow-up after launch. One owner from the first brief to the finished product.

02 · Services

What I build, end to end.

Business problems in, finished products out. Pick one part or hand over the whole thing: discovery, AI, web, mobile, backend and the hardening that keeps it running.

  1. 01

    Product engineering

    From a business problem to a finished product.

    • Discovery with stakeholders and users
    • Scope, roadmap and architecture
    • Full-stack build, launch and iteration
  2. 02

    AI features & agents

    AI that does real work inside your product.

    • LLM features with Claude, OpenAI and Gemini
    • RAG over your own data, agents and MCP tools
    • Evals, guardrails and cost control
  3. 03

    Web platforms

    Fast, accessible web apps that scale.

    • Next.js and React at 100k+ users
    • SEO, Core Web Vitals and caching
    • Design systems and motion
  4. 04

    Mobile & cross-platform

    One product on every screen.

    • React Native and Expo apps
    • Flutter when it fits
    • Store releases, push and offline
  5. 05

    Backend & APIs

    Clean services and data that hold up.

    • Node.js, Python and Go services
    • REST, GraphQL, tRPC and realtime
    • PostgreSQL, MongoDB and Redis
  6. 06

    Modernize & secure

    Make what you have faster and safer.

    • Migrations and legacy rescues
    • Performance audits and refactors
    • Auth, security reviews and CI/CD
03 · Selected work

A handful of things I'm proud of shipping.

Full-stack products end to end: web platforms at scale, mobile apps and AI-powered tools. 22 projects in the archive, filed by what they were built with.

  1. 01 · FeaturedNext.js

    Saturdays

    Largest Eyewear Shop in India.

    • Next.js
    • Tailwind
    • Typescript
    Visit live site
  2. File 02Next.js

    Powerley

    Home energy management system.

    • Next.js
    • Tailwind
    • Typescript
    Visit live site
  3. File 03React Native

    DTE Insight

    Powerley home energy management system mobile app.

    • React Native
    • Google Play
    • App Store
    • Android
    • NativeWind
    • React Native Paper
    • Redux
    View on Google Play
  4. File 04React.js

    Quran Foundation

    Interactive web app for exploring Surahs, reading verses in the Indopak script, and getting a daily AI-generated reflection. Built for the Quran.Foundation technical assessment with an emphasis on clarity, performance, and respectful presentation of the text.

    • React.js
    • Tailwind
    • Vercel
    • Gemini
    • AI
    Visit live site
  5. File 05React.js

    Bangladesh Seismic Watch

    An app made to monitor earthquakes in Bangladesh.

    • React.js
    • Vercel
    • Tailwind
    • Gemini
    • AI
    Visit live site
  6. File 06React Native

    Saturdays Lifestyle

    SATURDAYS ecommerce and eyewear tech mobile app.

    • React Native
    • Redux
    • NativeBase
    View on Google Play
  7. File 07Flutter

    Raaga Android (Flutter)

    A restaurant android app made with flutter and Django.

    • Flutter
    • Django
    • Airtable
    View the design
04 · Process

From problem to product.

The same six steps on every project, whether it’s one feature or a whole platform. AI speeds up the building; the judgement, the business logic and the final say stay with me.

Step 01

Understand

Customers, business rules and the numbers that define success. The real problem before any code.

Step 02

Shape

Scope, architecture and the right stack for this product and this team, written down and agreed.

Step 03

Build with AI

Small, reviewed increments. AI drafts, refactors and writes tests beside me; I own every line.

Step 04

Secure & verify

Automated tests, security checks and AI-assisted review on every change, before anything ships.

Step 05

Launch

CI/CD, monitoring and a calm release. Web, mobile or both, with nothing left half done.

Step 06

Measure & iterate

Watch real usage, fix what hurts, ship what helps. The product keeps getting better after launch.

05 · Stack

Not bound to any stack, fluent in the right one.

I choose tools for the product and the team that has to live with the code, not out of habit. The inner orbit is what I reach for most; the outer rings and the toolbox below come in when the problem calls for them. AI sits in every step: drafting, testing, reviewing and securing.

  1. 01TypeScriptDaily drivers
  2. 02Next.jsDaily drivers
  3. 03ReactDaily drivers
  4. 04Node.jsDaily drivers
  5. 05PythonDaily drivers
  6. 06AI-assisted devDaily drivers
  7. 07React NativeCore toolkit
  8. 08LLM APIsCore toolkit
  9. 09PostgreSQLCore toolkit
  10. 10MongoDBCore toolkit
  11. 11Tailwind CSSCore toolkit
  12. 12DockerCore toolkit
  13. 13GraphQLCore toolkit
  14. 14ExpoCore toolkit
  15. 15FastAPIReach for when it fits
  16. 16PrismaReach for when it fits
  17. 17SupabaseReach for when it fits
  18. 18RedisReach for when it fits
  19. 19AWSReach for when it fits
  20. 20VercelReach for when it fits
  21. 21LangChainReach for when it fits
  22. 22Vercel AI SDKReach for when it fits
  23. 23PlaywrightReach for when it fits
  24. 24GitHub ActionsReach for when it fits
  25. 25FlutterReach for when it fits
  26. 26CloudflareReach for when it fits
The wider toolbox · 82 tools

What a senior engineer ships with today, across AI, web, mobile and the cloud.

01 · 13

AI & LLM engineering

Models, agents and retrieval, built into products

  • Claude API
  • OpenAI API
  • Gemini
  • Vercel AI SDK
  • LangChain
  • LangGraph
  • LlamaIndex
  • Model Context Protocol
  • RAG pipelines
  • pgvector
  • Pinecone
  • Hugging Face
  • Ollama
02 · 7

AI-powered workflow

Faster builds, deeper reviews, safer code

  • Claude Code
  • Cursor
  • GitHub Copilot
  • AI code review
  • AI test generation
  • Prompt engineering
  • Evals
03 · 14

Web

Fast, accessible, animated interfaces

  • Next.js
  • React 19
  • TypeScript
  • React Router 7
  • Astro
  • Vue / Nuxt
  • SvelteKit
  • Vite
  • Tailwind CSS
  • shadcn/ui
  • TanStack Query
  • Zustand
  • Motion
  • Three.js / R3F
04 · 7

Mobile & everywhere

One product, every screen

  • React Native
  • Expo
  • Flutter
  • PWA
  • Capacitor
  • Electron
  • Tauri
05 · 13

Backend & APIs

Clean services that scale

  • Node.js
  • Bun
  • Express
  • NestJS
  • Hono
  • FastAPI
  • Django
  • Go
  • tRPC
  • GraphQL
  • REST
  • WebSockets
  • Stripe
06 · 9

Data

The right store for the job

  • PostgreSQL
  • MongoDB
  • Redis
  • Prisma
  • Drizzle ORM
  • Supabase
  • Firebase
  • Neon
  • Elasticsearch
07 · 9

Cloud & DevOps

Shipped, observed, repeatable

  • AWS
  • Google Cloud
  • Vercel
  • Cloudflare Workers
  • Docker
  • Kubernetes
  • Terraform
  • GitHub Actions
  • Nginx
08 · 10

Quality & security

Trust, built in from day one

  • Vitest
  • Jest
  • Playwright
  • Testing Library
  • Zod
  • OAuth / JWT
  • Auth.js
  • OWASP practices
  • Sentry
  • ESLint
06 · Experience

Seven years, four different kinds of teams.

A condensed timeline from manufacturing automation to full-stack Next.js platforms. The long version, war stories included, is happy to happen over a call.

  1. 2023 · Present01

    Powerley

    Senior Software Engineer

    30%faster

    Energy platform · Next.js and TypeScript

    Leading the Next.js and TypeScript migration of a 100k+ user platform: rendering, data fetching, real-time views and caching. Advanced caching and code-splitting drove a 30% performance boost and a 20% SEO uplift.

  2. 2021 · 202302

    Supertal

    Software Engineer

    35%fewer calls

    Cross-platform web + mobile · Talent management

    Engineered full-stack web and React Native features against Node/Express APIs. Optimised state with React Query, cutting redundant network calls by 35%, and streamlined CI/CD with GitHub Actions.

  3. 2020 · 202103

    Ferntech Solutions

    Software Engineer

    100+restaurants

    SaaS · Raaga restaurant platform

    Built Raaga end to end for 100+ restaurants: the React web app, the Node.js, Express and MongoDB backend, auth, realtime dashboards, and a companion mobile ordering app that lifted engagement by 35%.

  4. 201904

    RGB Jute

    Web Developer

    25%more sales

    E-commerce · Marketing automation

    Designed custom e-commerce and inventory tools. Automated marketing workflows with Python and Selenium, driving a 25% lift in online sales.

07 · Hire

Hire an engineer who finishes.

7+ years, 30+ shipped products and platforms serving 100k+ users. You get one senior owner who understands the business, builds with AI to move faster, and hands over code your team can keep building on.

  • One owner from the first brief to the finished product
  • AI-accelerated delivery, human-reviewed code
  • Security, tests and documentation included
  • Clear weekly updates, no surprises
  • 30%faster platformPowerley
  • 20%SEO upliftPowerley
  • 35%fewer network callsSupertal
  • 100+restaurants onboardedRaaga, Ferntech
  • 25%lift in online salesRGB Jute
  1. 01

    Full-time

    Senior or lead engineer on your team. Remote or on-site with relocation, owning features and products from brief to launch.

  2. 02

    Contract

    Embedded with your team for a sprint or a season: a migration, an AI feature, a performance push.

  3. 03

    Project

    A clear scope delivered end to end: discovery, architecture, build, launch and support after it.

08 · Contact

What are you building?

Leave a brief and I’ll get back to you within 24 hours.

What are you looking for?
Opens your mail app · No newsletter, ever

Engineering intelligent
products, end to end

Call or text
+880 1738 829050
Based in
Dhaka · GMT+6 Available for hire