S

Snehasish R.

Software Engineer

Bengaluru, Karnataka, India9 yrs 7 mos experience
Most Likely To Switch

Key Highlights

  • Expert in optimizing data pipelines for high-volume processing.
  • Proven track record in reducing latency across multiple platforms.
  • Strong background in distributed systems and performance engineering.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and E-commerce.

Contact

Skills

Core Skills

Data EngineeringPipeline DevelopmentBack-end DevelopmentPerformance EngineeringSystems OptimizationSystems DevelopmentSoftware Development

Other Skills

3D Secure AuthenticationAJAXAPI DevelopmentAerospikeAgile Software DevelopmentAlgorithmsAnalytical SkillsApache KafkaBack-End Web DevelopmentCC++Cloud ComputingCollaborative Problem SolvingCommerceCommunication

About

Experienced Software developer with a demonstrated history of working in the financial services and product industry. Worked on various projects over the years to improve customer experience by making things faster and better. Proficient with functional and reactive paradigm. Skilled in Java 8/11/17, MVC & Spring framework, Distributed Databases (HBase, Aerospike, MemSQL, Greenplum) along with Kafka, RabbitMQ, ElasticSearch and Kibana Stack. Completed Bachelor of Technology (BTech) with Honors focused in IT from IIIT Allahabad with a CGPI of 9.15. Highly interested in solving complex technical/business problems by leveraging distributed systems. Occasionally have found security bugs while pen-testing random android apps e.g. BetterHalf.ai (Did a responsible disclosure). Competitive Programming Stats: 1. LeetCode: Max Contest Rating of 2011, with a worldwide ranking of ~7K out of ~220K users. Best ranking of 228 in LeetCode Biweekly Contest 56. Second Best ranking of 466 in LeetCode Biweekly Contest 60. Third Best ranking of 578 in LeetCode Biweekly Contest 74. 2. CodeForces: Max rating of 1423 (Specialist) 3. CodeChef: Max rating of 1665 4. GeeksForGeeks: Achieved 27 rank out of ~1200 contestants in GFG Coding Challenge https://practice.geeksforgeeks.org/contest/the-easiest-ever-coding-challenge/leaderboard/ https://drive.google.com/file/d/1YS8GoZtE2nH0dnlcGWqWnjxzZbVt1WFh/view 5. Facebook Hacker Cup 2021 Qualification Round 2021: Rank 746 Worldwide, Rank 149 India Round 1 2021: Rank 1327 Worldwide, Rank 220 India Round 2 2021: Rank 2775 Worldwide, Rank 527 India https://www.facebook.com/codingcompetitions/hacker-cup/2021/certificate/661693404384805

Experience

9 yrs 7 mos
Total Experience
1 yr 11 mos
Average Tenure
3 yrs 5 mos
Current Experience

Phonepe

Software Engineer

Jan 2023Present · 3 yrs 5 mos · Bengaluru, Karnataka, India · On-site

  • Building Platform at PhonePe !
  • Know more about:
  • Clockwork: https://tech.phonepe.com/clockwork-the-backbone-of-phonepes-2-billion-daily-jobs/
  • Docstore: https://archive.fosdem.org/2023/schedule/event/sds_lessons_learnt_glusterfs/

Google

SWE 3

Apr 2021Nov 2022 · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

  • Part of the Map Moderation Platform Team in Google
  • 1. Led the design to develop and launch a MapReduce Pipeline which generates daily snapshots, acting as a
  • canonical source to analyze, slice, and aggregate moderation decisions for all the User Generated Content in Google Maps.
  • 2. Optimized the pipeline to ingest 40 TB of data and generate snapshots of 1 TB within 2 hours @ p99.
  • 3. Received peer bonuses and kudos from team members as a form of recognition.
  • 4. Hired new talent in Google by taking 20+ DSA interviews.
MapReduceData IngestionUser Generated ContentPipeline OptimizationData EngineeringPipeline Development

Amazon

