MR

Md Rezaul Karim

Senior Software Engineer (Full-stack • DevOps)
Software engineer with 5+ years across frontend, backend, and DevOps. I build scalable systems with TypeScript/Node.js, Kafka (exactly-once), cloud infrastructure (AWS/Azure), and AI features like RAG-based recommendations and chat.
your.email@example.com Dhaka, Bangladesh

Core Skills

Languages
TypeScript JavaScript Python PHP
Frontend
React Next.js Vue.js Svelte Redux
Backend
Node.js NestJS Express Serverless GraphQL WebSockets
Data & Messaging
PostgreSQL MySQL MongoDB Redis Kafka RabbitMQ
Search & AI
Elasticsearch Algolia Vector DBs RAG Systems Product Recommendations
Cloud & DevOps
AWS Azure Docker Kubernetes Terraform CI/CD

Experience

Software Engineer

2025 — Present
Product Team (cloud-native services)
  • Built and operated production services with clean CI/CD and reliability-focused practices.
  • Improved delivery speed by standardizing build/deploy workflows and developer tooling.

Full-stack Engineer

2022 — 2025
Event-driven architecture • Streaming & data pipelines
  • Implemented Kafka exactly-once processing patterns for failover-resilient data flows.
  • Developed RAG-driven recommendation/chat features integrated into product experiences.

Software Engineer

2020 — 2022
Client projects • Full-stack delivery
  • Delivered React + Node.js applications with scalable database design and APIs.
  • Handled deployments, monitoring, and iterative improvements based on real usage.

Selected Projects

Real-time Chat (SSE) on Cloud Run

Case Study
Node.js • Google Cloud Run • MongoDB Atlas
  • Designed client-specific messaging with auto-reconnect and scalable delivery.
  • Built for high concurrency with predictable server resource usage.

RAG Product Recommendations

Case Study
Retrieval • Embeddings • Search relevance
  • Implemented retrieval + ranking to generate grounded product suggestions.
  • Focused on latency, quality tradeoffs, and measurable evaluation metrics.