Somya Upadhyay

About me

Somya Upadhyay
I'm Somya and I work with

Software Engineer with nearly 2 years of experience building scalable full-stack applications using Angular, Java, Spring Boot, Spring AI, and Chart.js. Skilled in developing responsive, data-driven dashboards, designing RESTful APIs, and optimizing backend performance with microservices, Elasticsearch, RabbitMQ, and gRPC. Experienced in integrating AI-powered features such as intelligent chatbots with Spring AI and Angular, while driving improvements in performance, scalability, and user experience.

Experience

Developed front-end applications using Angular, Material UI, and Chart.js, delivering dynamic, responsive dashboards such as 360 View, Hierarchy View, SLA Analytics, AI Token Analytics, and DQM View.

Owned end-to-end feature development—for example, built Elasticsearch-powered query APIs and a corresponding Angular dashboard UI for the DQM View module, now used by internal users for data quality monitoring.

Built and integrated an AI-powered chatbot using Spring AI, with a conversational Angular UI and Spring Boot backend, enabling intelligent interactions.

Enhanced application performance and responsiveness by implementing NgRx + RxJS for reactive state management and lazy loading strategies, achieving a 1.5× load time improvement.

Designed and consumed RESTful APIs using Java, Spring Boot, and PostgreSQL, enabling seamless client-server communication. Contributed to a microservices architecture, leveraging RabbitMQ for async communication and a combined stack of PostgreSQL and Elasticsearch for high-performance data management and search functionality.

Improved backend validation efficiency and speed by optimizing validation logic, writing robust JUnit tests, and integrating gRPC for selected API calls—resulting in up to 60% performance gain.

Developed several responsive features for the mobile (phone) view of the product, ensuring consistent and intuitive UX across devices.

Actively participated in code reviews and architectural discussions, driving system-wide performance and scalability enhancements.

My Skills

TECHNICAL SKILLS

Java

Spring

Spring Boot

HTML

CSS

JavaScript

Hibernate

Chart.js

MySQL

Elasticsearch

gRPC

RabbitMQ

TypeScript

Tailwind

PostgreSQL

Spring AI

ExpressJS

Angular

TOOLS

MySQL

Git

Swagger

Postman

GitHub

VsCode

Docker

Firebase

Projects

Contact me

Message me