Piyush Malviya profile photo 1 on Tal

Piyush Malviya

Senior Software Engineer at EPAM Systems | Full Stack Developer | Cloud-Native Development | Scalable Application Design

Bengaluru

7+ years of work experience

EPAM Systems
Oct 20241 yr 7 mosPresent

Bengaluru, Karnataka, India

Nagarro
Jan 202410 mosOct 2024

Nagarro
Jun 20221 yr 8 mosJan 2024

Tata Consultancy Services
Jul 20211 yrJun 2022

Mumbai, Maharashtra, India

Tata Consultancy Services
Jul 20192 yrsJun 2021

Mumbai Metropolitan Region

Indian Institute of Technology, Kanpur
Jun 20172 mosJul 2017

Kanpur Nagar, Uttar Pradesh, India

Project website development for Chemical Department faculty.

Piyush’s AI Stack

cursor
cursor
langchain
langchain
ollama
ollama
openai
openai

Education

Shaheed Bhagat Singh State Technical Campus

Bachelor of Technology (B.Tech.), Computer Science

Shaheed Bhagat Singh State Technical Campus

20154 yrs2019

Join Piyush and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Piyush Malviya on Tal

Headline

Senior Software Engineer at EPAM Systems | Full Stack Developer | Cloud-Native Development | Scalable Application Design

About

I build and scale backend systems that handle enterprise-grade load — microservices, event-driven architectures, and search infrastructure across Life Sciences and Travel domains. Currently at EPAM Systems, working on a regulated Life Sciences workflow platform — designing service boundaries, gRPC inter-service contracts, and async messaging pipelines on Azure. Previously at Nagarro, engineering high-throughput REST APIs and Elasticsearch-powered hotel search serving thousands of concurrent users. What I'm doubling down on: AI-integrated backend architectures — RAG pipelines, semantic search, and LLM-augmented APIs using .NET 8 and Semantic Kernel.

Location

Bengaluru

AI stack

cursor

langchain

ollama

openai

Work experience

Senior Software Engineer at EPAM Systems, Oct 2024 - Present · 1 yr 7 mos, Bengaluru, Karnataka, India

Associate Staff Engineer at Nagarro, Jan 2024 - Oct 2024 · 10 mos

Senior Engineer at Nagarro, Jun 2022 - Jan 2024 · 1 yr 8 mos

System Engineer at Tata Consultancy Services, Jul 2021 - Jun 2022 · 1 yr, Mumbai, Maharashtra, India

Assistant System Engineer at Tata Consultancy Services, Jul 2019 - Jun 2021 · 2 yrs, Mumbai Metropolitan Region

Summer Internship at Indian Institute of Technology, Kanpur, Jun 2017 - Jul 2017 · 2 mos, Kanpur Nagar, Uttar Pradesh, India, Project website development for Chemical Department faculty.

Education

Bachelor of Technology (B.Tech.), Computer Science, Shaheed Bhagat Singh State Technical Campus

Public links

github: https://github.com/midas1597

Piyush Malviya - Senior Software Engineer in Bengaluru | Tal