Ghaziabad, Uttar Pradesh, India
Software Engineer with 3.8 years of experience building scalable backend systems and full-stack web applications. Experienced in Java, Spring Boot, Node.js, React, PostgreSQL, and Azure. Built production AI/RAG solutions, document processing pipelines, and financial reporting systems. Passionate about designing reliable, high-performance applications and continuously learning modern technologies. Currently seeking Software Engineer opportunities in product-based companies.
Architected, built, and scaled a B2B AI-powered document intelligence platform for enterprise financial document analysis using Retrieval-Augmented Generation (RAG) workflows. Delivered high-performance, scalable solutions for document ingestion, processing, retrieval, and analytics. Key Achievements: * Reduced document processing latency by 96% (8.2s → 320ms p95) through PDF chunking optimization, Redis caching, and performance tuning, significantly improving user response times. * Built scalable asynchronous document-processing pipelines using BullMQ, Redis, and resilient retry/back-pressure mechanisms, supporting 500+ jobs per minute. * Scaled the platform to process 15,000+ documents per day while maintaining 99.7% uptime and reducing infrastructure costs by 35% using Azure Container Apps and KEDA autoscaling. * Designed a modular document-processing engine with reusable components, improving maintainability and accelerating feature delivery. * Integrated Azure Active Directory (Azure AD) Single Sign-On (SSO), enabling secure enterprise authentication for 1,200+ users. * Developed and documented production-ready REST APIs, improving service reliability, observability, and cross-team collaboration. * Worked closely with product managers, QA engineers, and cross-functional teams to deliver scalable, customer-focused features. Technologies; TypeScript, Node.js, NestJS, Python, PostgreSQL, Redis, BullMQ, Azure Container Apps, Azure AD, KEDA, REST APIs, Microservices, AI, RAG, LLM, Azure OpenAI, Git
• Built and optimized high-traffic consumer web applications with React and Next.js for a leading media company, supporting 500K+ monthly users across millions of page views. • Integrated CNBC Arabia podcast RSS ingestion with robust feed parsing, metadata normalization, and retry/fallback handling — improved publishing reliability from 87% → 99.2% and cut manual intervention from 15 hrs/week to 1 hr/week. • Improved page load time 25% through image optimization, lazy loading, code splitting, and SSR improvements. • Strengthened end-to-end ingestion reliability with improved caching strategies and failure handling (safe retries, fallbacks, circuit breakers). • Led large-scale content migration with automated pipelines and data validation, ensuring zero data loss during platform transitions. • Collaborated with frontend teams on API contract design and versioning for stable staging/production integration.
• Developed and maintained a digital platform for investing in gold, enhancing user experience and engagement. • Collaborated with cross-functional teams to facilitate buy, sell, and spend functionalities in gold transactions. • Utilized agile methodologies to ensure timely delivery of software updates and features.