Dev Pahuja

Software Engineer

Bengaluru, Karnataka, India5 yrs 8 mos experience
Most Likely To Switch

Key Highlights

  • Expert in Microservices and Go programming.
  • Proven track record in AdTech with significant revenue impact.
  • Open source contributor with innovative project implementations.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in AdTech and Open Source contributions.

Contact

Skills

Core Skills

MicroservicesGolangGraphqlGo

Other Skills

AWSDynamoDBGo 1.18Java 14Pub/SubRedisMySQLMongoDBKafkaCDNDockerApache KafkaGo (Programming Language)C++Java

About

Enjoy solving complex problems. Competitive Programming and Machine Learning enthusiast.

Experience

5 yrs 8 mos
Total Experience
1 yr 10 mos
Average Tenure
2 yrs 8 mos
Current Experience

Blinkit

Software Engineer 2

Sep 2023Present · 2 yrs 8 mos · Gurugram, Haryana, India · On-site

AWSDynamoDBGolangMicroservices

Superstream

Open Source Developer

Dec 2022Aug 2023 · 8 mos · Bengaluru, Karnataka, India

  • Memphis is an open source message broker that is as simple as RabbitMQ and as robust as Kafka.
  • Added support for GraphQL in their schemaverse which lets us define a schema for enforcement of data contracts
  • Added a feature to negatively acknowledge a message and inform the broker to redeliver after a delay
  • Added a feature to prefetch and cache next batch of messages in the consumer client for faster processing of messages

Dailyhunt

Software Engineer

Mar 2021Aug 2023 · 2 yrs 5 mos · Bangalore Urban, Karnataka, India · Hybrid

  • Working in the AdsTech team to generate revenue by delivering ads on large scale on Android and IOS apps owned by our organization
  • Redesigned a bunch of microservices to fetch and cache ads from ad exchange platforms and deliver to the DailyHunt app at 10k+ QPS
  • Created user feedback flow to let users block the ads
  • Created a micro service to block NSFW(Not Safe For Work) ads online and offline at scale and cache status
  • Lead an effort to engineer an extensible service to deliver interactive ads where users can interact with the ad and browse products within the ad
  • Created an ingestion pipeline from various sources including REST APIs, Google Cloud Storage and AWS S3
  • Skills Used: Go 1.18, Java 14, Pub/Sub, Redis, MySQl, MongoDB, Kafka, CDN, Docker
  • Impacts: Reduced latency by 30% and infrastructure cost by 75%, reduced unfavourable(adult, violent etc.) ads up to 80% and thus ensured better user experience, Increased revenue generation by 5% and CTR(Click Through Rate)
Go 1.18Java 14Pub/SubRedisMySQLMongoDB+5

Bny mellon

2 roles

Software Development Engineer

Jul 2020Feb 2021 · 7 mos · Chennai, Tamil Nadu, India

Software Development Intern

Oct 2019Apr 2020 · 6 mos · Chennai Area, India

Education

Guru Gobind Singh Indraprastha University

Bachelor's degree — Information Technology

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Microservices & Golang

Explore similar profiles based on matching skills and experience