Ohm Patel

8 years of experience India

Ohm is a highly skilled software engineer with over 8 years of experience, specializing in Golang to build scalable and high-performance backend applications. He has a deep passion for blockchain technology, particularly Ethereum, and actively explores innovations in the space.

With a track record of success in both dynamic startups like Osmo and industry leaders such as Deliveroo, Ohm has applied his Golang expertise across diverse industries, including fintech, edtech, and food delivery. He has played a key role in developing globally distributed, high-traffic web applications, ensuring performance, scalability, and reliability at every stage.

Golang Kafka gRPC PostgreSQL AWS JavaScript Redis MongoDB Datadog API GCP Docker

Experience

Coinbase
  • - Rearchitected Coinbase’s blockchain node and wallet infrastructure to support the increasing demand for blockchain technology and its users.
    - Scaled Coinbase’s Chainio and Nova services, optimizing performance and efficiency in blockchain transaction processing.
    - Enhanced Chainio, a blockchain node indexing service, enabling it to monitor live blockchains and index entire chains for streamlined transaction processing.
    - Increased Chainio’s capacity to handle 4x the transaction load from blockchain nodes, significantly improving scalability.
    - Led, planned, and executed the scaling of the Chainio system, coordinating with stakeholders to ensure a seamless transition.
    - Optimized BASE and Solana blockchain infrastructure, allowing it to support 1.5x larger transactions and 4x more transactions per block.
    - Reduced data storage requirements, resulting in annual cost savings of $16,000 per blockchain.
  • Technologies: Golang, Rust, Solidity, gRPC, AWS, K8s, Circuit Breakers, MongoDB
Reddit
  • Shopping Ads Development & Optimization
    - Architected and led the development of a scalable Ads delivery pipeline that integrates dynamic product Ads and complex product listings into the Reddit Ads ecosystem.
    - Designed the system to handle massive data loads efficiently, implementing parallel processing, memory optimizations, and high-performance data structures to serve millions of product ads with minimal latency.
    - Increased product ad impressions to ~10M per day, securing new advertisers and contributing to $30K in daily revenue.
    - Spearheaded the re-architecture of the Ads pipeline, enabling it to support up to 25 million products while cutting memory footprint and infrastructure costs by 50%.
    - Directly contributed to an increase in ad revenue and click-through rates (CTR) through advanced data processing and storage optimizations.

    Product Frequency Cap Implementation
    - Led the development of Product Frequency Cap, a system designed to control ad exposure frequency, optimizing ad diversity and user experience.
    - Improved shopping Ads CTR by 2% and cost-per-click (CPC) revenue by 0.5%, ensuring strategic ad placements.
    - Helped increase purchase rates for major advertisers such as BrilliantEarth, Lenovo, and HomeDepot by an average of 10%, directly boosting Reddit’s ad revenue.

    Infrastructure Modernization & gRPC Integration
    - Led the migration of Reddit’s Ads interservice communication framework from Thrift to gRPC, significantly improving service reliability and reducing request latency by 0.5%.
    - Implemented load-balancing optimizations, enhancing resource utilization and system efficiency.
    - Enabled Reddit to scale dynamically and handle traffic spikes, ensuring high service uptime during peak events.
    - The successful rollout of gRPC integration drove measurable gains in performance, stability, and user satisfaction across the company.
  • Technologies: Redis, Golang, SQS, Algorithm Design, Confluent Kafka, gRPC, AWS, K8s, AWS DynamoDB
Deliveroo
  • - Designed and built the menu and order ingestion pipeline for one of Europe's largest food delivery companies.
    - Reduced order failure rates by approximately 27% through proactive alerting and monitoring with Datadog.
    - Scaled the system to efficiently process ~45,000 orders per day.
    - Developed a backup pipeline to ensure reliable processing of failed orders.
    - Architected and implemented menu polling, restaurant scheduling, and a menu push system for real-time updates.
    - Led the revamp of the menu processing system, making it highly scalable and asynchronous using Kafka and webhooks for real-time notifications.
  • Technologies: Golang, PostgreSQL, Kafka, Redis, MongoDB, API Design, Datadog
Solid
  • - Developed Silicon Valley fintech products using Go, AWS, and PostgreSQL, focusing on high-performance, scalable solutions.
    - Designed and built an authentication & authorization system for a core banking platform, ensuring security and compliance.
    - Developed microservices and APIs for fintech clients, enabling seamless integrations and transactions.
    - Implemented gRPC Protobuf services for efficient inter-service communication within a microservices architecture.
    - Worked with databases such as PostgreSQL and AWS QLDB (cryptographic ledger database) to ensure secure and immutable financial records.
    - Optimized performance through distributed caching solutions such as Memcached and Redis.
    - Managed asynchronous processing and event-driven architecture using AWS SQS and SNS.
    - Designed and implemented a state machine for end-to-end KYC (Know Your Customer) and KYB (Know Your Business) processes, improving automation and compliance.
    - Deployed applications with Docker containers, ensuring scalable and reliable production deployments.
  • Technologies: Golang, AWS, PostgreSQL, Redis, gRPC, Golang, SQS, AWS SNS, Docker
OSMO
  • - Working extensively on Golang, python and GCP.
    - Used Google vision API for text extraction using Go.
    - Used Go routines for concurrent processing of pages to reduce the latency.
    - Built microservices using Python and flask, implemented authentication and authorisation for the service.
    - Worked on Google cloud NoSQL Datastore.
    - Worked on caching, such as Memcache.
    - Wrote the entire custom geometry library end to end to handle the polygons and the text confined within using Go.
    - Build Issue management system with features such as Assigning, In progress, Closed, along with the access management based on roles such as Admin, viewers and editors.
    - Build microservice architecture and deploy services on GCP.
    - Implement cloud queuing mechanisms and configuration for asynchronous processing, used Pub/Sub on GCP.
  • Technologies: Golang, GCP, Python, Flask, NoSQL, Memcached, Pub/Sub
BhadePeDe
  • - Established a startup in the rental space, overseeing business strategy, revenue model development, and customer acquisition.
    - Designed and built a platform enabling seamless transactions between lessors and lessees.
    - Developed and integrated an add-to-cart and checkout system for a streamlined user experience.
    - Engineered idempotent APIs and implemented cron job configurations for automated tasks.
    - Optimized system performance using Redis caching techniques.
    - Built the platform leveraging Golang, Google Cloud Platform (GCP), and task queues for scalable and efficient processing.
  • Technologies: Golang, Redis, API, GCP

Education

Indian Institute Of Technology