Rishabh Pugalia

Product Engineer

Bengaluru, Karnataka, India16 yrs 6 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in building scalable software solutions.
  • Proven track record in data engineering and product management.
  • Experienced in leading cross-functional teams.
Stackforce AI infers this person is a versatile software engineer with expertise in Fintech, SaaS, and Healthcare.

Contact

Skills

Core Skills

Software DevelopmentProduct ManagementData EngineeringDatabase Management

Other Skills

A/B TestingAIAPI DevelopmentAWSAirflowBackend DevelopmentBigQueryCatalog ManagementData AnalysisElasticsearchFirebaseFrontend DevelopmentGCPInventory ManagementJS

About

Software engineer with lots of experience across different tech stacks - backend, frontend, platform and data - across multiple business domains. If you're looking for somebody to get started with building a product/system from scratch, dive into an existing complex system/architecture/codebase or lead a team to do either of those, I'd be happy to help. Technologies that I've worked with includes - Python, PHP, Node, JS, MySQL, Postgres, Mongo, Redis, React, GCP, AWS, Kubernetes, Firebase, Airflow, Spark, Kafka, Redshift, BigQuery, Elasticsearch and more.

Experience

Self-employed

Software Consultant

Oct 2019Present · 6 yrs 5 mos

  • Helped build/scale a couple of startups in the following domains:
  • Health - A product to share the knowledge of yoga and mediation from highly qualified teachers to people all over the world.
  • Finance - Product to share, split and manage expenses with one or more people in an automated way via the Account Aggregator framework.
  • SaaS - Built a product to share feedbacks (comment and modify) on websites. Useful product for website-development lifecycle between developers and product managers or agencies and clients. Think Invision or Zeplin but for websites (and mobile apps in the future) with full-blown bug tracking and Kanban boards.
  • Community Intelligence - A product to measure engagement and derive and share all kinds of insights across different communities (Slack, Discord, Discourse, StackOverflow, etc.) for products/organizations (Hashicorp, Kubernetes, Argo, Elastic, etc.). Some examples of insights are identifying hot spots that cause community frustration, signaling buying intent, etc. Also sharing important conversations with community stakeholders of the product/organization. One of the most important aspects was to intelligently respond to community questions (like a search engine) based on data available from multiple sources like documentation, community discussions (Slack, Discord, Mattermost, etc.) and Q&A platforms (StackOverflow, Discourse, etc.) powered by AI.
PythonPHPNodeJSMySQLPostgres+15

Razorpay

2 roles

Technical Lead - Data Engineering

Oct 2018Sep 2019 · 11 mos

  • Databases:
  • Part of the DB Scalability team. Scaled MySQL to be able to CRUD billions of records across hundreds of columns. Involved engine-level optimisations, app-level optimisations, DDL/DML optimisations, writing and using open source scripts and tools for different purposes like - better migration, better monitoring, better alerting, better caching.
  • Scaling Redis - better data structure, better storage, faster code execution in Lua.
  • Scaling OLAP solutions like Presto, Vertica and Redshift.
  • Data Engineering:
  • Built and led the foundation of the data engineering team at Razorpay.
  • Worked in the DE team to scale all analytical loads across the organisation. This was done by building a massive data lake on in-house infrastructure that processed billions of events and entities every month (now every day).
  • Building the entire data lake with multiple warehouses involved working with solutions like Kafka (streaming), Spark (data extraction, processing and crunching), Apache Hudi (DML for columnar storage), Airflow (workflow management or pipeline orchestration), Presto (distributed SQL engine), Superset and Looker (for reporting), etc.
  • The data lake streamed and processed data from all kinds of sources - primary OLTP data stores, existing OLAP stores, app events directly sent via frontend and backend apps, third party tools like freshdesk, etc.
MySQLRedisKafkaSparkAirflowPresto+4

Technical Lead

