Profile

Software Engineer with 4 years of experience designing, developing, and scaling responsive, AI-powered enterprise applications serving up to 4.5M+ users. Strong expertise in MERN stack, React.js, Next.js, TypeScript, and Node.js, with hands-on experience delivering end-to-end solutions from architecture and API development to deployment and optimization. Proven track record in building scalable micro-frontend architectures, real-time WebSocket applications, API-first backends, and AI-driven workflows, while improving application performance, security, and Core Web Vitals. Experienced in leveraging Azure cloud services and modern AI technologies to build high-performance, reliable, and user-centric enterprise solutions.

Technical Skills

Frontend Development: React.js, Next.js, TypeScript, JavaScript (ES6+), HTML5, Semantic HTML, Redux Toolkit, Vite

Backend Development & APIs: Node.js, Express.js, Python, FastAPI, REST APIs, GraphQL, WebSockets

Databases: MongoDB, PostgreSQL, MySQL, NoSQL

Architecture & Engineering: Micro-Frontend Architecture, Webpack 5 Module Federation, Multi-Tenant SaaS, RBAC, Configuration-Driven Development, API-First Architecture, Performance Optimization

UI, Styling & Visualization: Tailwind CSS, SCSS, Material UI, Radix UI, Bootstrap, Fluent UI, Styled Components, Design Systems, Accessibility (WCAG), D3.js

Cloud, DevOps & CI/CD: Microsoft Azure, Azure DevOps, Vercel, Firebase, Docker, Git, GitHub Actions, GitLab CI/CD, NVM

Testing, Performance & SEO: Jest, Playwright, Lighthouse, Core Web Vitals, SEO, Google Tag Manager

AI & Integrations: Azure OpenAI, LangChain, Google AI Studio, Prompt Engineering, Twilio, DocuSign, SendGrid, Cursor, GitHub Copilot, Claude Code

Engineering Practices: Agile, Scrum, Sprint Planning, Code Reviews, CI/CD, Performance Optimization

Professional Experience

Associate Software Engineer

Celebal Technologies
09/2022 – present | Jaipur, India
  • Led end-to-end development of scalable MERN and Next.js enterprise applications, delivering responsive, high-performance solutions serving up to 4.5M+ users while reducing post-release defects by 25%.
  • Architected and implemented micro-frontend architecture using Webpack 5 Module Federation, enabling parallel development across 15+ workstreams, improving Core Web Vitals from 70 to 92, and reducing deployment time by 40%.
  • Engineered robust Node.js/Express.js backends and RESTful APIs, integrating MongoDB, PostgreSQL, WebSockets, authentication, and AI-powered workflows, with 95%+ test coverage across critical application modules.
  • Mentored and collaborated with a cross-functional team of 6 developers, 2 designers, and 1 QA engineer, driving code reviews, Agile delivery, and engineering best practices that improved productivity by 25% and reduced defect rates by 30%.
  • Projects

    Virtual Relationship Manager (ADITI) for Leading Bank

  • Developed a React-based VRM serving 45 lakh+ customers, enhancing engagement and banking efficiency with support for custom neural voice.
  • Integrated Azure Speech Services for TTS, STT, and custom neural voice, alongside WebRTC for real-time audio/video communication.
  • Implemented Bot Framework Web Chat for secure authentication, session management, and personalized experiences.
  • Delivered a 24/7 solution with multilingual support (Hindi, English, Hinglish), improving accessibility and customer service.
  • Tools and Technologies: React JS, Vite, Tailwind CSS, Redux Toolkit, WebRTC, Azure App Service, Azure DevOps, CI/CD, Azure Cognitive Services, Azure bot service

    Speech Analysis Dashboard

  • Captured and transcribed streaming voice data using advanced speech recognition technology, incorporating keyword-based search functionalities.
  • Created dashboards for visualizing behavioral insights and performing data analytics.
  • Tools and Technologies: React JS, Tailwind CSS, Socket IO, Apex Charts, Azure Cognitive Services(STT), Azure App Service, Azure DevOps

    Secure Real-Time File Transfer System

  • Developed a secure web application for peer-to-peer file transfer using chunk encryption and real-time transmission.
  • Created a frontend for file uploads featuring unique links, QR codes, and progress bars.
  • Implemented backend with socket connections for direct peer-to-peer communication.
  • Ensured secure, encrypted file transmission with no backend intervention, improving security and efficiency.
  • Tools and Technologies: React JS, AES encryption, Socket IO, Node JS, Express JS

    Education

    Bachelor of Technology - CSE

    Global Institute of Technology
    08/2019 – 07/2023 | Jaipur, India

    Grade: 8.76 CGPA

    Certifications

    Microsoft Azure Fundamentals (AZ-900)

    Certification number: 2P84B9-76EA7E