Y

Yash Agarwal

Software Engineer

Gurugram, Haryana, India6 yrs 1 mo experience
Most Likely To Switch

Key Highlights

  • Over 5 years of experience in software engineering.
  • Expertise in Java and Microservices architecture.
  • Led transformation of chatbot using Generative AI.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the Fintech industry.

Contact

Skills

Core Skills

JavaMicroservicesAngularSpring Boot

Other Skills

Angular 6DockerElasticsearchHibernateJUnitKafkaLinuxMicrosoft SQL ServerOracle DatabaseSQLSpring BatchSpring JPA

About

An experienced Software Engineer having more than 5+ years of experience with hands on knowledge of Java, Spring Boot, Microservices, Spring JPA, Spring Batch, Hibernate, Angular 6, SQL, Docker, Kafka. Good proficiency in developing REST APIs and designing scalable systems using Microservices architecture and different design patterns. Current Role at Expedia: I'm currently working in Expedia. In my current role, I'm spearheading the transformation of Expedia's rule-based Virtual Assistant(VA)/Chatbot into a Conversational VA for post booking scenarios such as Cancel, Change, Refund, and View bookings using advanced Generative AI technologies. Our effort is to automate the traveler's requirement related to bookings with the help of our advanced VA, and thus helping the organisation by reducing the considerable AAT (Agent Average Time) which is increasing the overall company's revenue. Please reach out to me: Contact: 837-685-6577 Email id: yash.agg15@gmail.com

Experience

Expedia group

SDE-3

Oct 2023Present · 2 yrs 5 mos · Gurugram, Haryana, India · Hybrid

Publicis sapient

2 roles

Senior Associate

Jun 2023Sep 2023 · 3 mos

Associate

Dec 2021May 2023 · 1 yr 5 mos

  • Client: Goldman Sachs
  • Involve in building scalable backend services written in Java on Spring Boot framework and following microservices architecture.
  • Implemented fault tolerant and latency tolerant using Hystrix, retrying on failures, persisting data in Elastic Search, streaming data using Kafka, using centralized config server for DEV, QA & PROD environments.
MicroservicesLinuxJavaSpring BootElasticsearch

Infosys

3 roles

Senior System Engineer

Promoted

Oct 2021Nov 2021 · 1 mo

  • Worked on a Data Privacy web tool known as "IEDPS". Aim of this project was to mask the sensitive data fields using different masking algorithms.
  • Created endpoints using different MVC layers like DTOs, Controllers, Service, Repository and Entity classes. Also, tested all the layers separately using Junit and Mockito framework with more than 90% code coverage.
  • Built various Angular components like dialog-box, pipes, forms using HTML, CSS, Typescript and represented the whole configuration UI and end result data to users.
Angular 6Microsoft SQL ServerOracle DatabaseJUnitSpring BootAngular

System Engineer

Jan 2020Sep 2021 · 1 yr 8 mos

System Engineer trainee

Aug 2019Dec 2019 · 4 mos

  • Trained on Python, SQL, Spring concepts, Angular.

Education

Jaypee Institute Of Information Technology

Bachelor of Technology - BTech — Electronics and Communications Engineering

Jan 2015Jan 2019

Dewan public school

Higher Secondary

Jan 2013Jan 2015

Dewan Public School

secondary

Jan 2011Jan 2013

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience