Tanisha Jaiswal

Tanisha Jaiswal

Backend Developer

prayagraj, India

#OpenToWork

About

Backend engineer with 3 years delivering production Node.js/TypeScript microservices. Deep expertise in event-driven architecture (RabbitMQ), real-time systems (Socket. IO), and PostgreSQL performance — owning features end-to-end across 18 of 20 services on a live maritime ERP/CRM platform.

What I'm looking for

Backend developer role with Node.js

Experience

SmartMarine Türkiye

Backend Developer

SmartMarine Türkiye

Oct 2024 – Present

• Core engineer on a 20-service marine ERP/CRM (TypeScript, Express, PostgreSQL, RabbitMQ, Redis, Docker/Kubernetes) — contributing to 18 of 20 microservices across sales, purchase, accounting, inventory, ticketing, and real-time chat. • Designed RabbitMQ publisher/subscriber integrity checks covering 6+ entity types across 18 services — blocking invalid deletions without a shared database and keeping cross-service data consistent. • Owned 5 finance document types end-to-end (estimates → orders → proforma → invoices → credit notes) with ~25 REST endpoints, server-side PDF/Excel generation, S3 attachments, and threaded discussions. • Built Socket. IO chat and notification layer with Redis pub/sub fan-out — presence, typing indicators, delivery/read receipts, and missed-receipt replay on reconnect; supports 50+ concurrent WebSocket connections at peak. • Built ticketing system with @mentions, SLA metrics (open-time, closed-at via cron), and RabbitMQ-backed report aggregations over 10,000+ records using PostgreSQL window functions. • Resolved Sequelize N+1 patterns — reducing DB round-trips from ~30 to 1 and cutting dashboard response times from ~400ms to ~40ms; standardized reusable pagination, filtering, and search helpers platform-wide.

TypeScriptRabbitMQPostgreSQL
iDesign.Market

Backend Developer

iDesign.Market

Jun 2023 – Aug 2024

• Owned backend for a designer–client marketplace — listings, profiles, lead routing, and in-app chat — with indexed MongoDB schemas and REST APIs serving daily production traffic. • Implemented JWT auth with role-based access for 3 user types (clients, designers, admins), centralizing permission checks in route middleware to close handler-level authorization gaps. • Built Socket. IO real-time chat — per-conversation rooms, delivery ACKs, multi-device delivery, and offline replay on reconnect — serving 150+ concurrent users. • Led monolith decomposition into independent Node.js services — defining service boundaries, designing API contracts, and standardizing cross-service auth to reduce deployment coupling.

MongoDBJWTSocket.IO

Education

Galgotias University

Galgotias University

B.Tech · Computer Science

2019 – 2023
Green Fields Academy, Prayagraj

Green Fields Academy, Prayagraj

Higher Secondary

2017 – 2018
Green Fields Academy, Prayagraj

Green Fields Academy, Prayagraj

Secondary

2015 – 2016

Skills

AWSKubernetesDockerPrismaMongooseSequelizeRedisMySQLMongoDBPostgreSQLMicroservicesJWTRabbitMQSocket.IOREST APIsExpressNode.jsSQLTypeScriptJavaScript

Languages

English (Native or bilingual proficiency)Hindi (Native or bilingual proficiency)