Rishabh Paul

Software Engineer

Bengaluru, Karnataka, India8 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led major backend integrations improving service uptime.
  • Designed scalable solutions reducing business losses.
  • Implemented robust frameworks enhancing code quality.
Stackforce AI infers this person is a Backend Developer specializing in E-commerce and Social Media solutions.

Contact

Skills

Core Skills

Backend DevelopmentDatabase ManagementData EngineeringQuality Assurance

Other Skills

Advanced MathsAlgorithmsCCore JavaCross-team collaborationCustomer ServiceDB-Driver DevelopmentDesign and Complexity AnalysisETLFile OptimizationGolangGrafanaJavaJavaScriptKubernetes

About

Software Developer with keen interest in backend and distributed systems. Have experiences in diverse domains like retail, e-learning, social media, online groceries delivery. Interested in solving challenging problems on scale which make positive impact in people's lives. Interests includes Data Structures Algorithms, Design Patterns, exploring new tech stacks Hobbies includes quizzing, reading about famous personalities and tech blogs, competitive programming. Folks, feel free to connect on linkedin :)

Experience

Flipkart

SDE-III

May 2023Present · 2 yrs 10 mos · Bengaluru, Karnataka, India · Hybrid

  • Currently part of FK search experience team. Previously part of FK travel Air Backend team.
  • Have worked extensively on improving mongo database infra architecture. Includes upgrading mongo VM boxes to deb-11, mongo metrics & alerting setup on prometheus grafana, moving to replicated mongo setup. Have designed tech road maps to get rid of mongo database dependency wherever possible and improve service uptime by 2x.
  • Have delivered feature OKrs like PTC (Passenger Type Codes) and SMB (Seat Meal Baggage) for flipkart travel flights. Includes E2E solutioning and implementation. Impact was improved GMV.
  • Led E2E solutioning for ultra app in app project for flipkart flights which caused moving entire FK flights backend traffic to cleartrip backend services. As part of this initiative oversaw cross team tech collabs, solutioning, and implementation. This project had a multi fold impact major one was cost cutting since it helped save ~ 200 weeks OKRs dev bandwidth.
  • Led E2E solutioning, design and implementation of launching BUS vertical on FK. Impact was improved business GMV of ~15%, one month after 100% AB experiment rollout.
  • Did KTLO migration activities which were FK wide initiatives like DBcreds migration, deb11 vm migration, k8s namespace migration, integrating swagger to backend services etc.
  • As I led FK Travel BE charter, I made sure team onboarding is smooth and seamless. Created SOP documentation wherever needed, improvised tracking on-call board SLA’s, made sure best practices are adopted within the team be it on tech front or non tech workflow related and at the same time be receptive to team feedback.
MongoDBPrometheusGrafanaJavaKubernetesBackend Development+1

Zepto

Lead Software Engineer - SDE IV

Feb 2022Nov 2022 · 9 mos · Bengaluru, Karnataka, India · Remote

  • Have worked extensively on designing solutions and implementing tech for sku liquidation features. Impact was reduced business loss on quickly perishable items like milk etc.
  • Have optimized the file/bulk uploading system for pricing features and made it more robust. Earlier system was throttling on csv file with ~1000 rows which after optimisation scales upto million rows.
  • Have worked on introducing reusable insulated bags (instead of paper bags). Business feature aims to efficiently deliver frozen food items like ice cream, frozen meat etc without getting melted in summers. Impact was a huge positive customer experience.
  • Developed various Hevo ETL pipelines.
  • Worked on developing initial golang service template to be used across teams.
  • Worked on developing generic py unitTest framework and CI/CD integration to be used across teams
GolangPythonETLFile OptimizationBackend DevelopmentData Engineering

Sharechat

2 roles

SDE-2

Promoted

Jul 2019Feb 2022 · 2 yrs 7 mos

  • Have worked extensively on designing code quality framework/rules making use of SonarQube. Involves hosting, monitoring sonarqube cluster, designing rules and company wide adoption of our framework.
  • Have worked on writing new DB-driver which acted as wrapper over our DB Layer. It is a generic, robust, extensible and scalable module which various teams in sharechat used to interact with BT/scylla/spanner based tables.
  • E2E ownership of sharechat and moj events pipeline. Have optimized events codebase which helped save a total 150K $ per month across sharechat n moj.
  • Previously part of the Jeet11 Backend Development team, which wrote Jeet11 backend codebase from scratch. I actively design and write backend microservices for the Jeet11 product. The services currently handle the traffic at 50k rpm average during peak times.
  • Responsible for onboarding/mentoring the new joiners as they joined the jeet11 backend team. Also involves introducing best practices within the team and make sure they are followed religiously.
SonarQubeDB-Driver DevelopmentMicroservicesBackend DevelopmentQuality Assurance

Backend Software Developer

Jul 2018Jul 2019 · 1 yr

  • Have co designed and implemented payment-service, which is fast, secure, generic and fault tolerant. Payment Service is being currently used across different products/tools in sharechat.
  • Have co designed and implemented comment-like feature in ShareChat.
  • Developed a redis caching layer to show search suggestions using prefix matching. Caching helped in mitigating the elastic search from throttling at peak times.
  • Designed and built jobs to automate deployment of sharechat’s ads on Facebook and Google. Impact was reduced manual effort and the cost(CPI) was reduced to 50% within a week.
  • Have improvised video upload tool in sharechat using ffmpeg. The system now efficiently handles large sized videos(in GBs). The api latency has reduced to one tenth for average size videos(~50MB).
  • Was part of the team which was responsible for breaking Sharechat’s monolithic code into microservices. Have implemented initial versions of microservices like follow-service, search-service.
Payment ServicesRedisMicroservicesBackend Development

Lowe's india

Software Engineer

Aug 2017Jul 2018 · 11 mos · Bengaluru Area, India

  • Catalog Team Backend.
  • Delivered many critical business features.
  • Mainly included doing critical prod bug fixes and delivering features which involved changes in spring boot java services
Spring BootJavaBackend Development

Stratbeans consulting

Software Engineer

May 2017Jul 2017 · 2 mos · Gurgaon, Haryana, India

  • PHP
PHP

Education

Harcourt Butler Technological Institute(HBTI)

Bachelor of Technology - BTech — Computer Science And Engineering

Aug 2013May 2017

Stackforce found 100+ more professionals with Backend Development & Database Management

Explore similar profiles based on matching skills and experience