G

Ganesh Sadanala

Software Engineer

San Francisco, California, United States5 yrs 3 mos experience

Key Highlights

  • Expert in developing microservices and backend systems.
  • Proven track record in enhancing site reliability.
  • Strong experience in full-stack development and CI/CD.
Stackforce AI infers this person is a Fintech and Big Data expert with strong backend and microservices development skills.

Contact

Skills

Core Skills

AwsNode.jsReact.jsJavaSpring BootJavascriptTechnical Writing

Other Skills

Agile DevelopmentAlgorithmsAmazon Web Services (AWS)Android DevelopmentApache KafkaApache SparkBack-End Web DevelopmentCloud InfrastructureCode ReviewContinuous Integration and Continuous Delivery (CI/CD)Data StructuresDataDogDatabase Management System (DBMS)DatadogDesign Patterns

About

ML Modeling, ML Infra, AI Agents

Experience

5 yrs 3 mos
Total Experience
1 yr 1 mo
Average Tenure
1 yr 8 mos
Current Experience

Uber

Software Engineer

Oct 2024Present · 1 yr 8 mos · San Francisco, California, United States · On-site

Paypal

2 roles

Software Engineer

Jul 2024Sep 2024 · 2 mos · Scottsdale, Arizona, United States · Hybrid

  • Developing internal tools to make SRE @ PayPal run efficiently.

Software Engineer

May 2023Aug 2023 · 3 mos · Scottsdale, Arizona, United States · Hybrid

  • Enhanced site reliability (SRE) as a Backend Developer(Node.js, Python, Java) within the SRE Production Engineering Team.
  • Designed and Developed a microservices platform leveraging Amazon Web Services (AWS) including
  • Elastic Load Balancer, Publisher-Subscriber, REST APIs, and Observability Platform (Splunk, SignalFx, DataDog) data.
  • The tool reduced the triaging time and predicted the root cause of site incidents using a statistical correlation model and other system and application metadata.
  • Achieved an accuracy of around 80% and reduced the Mean time to Triage (MTTT) by 70% taking max. 2 mins.
Node.jsPythonJavaAWSREST APIsSplunk+1

Penn state university

Math and Computer Science Grader

Sep 2022May 2024 · 1 yr 8 mos

  • Worked under Math and Computer Science Professors to grade exams and also proctor quizzes.

Paypal

2 roles

Software Engineer

Aug 2021Aug 2022 · 1 yr

  • Worked in the Developer Platform Engineering team as a Full Stack Developer(Backend+Frontend+DevOps+Infrastructure).
  • Designed and Developed Responsible Frontend features in React.js using TypeScript.
  • Implemented SignalFx throughout the ALM platform to monitor application performance, track key metrics, and set up intelligent alerting for proactive issue resolution.
  • Built C-ALM that manages the application life cycle of all PayPal Corp products.
  • Developed Java SpringBoot Microservices and RESTful services which are invoked from frontend.
  • Consumed SOAP apis of different internal services.
  • Implemented Authentication and Authorization using various Web Security methods: JWT, OAuth2, SSO.
  • Worked on the Security aspect of the Software Development Life Cycle.
  • Wrote Unit and Integration Tests for Java Spring Boot(JUnit & Mockito).
  • Worked with the Infrastructure team to set up and configure Windows and Linux boxes and also attached a Load Balancer in Amazon Web Services (AWS).
  • Followed best practices in writing logs to Splunk and also monitoring various metrics using the observability platform. Build CI/CD pipelines using Groovy script.
  • Established the secure connection between Jenkins and these boxes.
  • Responsible for the creation of Jenkins pipelines for different Tech Stacks: Java, Node.js, C#
  • Worked with different teams to onboard their applications in the initial stage to perform end-to-end development.
  • Responsible for the Code Reviews as a part of Agile development.
  • Created and Tested Docker containerization for different applications.
  • Onboarding the existing or creating new application reduced the time for development by around 50%.
  • C-ALM is used across Corp teams in PayPal.
React.jsTypeScriptJavaSpring BootSOAPJenkins+1

Software Engineer

Feb 2021Jul 2021 · 5 mos

  • Developed a Distributed Data tracing tool as a Java Backend Developer within the Big Data Platform Engineering team. Facilitated comprehensive data lineage visualization using React.js.
  • Developed different backend microservices, and REST APIs in Java Spring Boot for processing data from Hadoop, Teradata, Airflow server, Airflow DAG, confluence server, and Python Notebooks.
  • Phases include Collecting, Parsing (JSON, XML), Connecting (Objects and relationships) and Loading (Elastic Search DB, Neo4j DB).
  • This tool gives a wide and deep 3D view of data flow across systems aiding in finding deprecated jobs and batches, detecting failures of jobs, providing alerts and updates when there are delays or failures in pipelines, improving traceability of failures for Operations teams, and data analysis and modeling.
  • It created a massive positive impact across the organization by increasing productivity by at least 50% and reducing significant costs for teams across PayPal. It also improved Time to Detect (TTD), and Time to Resolve (TTR).
JavaSpring BootReact.jsHadoopElastic SearchPython

Geeksforgeeks

2 roles

Member Of Technical Staff

Promoted

Aug 2020Jan 2021 · 5 mos · India

AlgorithmsJavaScriptData StructuresJavaSpring Boot

Technical Content Writer

Jul 2020Jan 2021 · 6 mos · India

JavaScriptSpring BootTechnical WritingJava

Education

Penn State University

Master's degree — Computer Science

Aug 2022May 2024

Shanmugha Arts, Science, Technology and Research Academy

Bachelor of Technology — Computer Science

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Aws & Node.js

Explore similar profiles based on matching skills and experience