Giribabu Kukudala, Developer in Hyderabad, Telangana, India
Giribabu is available for hire
Hire Giribabu

Giribabu Kukudala

Verified Expert  in Engineering

Software Developer

Location
Hyderabad, Telangana, India
Toptal Member Since
March 9, 2021

Giribabu is an entrepreneur and full-stack Java software developer with extensive hands-on experience at notable product development companies such as Amazon and Microsoft. He spearheads projects from end-to-end that deliver measurable business impact. Giribabu excels in creating highly scalable solutions and microservices architecture. He designed an optimized performance registry for Microsoft Android apps and complex DevOps pipelines for Amazon.

Portfolio

Microsoft
C#, Java, Architecture, Solution Architecture
Ariszon
Java, Spring, Spring Boot, React, Architecture, Solution Architecture
Amazon India
Java, Architecture, Solution Architecture

Experience

Availability

Full-time

Preferred Environment

Ubuntu, Windows

The most amazing...

...process I've installed and upgraded was the Pega product, which improved the installation time by 50% and decreased the size of the product by 30%.

Work Experience

Senior Software Development Engineer

2019 - 2020
Microsoft
  • Designed and implemented performance optimized registry for Microsoft Android apps.
  • Analyzed and designed BlackForest to the worldwide cloud migration project for the Cmdlet Infra area.
  • Designed and implemented REST-based APIs to enable and disable a mailbox in Exchange Online.
  • Created highly scalable solutions to work in distributed systems across multiple datacenters in the world.
Technologies: C#, Java, Architecture, Solution Architecture

Co-founder

2018 - 2019
Ariszon
  • Designed an application with a highly scalable microservices architecture. The content of the website was created in CMS to enable business people to define the content dynamically.
  • Designed REST APIs and integration flows with encore in-house payment platforms. Integrated the application with FullStory, Optimizely, and Google analytics for monitoring and improvements.
  • Mentored team members and guided their work through to delivery.
Technologies: Java, Spring, Spring Boot, React, Architecture, Solution Architecture

Software Development Engineer

2017 - 2018
Amazon India
  • Served as the SDE responsible for developing and maintaining Amazon Pickup point services.
  • Deployed the Amazon Pickup point service in Europe.
  • Created DevOps pipelines for deployment of the Pickup point server across regions.
Technologies: Java, Architecture, Solution Architecture

Technical Lead

2012 - 2017
Pegasystems
  • Reduced the Pega product size by 30% and product performance by 10%. Implemented parallel installation of the product and reduced the installation time in half.
  • Developed the multi-tenant edition of Pega product to enable installation of the product in cloude and provide SAAS service.
  • Served as scrum master, overseeing team story grooming, sprint planning, and sprint reviews.
  • Led a team of eight, including software engineers and QA, to implement and deliver new product features and mentored members of the team to help them expand their career.
Technologies: Java, PostgreSQL, Oracle, Architecture, Solution Architecture

Senior Engineer

2007 - 2012
D. E. Shaw
  • Created high performance, low latency, and high throughput parser applications that can read high volume data at high speed from the stock exchanges.
  • Implemented trading data recorders for offline usage for simulating and testing stock trading strategies.
  • Designed and developed the internal web applications BUA portal and timetracker from end-to-end using Java web technologies.
Technologies: Java, JavaScript, HTML, jQuery, Architecture

MCM Payment Collection Portal

Created a customer-facing payment collection portal that enabled our client to collect payments online. Using Java and Spring technologies, I designed and created scalable microservices integrated with other payment gateways. I was the point-of-contact for the stakeholders and responsible for the end-to-end delivery of the product. I led the team to understand the requirements and implement and deliver the new features.

PegaRULES Process Commander

A Java-based SaaS platform to create BPM and CRM applications. I was involved in enhancing the install and upgrading processes to speed up. I improved the overall product performance by enhancing the packaging and rule resolution.

Points Table Predictor

https://play.google.com/store/apps/details?id=com.ariszon.ptp
A React Native-based android app to predict and play with Cricket tournaments' points table. I created back-end microservices using Java, Spring and Spring boot technologies and developed the Android app with React Native.

Languages

Java, JavaScript, SQL, HTML, C#

Frameworks

Spring, Spring Boot, React Native, Express.js, gRPC

Libraries/APIs

REST APIs, Node.js, React, jQuery

Paradigms

REST, Design Patterns, Real-time Systems, Microservices

Storage

Databases, MySQL, Redis, MongoDB, PostgreSQL

Other

Data Structures, Algorithms, Back-end, Software Architecture, Web App Development, Debugging, Multithreading, APIs, Architecture, Solution Architecture, WebSockets

Platforms

Ubuntu, Windows, Apache Kafka, Pega, Oracle, Amazon Web Services (AWS), Kubernetes

Industry Expertise

Healthcare

Tools

PegaRULEs Process Commander (PRPC)

2003 - 2007

Bachelor's Degree in Computer Science

Univeristy College of Engineering, Osmania University - Hyderabad, Telanganana, India

2000 - 2003

Diploma in Computer Engineering

Govertment Polytechnic, Masabtank - Hyderabad, Telangana, India

JUNE 2012 - PRESENT

Pega Certified System Architect

Pegasystems

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring