Saurabh Agrawal

Software Engineer

Hyderabad, Telangana, India17 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led engineering teams in high-impact projects.
  • Expert in large-scale web application design.
  • Strong background in fintech and e-commerce sectors.
Stackforce AI infers this person is a Software Engineer with expertise in Fintech and E-commerce, focusing on large-scale web applications.

Contact

Skills

Other Skills

Data StructuresAlgorithmsCComputer ScienceC++JavaPythonSoftware DevelopmentDistributed SystemsRedisDropwizardSoftware Design

About

Experienced Software Engineer with a demonstrated history of working in the fintech, e-commerce, and desktop authoring industry. Skilled in designing large-scale web applications and mentoring a young engineering team. Strong educational background with a Computer Science degree from International Institute of Information Technology, Hyderabad.

Experience

17 yrs 5 mos
Total Experience
4 yrs 4 mos
Average Tenure
7 yrs 3 mos
Current Experience

Uber

2 roles

Staff Software Engineer

Promoted

Sep 2021Present · 4 yrs 8 mos

Senior Software Engineer

Feb 2019Aug 2021 · 2 yrs 6 mos

Cleartax india

2 roles

Software Engineering Manager

Promoted

Oct 2017Jan 2019 · 1 yr 3 mos

SDE 3

Jan 2017Sep 2017 · 8 mos

Flipkart

2 roles

SDE 3

Promoted

Jul 2015Dec 2016 · 1 yr 5 mos · Bengaluru Area, India

  • Leading a team of around 10 engineers to build a product that powers one of the core pieces of the product page, browse & search pages, and also aids in order fulfilment.
  • Responsible for product features, as well as quality. Involved in defining the product roadmap in collaboration with the product management, providing feedback to other developers through code reviews, high-level design and architecture decision making, technology choices made for solving problems, metrics collection and alerting.

SDE 2

Aug 2014Jun 2015 · 10 mos · Bengaluru Area, India

  • As part of the platform team, I contributed to the design and development of Messaging as a service, and a distributed workflow orchestrator. In this period, I gained familiarity with technologies like Kafka, Zookeeper, MySql and Redis.

Adobe

3 roles

Computer Scientist

Mar 2012Jul 2014 · 2 yrs 4 mos · Bengaluru Area, India

  • Adobe Edge Animate
  • Laid the foundation of a new product feature - vector based animation. My responsibility was to study and evaluate various available technologies and find the one best suited to our product. I was also responsible for defining the scope of the feature.
  • Adobe Flash Professional
  • Rewrote the entire code editing feature of the product. Integrated Scintilla, the most popular open-source text editing component. Added support for "variable width" strokes. Modified the underlying design to accommodate this extra information. This new feature allowed greater flexibility and expressiveness for creatives.
  • Adobe LiveCycle Solutions
  • Developed a Adobe Flex based text editor framework with a sample UI application. It was designed to be easily extensible using plugins.

Member of Technical Staff 2

Apr 2010Mar 2012 · 1 yr 11 mos · Bengaluru Area, India

  • Worked on the development of Adobe LiveCycle Enterprise Suite PDF Generator - the highest earning component of LiveCycle ES.
  • 1. Improved the success rate of “Convert To Pdf” operations on certain platforms from 96% to 99%.
  • 2. Improved the throughput of OpenOffice based conversions by 25%.
  • 3. Decreased network bandwidth utilization in “Html To Pdf” conversions by up to 50%.
  • 4. As a member of the Rapid Response Team, dealt with high priority customer reported issues with a very small turnaround time.
  • 5. Added feature “headless” OCR, which enabled enterprises to convert scanned images to text based PDFs on multiple platforms in a more reliable and faster way.

Member of Technical Staff

Jun 2008Mar 2010 · 1 yr 9 mos · Bengaluru Area, India

  • Worked on the development of Adobe Director.
  • Text engine - Shared responsibility of optimizing performance of the text component. Also worked on adding Unicode support to the product.
  • Physics engine - Added support for "concave dynamic rigid bodies" - a feature not present in any game authoring tool. Also prototyped and demonstrated how cloth simulation could be integrated in to Adobe Director using NVIDIA PhysX.
  • COLLADA - Investigated and prototyped importing assets from COLLADA files - an interchange file format for interactive 3D applications developed by Khronos group.

Google

Intern

May 2007Jul 2007 · 2 mos

  • Developed a Python based CLI application for remote management of GSA boxes.

Education

International Institute of Information Technology Hyderabad (IIITH)

BTech — Computer Science

Jan 2004Jan 2008

BVBPS

Jan 1992Jan 2002

Stackforce found 100+ more professionals with Data Structures & Algorithms

Explore similar profiles based on matching skills and experience