Ajay Dirisala

Senior Software Engineer

Hyderabad, Telangana, India7 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Proficient in GoLang and backend development.
  • Improved user experience through innovative API solutions.
  • Strong educational background from BITS Pilani.
Stackforce AI infers this person is a Backend Engineer in the SaaS industry with a focus on user experience and API development.

Contact

Skills

Core Skills

GolangMicroservicesApi DevelopmentBackend DevelopmentApi Integration

Other Skills

User Experience DesignStreaming ApproachMachine LearningData AnalysisPublic Speaking

About

Software Engineer working in the computer software industry. Skilled in GoLang, Python, C++, Java and Data Structures. Strong engineering professional with a Bachelor of Engineering focused in Computer Science from Birla Institute of Technology and Science, Pilani.

Experience

Amazon

SDE-II

Dec 2021Present · 4 yrs 3 mos · Hyderabad, Telangana, India

Make my trip

2 roles

Senior Software Engineer-1

Promoted

Apr 2021Dec 2021 · 8 mos

  • 1. Owner of the B2B flights client-backend microservice developed in GoLang. From an abstract view, this microservice is a middleware that maintains the state of a user throughout the booking, talks to different backend microservices, clubs the responses to serve all the client requests from Android, IOS, and Desktop applications.
  • 2. Our customers had to land on multiple pages to finish the flight booking. As a part of product development, we merged these pages and brought all the APIs to one single page keeping latency in control improving the user experience.
GoLangMicroservicesAPI Development

Software Engineer

Jul 2019Mar 2021 · 1 yr 8 mos

  • 1. Developed the complete backend for the visual representation of flights fares for the upcoming months in a calendar view. This helps users to find the best fares, dates, and appropriate flights within budget.
  • 2. Our flights search used to work on a single request and response-based. Downstream services fetch responses from different connectors and merge them into a single response. Users have to experience the delay even if one connector is having a delay. To solve this we adopted a streaming approach where clients can establish connections once and receive the responses in chunks. This improved the latency by an average of 40% with a better user experience.
Backend DevelopmentStreaming ApproachAPI Integration

Postman

Intern

Jul 2018Dec 2018 · 5 mos · bangalore

  • Support in developing ML models to understand the behaviour of the free user before subscribing to an enterprise version. The challenge here is to find the person with two different user accounts, one when he/she was using the free version and the one when subscribed to the enterprise version.
Machine LearningData Analysis

Bits pilani, hyderabad campus

Publicity Coordinator

Aug 2017Mar 2018 · 7 mos

Education

BITS Pilani, Hyderabad Campus

Bachelor of Engineering — Computer Science

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Golang & Microservices

Explore similar profiles based on matching skills and experience