Ujjwal Agarwal

Senior Software Engineer

Noida, Uttar Pradesh, India4 yrs 6 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Reduced API response times by up to 40%
  • Handled 10M+ data migrations with zero downtime
  • Expert in scalable system design and microservices
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer specializing in SaaS solutions with a focus on scalability and performance.

Contact

Skills

Core Skills

Node.jsTypescriptPostgresqlReact.js

Other Skills

Apache KafkaC++Cascading Style Sheets (CSS)DockerExpress.jsGenAIGitHTML5JavaJavaScriptKubernetesMongoDBMongodDbMySQLNext.js

About

I’m a passionate Full Stack Software Engineer with hands-on experience designing and building scalable, high-performance systems using Node.js, NestJS, Express, React, Next.js, and TypeScript. Currently at XEBO.ai, I focus on crafting robust backend architectures, optimizing APIs, and developing event-driven microservices with Kafka, Redis, and MongoDB/PostgreSQL. Over the years, I’ve contributed to impactful projects that reduced API response times by up to 40%, improved data throughput by 35%, and successfully handled 10M+ data migrations with zero downtime. My work spans GenAI integration, microservices design, cloud deployment (Docker, AWS), and performance optimization for real-world applications. Beyond coding, I enjoy solving system design challenges, exploring AI-driven automation, and contributing to open-source developer tools. I thrive in fast-paced, collaborative environments that value clean architecture and innovation. Tech Stack: TypeScript, JavaScript, Node.js, NestJS, React, Next.js, MongoDB, PostgreSQL, Redis, Kafka, Docker, AWS Interests: Scalable system design • AI-driven platforms • Developer productivity tools

Experience

Xebo.ai

4 roles

Senior Software Engineer L1

Promoted

Apr 2025Present · 11 mos

  • As a Senior Software Engineer, I focused on writing scalable and maintainable code using best pratices and engineering solutions to support millions of users.
  • Designed and owned core backend architectures emphasizing microservices, observability, and fault tolerance.
  • Implemented a Dead Letter Queue (DLQ) system and robust retry mechanisms to handle poison messages, improving message reliability.
  • Led cross-functional projects integrating AI-driven automation into enterprise platforms, enhancing productivity and intelligence.
  • Developed and optimized high-volume APIs using strategies like indexing, batching, and Redis caching, reducing response times and improving scalability.
  • Optimized large-scale data ingestion pipelines with stream-based file processing in Node.js and Express.js, significantly reducing memory overhead.
  • Mentored junior engineers, conducted code and design reviews, and drove best practices in engineering and process automation.
  • Ensured clean, maintainable, and modular code following SOLID principles and TypeScript best practices.
NodejsExpress.jsApache KafkaDockerGenAIPostgreSQL+7

Software Engineer L2

Promoted

Apr 2024Mar 2025 · 11 mos

  • Led high-impact backend and infrastructure initiatives focused on scalability, resilience, and intelligent automation.
  • Engineered distributed microservices with Node.js, Kafka, and Redis, improving throughput by 35%.
  • Spearheaded the zero-downtime migration of 10M+ records across MongoDB and PostgreSQL.
  • Developed a quota enforcement and rate-limiting engine with a token-bucket algorithm to support multi-tenant systems.
  • Integrated GenAI microservices to power intelligent automation within the platform.
  • Enhanced large data ingestion workflows with stream-based processing, reducing memory overhead and improving reliability.
NodejsExpress.jsApache KafkaMongoDBMongodDbPostgreSQL+8

Software Engineer L1

Jul 2023May 2024 · 10 mos

  • Transitioned into a core engineering role, working on production-grade backend systems and full-stack features.
  • Gained hands-on experience with Node.js, Express.js, MongoDB, and React.js for building scalable applications.
  • Developed and optimized RESTful APIs, ensuring data integrity and performance.
  • Built scalable APIs and microservices using Node.js, and MongoDB, improving API response times by 40% through caching and async optimization.
  • Played a key role in migrating legacy Angular/JS applications to React and TypeScript, ensuring maintainability and modern standards.
  • Worked on containerization using Docker.
Express.jsNodejsMongoDBPostgreSQLTypeScriptDocker+3

Technical Trainee

Jul 2022Jun 2023 · 11 mos

  • As a Technical Trainee, I began my journey in full-stack development, focusing on frontend fundamentals and modern web technologies.
  • Gained hands-on experience with React.js, Nextjs, Javascript, Typescript for building scalable applications.
  • Developed frontend components and common services like toaster, modals etc, which were later used by other developers and also developed many frontend features including end to end ticketing platform and response page for the better data visualisation and summarization of the clients.
  • Collaborated in code reviews, debugging, and CI/CD workflows to strengthen my understanding of end-to-end development.
  • Contributed to internal tools and scripts that improved team productivity.
React.jsNextjsJavaScriptTypeScriptGit

Ieee

Technical Head

Jan 2022Jul 2023 · 1 yr 6 mos

Enigma programming club abesec

Member

Aug 2021Jul 2023 · 1 yr 11 mos

Education

ABES Engineering College

Bachelor's degree — Computer Science

Jul 2019Jun 2023

Stackforce found 100+ more professionals with Node.js & Typescript

Explore similar profiles based on matching skills and experience