DSDawar Shah, back to top
Software EngineerSrinagar, Jammu & Kashmir

I work across the full stack, architecting CMS platforms, real-time messaging infrastructure, and the frontend systems that sit on top of them.

01

About

I work at the layer where backend architecture and frontend craft meet. I design the systems that hold up under real traffic, then build the interfaces people actually touch.

Good software is legible. I care about code a teammate can read six months later, APIs that fail predictably, and UI that doesn't make the user think about the machinery underneath.

Currently building an enterprise multilingual CMS at Almuqeet Systems: 20,000+ pages, automated SEO pipelines, and the real-time messaging layer connecting it to Telegram, WhatsApp, and web chat.

System architecture

CMS platforms, queue-driven workflows, multi-channel messaging infrastructure.

Real-time systems

Socket.IO, JWT-secured connections, third-party integrations at scale.

Frontend engineering

React and Next.js component architecture, performance, and legacy modernization.

02

Experience

01

Software Engineer

·Almuqeet SystemsCurrent

Architecting an enterprise multilingual CMS and the real-time messaging infrastructure that connects it to web, Telegram, and WhatsApp.

Aug 2025Present
  • Architected an enterprise multilingual CMS using Next.js 16, Prisma, PostgreSQL, and BullMQ, managing 20,000+ SEO-optimized pages with automated SEO workflows.
  • Built a JWT-secured Socket.IO messaging infrastructure with Typebot, Telegram, and Meta (WhatsApp) integrations, enabling scalable multi-channel real-time communication and boosting performance by 45%.
  • Refactored legacy jQuery codebase into modern Next.js architecture, improving maintainability and scalability, and reducing DOM re-renders by 40% through optimized React component structures.
  • Next.js 16
  • Prisma
  • PostgreSQL
  • BullMQ
  • Socket.IO
  • JWT
02

SDE Intern

·Kameda Infologics

Improved React rendering and API data-fetching performance while shipping features in an Agile cross-functional team.

Jul 2024Aug 2024
  • Optimized React components by reducing unnecessary re-renders and improving API data fetching, decreasing page load times by 20%.
  • Resolved UI and backend issues, optimized existing features, and participated in code reviews.
  • Collaborated with cross-functional teams in an Agile environment to deliver new features.
  • React
  • REST APIs
03

Skills

Frontend

06

Component architecture, state, and performance.

  • Next.js
  • React.js
  • Redux
  • TypeScript
  • Tailwind CSS
  • HTML5 / CSS3

Backend

08

APIs, data, and real-time infrastructure.

  • Node.js
  • Express.js
  • PostgreSQL
  • MongoDB
  • Supabase
  • REST APIs
  • WebSocket / Socket.IO
  • OAuth2

Systems

06

What the CMS and messaging work above is actually built from.

  • CMS architecture
  • Multi-channel messaging infra
  • JWT-secured real-time systems
  • Internationalization
  • SEO automation
  • Legacy modernization

Languages & Tools

03

Day-to-day language and workflow.

  • JavaScript
  • SQL
  • Git
04

Selected Work

01Real-time messaging · 2024

Chime

A full-stack real-time chat application with AI-assisted replies tuned to conversation tone.

Problem

Real-time chat needs to feel instant, and generic AI reply suggestions tend to ignore the tone of the conversation they're inserted into.

Solution

Built the messaging layer on Socket.IO for sub-100ms delivery, then layered in custom prompt engineering against the Gemini API so smart-reply suggestions adapt to conversational tone rather than returning generic completions.

My contribution

Designed and built the full stack: Socket.IO messaging, Cloudinary media handling, MongoDB data layer, and the prompt-engineering logic behind the smart-reply feature.

  • Sub-100ms message latency
  • 40% faster load times
  • Optimized end-to-end performance
  • React
  • Node.js
  • Express.js
  • Socket.IO
  • Cloudinary
  • MongoDB
  • Gemini API
Repository: link pending
02E-learning platform · 2024

BrainWave

A modular e-learning platform with role-based access and integrated payments for admins, instructors, and students.

Problem

An e-learning platform serving three distinct user roles needs strict access boundaries and reliable, real-time payment handling, without the codebase collapsing into special cases.

Solution

Structured the codebase around a modular React frontend and an Express backend with role-based middleware, then integrated RazorPay for real-time payment processing with dynamic invoice generation.

My contribution

Architected the frontend/backend split, built the role-based access control middleware for admin, instructor, and student flows, and integrated the RazorPay payment pipeline.

  • Strict role isolation: admins, instructors, and students never share a surface
  • Real-time payment confirmation on every RazorPay transaction
  • Invoices generate automatically the moment a payment clears
  • React
  • Node.js
  • Express.js
  • MongoDB
  • RazorPay API
Repository: link pending
05

Lab

Currently learning

Rust, in the browser.

I'm learning Rust. This is a small Julia-set renderer written in it, compiled to WebAssembly, running directly on this page. Move your cursor to reshape it, or click to jump to a hand-picked pattern. It's not a polished library, just real Rust code doing real work, which felt more honest than putting "Rust" in a skills list.

Escape-time Julia set~20KB .wasmNo JS in the render loop
06

Contact

I’m open to conversations about roles, freelance work, or systems worth architecting. The fastest way to reach me is email.