Prashant singh

Software Engineer

Hyderabad, Telangana, India11 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in large scale distributed systems.
  • Significantly reduced execution time for automation processes.
  • Created tools for computer vision training in autonomous vehicles.
Stackforce AI infers this person is a Software Engineer with expertise in automation and distributed systems.

Contact

Skills

Other Skills

.NET.NET FrameworkActive DirectoryAmazon Web Services (AWS)Apache AirflowApache FlinkApache SparkCCCNACCNPCassandraCisco IOSData StructuresGitHTML

About

As a Technical Lead, I contributed to the advancement of complex distributed systems, which has solidified my expertise in software development and data structures. With proficiency in large scale distributed systems and a passion for creating robust, high-performance solutions, the journey through Adobe to my current venture has been marked by a commitment to excellence and a relentless pursuit of technological breakthroughs.

Experience

Bidgely

3 roles

Principal Software Engineer

Promoted

Jan 2025Present · 1 yr 2 mos

Lead Software Engineer

Jan 2023Dec 2024 · 1 yr 11 mos

Senior Software Engineer

Aug 2021Dec 2022 · 1 yr 4 mos

Stealth mode autonomous vehicle startup

Senior Engineer

Aug 2020Aug 2021 · 1 yr · Hyderabad, Telangana, India

  • Working with LiDAR visualisation, semantic segmentation for 2d and 3d, image and point clouds understanding and sensor fusion related to self-driving cars.
  • Created multi-sensor data labelling tools to accelerate computer vision training for autonomous vehicles, robotics and more.

The d. e. shaw group

Technical Lead

Jul 2019Aug 2020 · 1 yr 1 mo · Greater Hyderabad Area

Adobe

2 roles

Senior Software Engineer

Nov 2017Jul 2019 · 1 yr 8 mos · Noida, Uttar Pradesh, India

  • Significantly reduce the execution time - parallel execution using a device farm.
  • I worked on enabling parallelization in Acrobat Android automation. - Older Acrobat Android automation takes ~24 hrs for completion as it runs on a single device in serial order. I took up the task of enabling parallelization in Acrobat Android automation. I explored various open source frameworks & cloud testing services and finally created our test farm using Open STF. I modified existing automation framework to support STF & enabled parallelization in execution. With his effort, we were able to support multiple devices in automation & reduce the total execution time considerably. STF based test farms also opens a door to lot of other possibilities like sharing automation devices across teams, remote debugging/testing and managing device inventory.
  • Helping the team transition from writing Device based tests to device independent tests.
  • The team previously used to write a lot of device dependent testcase which would only run on one particular model of device as we do not get Ui Objects for PDF elements. I explored various C++ core PDF APIs and got them exposed to the java layer which when used helped the QE team to write test in a non-device dependant format that could be run on array of devices.

Software Engineer

May 2016Oct 2017 · 1 yr 5 mos · Noida, Uttar Pradesh, India

  • Developed generic framework for automation that can be used for any Android app + Migration from UiAutomator to Espresso(Black Box to an API based automation).
  • I worked on upgrading Acrobat’s core automation framework which was worked upon intensively since long and had over 2000+ test cases running through it. A lot of these test cases were flaky and would fail at random network/core calls which made it really difficult to debug and the number of these failures was also huge, almost 200+.
  • Then I decided to move to a more robust and easily debuggable framework and decided to transition to Espresso. I was the only member to have this implemented this in acrobat android and since nobody else was doing it at that time it was mostly a self driven effort. This made acrobat one of the most early adapters of Espresso framework. Also this framework is very generic and with a few changes it could be consumed by any of the android apps.

Hcentive

2 roles

Software Engineer

Promoted

Jul 2015Apr 2016 · 9 mos · Noida, Uttar Pradesh, India

Associate Software Engineer

Jul 2014Jun 2015 · 11 mos · Noida, Uttar Pradesh, India

Education

Amity University

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2010Jan 2014

Army Public School

Stackforce found 100+ more professionals with .NET & .NET Framework

Explore similar profiles based on matching skills and experience