Open to full-time opportunities - remote available

MD Rasel Khan

Senior Full-Stack Software Engineer

7 + years of production engineering

Delivering production backends, frontend platforms, GenAI/RAG pipelines, and cloud-native systems for global clients across the USA, Finland, and Japan - with a focus on clean architecture, scalability, and measurable outcomes.

Overview

Professional summary

A concise snapshot of impact across full-stack engineering, AI systems, and technical leadership.

  • Senior Full-Stack Engineer with 7+ years building production systems and AI-powered platforms for clients across the USA, Finland, and Japan, leading cross-functional teams of up to 12 engineers.

  • Expert in TypeScript, NestJS, Node.js, React.js, Next.js, and Python (FastAPI) with deep experience designing event-driven microservices, RESTful APIs, and high-volume PostgreSQL schemas.

  • Architected Generative AI and RAG pipelines using PostgreSQL (pgvector), Milvus, Azure OpenAI, PydanticAI, and CrewAI for enterprise audit automation in regulated industries.

  • Hands-on technical lead who mentors engineers, sets engineering standards, drives CI/CD adoption, and delivers end-to-end on AWS and Azure.

Capabilities

Technical skills

Breadth spanning modern TypeScript ecosystems, GenAI tooling, relational and vector databases, hyperscale clouds, and the engineering habits that keep systems maintainable.

{ }

Languages

5
  • TypeScript
  • JavaScript (ES6+)
  • Python
  • SQL
  • PHP
</>

Frontend

10
  • React.js
  • Next.js (App Router & Pages Router, ISR)
  • Svelte 5 / SvelteKit
  • Vue.js
  • Angular
  • Redux
  • Zustand
  • React Query
  • Tailwind CSS
  • Material UI

Backend & APIs

11
  • NestJS
  • Node.js (Express, Fastify, TSOA)
  • Python (FastAPI, Flask, SQLAlchemy, SQLModel, Alembic)
  • REST
  • GraphQL
  • OAuth 2.0
  • Swagger
  • Microservices
  • Event-driven architecture
  • Serverless Framework
  • Shopify app development

Databases & ORMs

14
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • DynamoDB
  • pgvector
  • Milvus
  • Algolia
  • TypeORM
  • Prisma
  • Sequelize
  • Mongoose
  • Schema design & query optimization
  • JSONB & full-text search

Cloud & DevOps

6
  • AWS (Lambda, SQS, S3, Glue, Athena, DynamoDB, QuickSight, EC2, Cognito, CloudFront)
  • Azure (APIM, Container Apps, Key Vault, Functions)
  • Docker
  • Terraform
  • GitHub Actions
  • Bitbucket Pipelines

AI / GenAI

7
  • RAG pipelines
  • PydanticAI
  • CrewAI
  • Azure OpenAI
  • Vector databases
  • Embedding strategies
  • Agentic workflows

System Design & Practices

10
  • Microservice decomposition
  • Event-driven pipelines
  • API gateway patterns
  • Caching strategies & rate limiting
  • Multi-tenant data modeling
  • Clean Architecture & SOLID
  • TDD
  • Agile / Scrum
  • Code reviews & performance tuning
  • Mentoring

Experience

Professional experience

Architectural ownership, disciplined delivery, and leadership across multinational client programs - from regulated AI workflows to commerce-scale platforms.

  1. Senior Software Engineer

    Astha ITDhaka, Bangladesh
    Dec 2021 — Present

    AI-driven audit automation — USA client (augmented team)

    • Architected and shipped a RAG-powered audit automation platform that ingests and analyzes large financial documents, reducing manual review time for enterprise accounting workflows.
    • Engineered RESTful APIs and microservices in Node.js and Python (FastAPI, SQLAlchemy) for document ingestion, audit report generation, and structured analysis of balance sheets, income statements, and cash-flow data.
    • Designed RAG pipelines on PostgreSQL (pgvector) and Milvus with Azure OpenAI, enabling semantic search over chunked financial documents for context-aware audit insights.
    • Built Azure API Management with wildcard pass-through routing, outbound response scrubbing, and Key Vault–managed token rotation via Container Apps Jobs (Playwright) to remove manual refreshes.
    • Developed PydanticAI agents and CrewAI workflows for structured AI tasks—footnote extraction and financial-statement cross-referencing—improving extraction accuracy and reducing hallucinations.
    • Hardened the platform with secure coding practices and full CI/CD on Azure for regulated enterprise data.

    Multi-vendor event management — USA client (augmented team)

    • Owned end-to-end architecture (SvelteKit + Supabase + Stripe + Vercel) for ticketing, vendor onboarding, waitlists, and interactive seat selection.
    • Modeled multi-tenant PostgreSQL schemas for vendor profiles, seat inventory with reservation locking, and transactional payments—preventing double booking under concurrency.
    • Integrated Stripe Connect (destination charges) with platform fees, payouts, and webhook-driven payment state machines.
    • Implemented a PostgreSQL-native OTP layer using pgcrypto on Supabase, removing Redis dependency and lowering infrastructure cost.
    • Delivered serverless transactional email via Supabase Edge Functions and Resend.

    Online shopping assistant — Finland client (augmented team, 2.5+ years)

    • Built a personalized recommendation and analytics engine in React.js and TypeScript, driving measurable uplift in upsell, cross-sell, and daily-deal conversions.
    • Developed scalable NestJS backends with Serverless Framework, AWS SQS, and DynamoDB for high-volume product and event data.
    • Designed event-driven pipelines with Lambda, S3, Glue, and Athena for real-time analytics and historical archival.
    • Shipped QuickSight dashboards for merchant performance, funnels, and revenue trends atop Athena.
    • Rebuilt the merchant dashboard in Next.js App Router—faster loads and clearer long-term maintainability.
    • Mentored juniors and ran structured CodeCamp training for new graduates.
  2. Full-Stack Engineer

    Silicon Orchard LimitedDhaka, Bangladesh
    Oct 2019 — Nov 2021

    Platform engineering & client delivery

    • Delivered scalable REST APIs and microservices with Node.js (NestJS, Express) and MySQL, using RabbitMQ for resilient async messaging.
    • Re-architected a monolith into microservices; integrated Bitcoin and Ethereum payments for client projects.
    • Implemented Redis pub/sub caching, WebSockets, and Socket.io for live chat and FCM push notifications.
    • Built React frontends for an auction system and a Japan-based power grid supplier operations platform.
    • Established logging, monitoring, and alerting to detect and resolve production issues early.
  3. Software Engineer

    SCT Bangla LimitedDhaka, Bangladesh
    Jan 2019 — Sep 2019

    Manufacturing operations software

    • Built backend modules in Node.js, PHP, and MySQL for production planning, task management, and operational workflows.
    • Developed real-time dashboards with WebSockets, Kendo UI, and jQuery for live visibility.
    • Authored BIRT reports for QC, maintenance, and incident tracking.
  4. Web Developer

    Euro Bangla ITDhaka, Bangladesh
    Feb 2018 — Dec 2018

    Government digital initiative (ADP / a2i)

    • Delivered Laravel + MySQL solutions for Bangladesh’s Annual Development Programme under the a2i initiative—budgeting workflows and reporting.

Education

Academic background

  • B.Sc. in Computer Science & Engineering

    Daffodil International University - Dhaka, Bangladesh

    2013 — 2017