Aug 2016Sep 2018 · 2 yrs 1 mo

  • Simplifying Payments. Built/worked on the following systems:
  • Managed the entire Product and Tech side of the merchant on-boarding and dashboard platform. This is the product that all merchants on Razorpay use to look at their money and money-related actions.
  • Authentication Gateway that serves all the API requests that we process internally and externally.
  • RBAC (ACL) engine that powered authorization across all the products (external and internal).
  • White-labelled solutions - You can start your own payments services with the technology powered by us.
  • Maker-Checker engine used by internal teams, merchants and in white-labelled solutions.
  • White labeled solutions (of our payments platform) for banks and other large partners.
  • OAuth based partners platform.
  • Highly Scalable and Customisable Reporting Infrastructure that serves all our customers - merchants, banks, internal teams, etc.
  • File Management Service that manages all files Core file management micro-service (handles all file use cases).
  • Disputes and Chargebacks system.
API DevelopmentRBACOAuthReporting InfrastructureProduct ManagementSoftware Development

Zoomcar

Technical Lead

Feb 2015Jul 2016 · 1 yr 5 mos

  • Working on car sharing economy (Airbnb for cars).
  • Led a team of 5-6 engineers.
  • Worked on the inventory management system (demand and supply) for cars.
  • Worked on offers and promotions module.
  • Part of the home delivery product in terms of both engineering and product.
  • Conceptualised and built the entire checklist management used during pickup and dropoff (start and end of the journey) of the cars by customers and operations team. Handled both the product and tech aspects of it.
  • For various products like systems used by the (on-ground) operations team, led the entire conceptualisation to development cycle. From pre-dev data analysis (to decide the development route and business impact) to product conceptualisation and management to building the product (execution) with the team as well as post-launch data analysis (business impact).
  • Worked with the finance team to build an instant refunds product to help reduce refunds query and improve CSAT.
  • Worked on consumer facing products extensively like the desktop and mobile websites. This involved extensive A/B testing (using VWO and optimizely), intense funnel, cohort analysis and user bucketing using GA and using tools like Hotjar to do a lot of heatmap and usage pattern analysis leading to further optimisations and changes in the UI/UX of the web properties. Saw two digits uplift in terms of conversions umpteen times post all the analysis.
Inventory ManagementA/B TestingData AnalysisProduct ManagementSoftware Development

The media ant

Senior Software Engineer

Jun 2013Feb 2015 · 1 yr 8 mos · India

  • Using technology to enable online buying/booking/selling of traditional (offline) media/advertising options (newspaper, radio, magazine, TV, etc.).
  • Built and managed the entire technology stack initially. Later led a small engineering team of 3 people.
  • Was responsible for building the entire website used to discover all the different media options, systems that allowed booking of radio, newspaper, magazines, etc. ads online (add to cart and checkout) and other internal systems used to do the entire catalog management and manage orders.
  • Worked with the sales, business development (partnerships) and marketing team to translate their requirements into tech-based products. Worked in those divisions personally as well to grow several media verticals of the company.
  • Devised business and product ideas like digitising offline magazines and their ad spaces and built them with the team.
Website DevelopmentCatalog ManagementOrder ManagementSoftware DevelopmentProduct Management

Omikron technologies pvt. ltd.

Software Developer

Jun 2009May 2013 · 3 yrs 11 mos · India

  • As a backend and frontend engineer, got the opportunity to work with super interesting companies across the globe. Built softwares in the following domains:
  • Ecommerce: Building the entire catalog management, payment integration, checkout flows, etc.
  • Enterprise CRMs/ERPs: Customer and lead management modules. Accounting (finance), procurement and billing modules for retail chains and warehouses.
  • Analytics: Offline analytics like visitor (pedestrian) traffic (ability to break down by multiple dimensions like gender) in malls/shops, POS registers, etc. Online analytics softwares like A/B testing suite, realtime/non-realtime visitor/UV tools, etc.
  • Technology: Built highly popular web properties like cssdeck.com and thecodeplayer.com that received 30k+ UVs and 150k+ PVs every day back in the day. Featured in techcrunch, mashable, verge, etc.
Backend DevelopmentFrontend DevelopmentSoftware Development

Stackforce found 100+ more professionals with Software Development & Product Management

Explore similar profiles based on matching skills and experience