SDE 2 - Cart Platform Team

Apr 2019Apr 2021 · 2 yrs · Bengaluru, Karnataka, India · On-site

  • Part of the Cart Team in Amazon
  • 1. Reduced the latency of the cart page by 50ms @ p90 by leading the initiative to optimize product-related notifications on Cart Page. Wrote the framework for displaying new notifications in a clean and scalable manner by reducing code duplicity whilst keeping the ease of partner development in mind.
  • 2. As part of Stretch goals, on-boarded JRebel, which allowed hot reloading of class files, saving developer time (5 min per build).
  • 3. As part of another Stretch goal, evaluated the impact of removing white-spaces and empty new lines from the rendered HTML view, which can reduce the overall markup size by 30%, potentially giving a client-side latency win.
  • 4. Received team award for Insisting on Highest Standards during the yearly org event.
  • 5. Received 2 accolades from team members for Insisting on Highest Standards and Dive Deep.
  • 6. As part of internal learning sessions, presented talks on how to be a 10x developer and shared insights on the threading architecture of the internal codebase.
Latency OptimizationNotification FrameworkJRebelHTML OptimizationBack-End DevelopmentPerformance Engineering

Goldman sachs

Technical Associate

Oct 2017Apr 2019 · 1 yr 6 mos · Bengaluru Area, India

  • Part of the Equity Risk Strat Team at Goldman Sachs
  • 1. Reduced the latency of the Risk Infra platform used firm-wide by 500% @ p50 by spearheading the initiative to optimize the underlying data store.
  • 2. Reduced latency by leveraging in-memory distributed database and eliminated hotspots in long-running SQL queries using Query profiling.
  • 3. Developed a custom distributed semaphore framework to throttle memory-intensive queries.
  • 4. Revamped the existing risk dashboard to display SLO metrics to provide better visibility to stakeholders for efficient SLA tracking.
  • 5. Co-Mentored summer intern on Real-time SRE Pipeline goal which involved working on Apache Kafka,
  • ElasticSearch and Kibana.
Latency ReductionIn-Memory DatabaseSQL Query ProfilingDashboard DevelopmentData EngineeringSystems Optimization

Morgan stanley

Senior Technical Associate

Aug 2015Oct 2017 · 2 yrs 2 mos · Bangalore

  • Part of the Equity Risk Team at Morgan Stanley
  • 1. Reduced memory utilization by 50% @ p99 of the data aggregation platform used in Risk Tech by implementing a framework that asynchronously wrote to disk while data was asynchronously read and transformed.
  • 2. Improved throughput by 30% @ p99 by developing a smart cache solution.
  • 3. Improved performance by analyzing GC logs to tweak JVM arguments, and leveraged JProfiler/VisualVM to identify hotspots in code.
  • 4. Underwent four months Technical Analyst Training Program (TAP) by Mallon Associates that covered Linux Fundamental, Design Patterns, Dependency Injection, Object Oriented Approaches in C++, Java, C#. Functional Programming in Java 8, Scala, web development essentials.
Memory UtilizationThroughput ImprovementJVM OptimizationPerformance EngineeringSystems Development

Payu payments private limited

SDE Intern

Jan 2015Jun 2015 · 5 mos · Gurugram, Haryana, India · On-site

  • 1. Implemented POC for Merchant Plugin (MPI) Development for 3D Secure Authentication of Online Transactions, which will eventually help the company to save millions in commission fees.
  • 2. Understood complete workflow of how handshake happens between Payment Gateway and Card Provider (Visa/MasterCard) and designed a working restful service in JAVA.
3D Secure AuthenticationRESTful ServicesPayment Gateway IntegrationSoftware DevelopmentBack-End Development

Education

Indian Institute Of Information Technology Allahabad

Bachelor of Technology - BTech — Information Technology

Jan 2011Aug 2015

Stackforce found 100+ more professionals with Data Engineering & Pipeline Development

Explore similar profiles based on matching skills and experience