Summary
Overview
Work History
Education
Skills
Websites
Certification
Projects
Awards
Timeline
Generic

Bhushan Pagar

Pune

Summary

Skilled Senior Software Engineer with a strong track record of designing and delivering new features, improving system architecture, and leading initiatives that support successful product launches. Deep understanding of software design and programming fundamentals, with proven experience building, shipping, and maintaining large-scale, complex systems.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Pubmatic
Pune
11.2024 - Current
  • Owned end-to-end development of large-scale data and reporting pipelines for different usecases .
  • Designed and implemented simulation-anchored reporting frameworks to quantify revenue impact and validate model behavior under real-world constraints (e.g., QPS-limited benchmarking).
  • Built and optimized unique reach measurement workflows using HyperLogLog (HLL) sketches in Spark, enabling efficient multi-day reach computation through native Snowflake merges and aggregations.
  • Developed PMP-focused analytics and optimization reporting to support buyer deal targeting at the SSP side, improving measurement clarity for programmatic deal performance.
  • Implemented an Apache Iceberg-based ad-hoc analytics framework on S3 + Snowflake, improving query/analysis speed and reducing data movement and warehouse ingestion costs.
  • Created and maintained Iceberg operational jobs including upload, pruning, and reprocessing, ensuring reliable dataset freshness, efficient storage management, and scalable analysis.
  • Led deep-dive comparative studies of impression-throttling algorithms (e.g., Seastar vs. Cosmo) using simulation datasets to explain performance deltas and guide decision-making.

Senior Software Engineer

Geminus Tech
Pune
11.2022 - 10.2024
  • Contributed to the development of ATMOS, a PaaS platform that streamlines satellite design, configuration, simulation, and operations through scalable backend services and observability-driven tooling.
  • Designed and implemented a Telemetry Service enabling per-satellite dynamic Grafana dashboard provisioning, aligned to real-time telemetry needs of virtual and physical satellite workflows.
  • Built automation to support dashboard creation and data population triggered when a virtual satellite instance is spawned, ensuring consistent, low-touch onboarding for new satellite simulations.
  • Implemented real-time/near-real-time data streaming pipelines into MySQL, supporting reliable persistence and query-driven visualization layers.
  • Developed and maintained CRUD APIs for core ATMOS entities using Java/Spring Boot and Golang, with clean separation of concerns and extensible domain modeling.
  • Collaborated on RBAC implementation, leveraging Keycloak REST APIs, helping to enforce secure multi-tenant access control across platform features.
  • Supported containerized deployment and environment parity using Docker and Kubernetes, contributing to stable releases and scalable service operations.

Software Developer

Rakuten Symphony (Innoeye)
Remote
09.2020 - 11.2022
  • Contributed to Network Orchestration products focused on automation, reliability, and lifecycle management for telecom/5G ecosystems.
  • Built backend services in the Java/Spring Boot ecosystem with a focus on scalable APIs, correctness, and clean domain modeling.
  • Worked on Policy Manager, a closed-loop automation system enabling auto-healing in 5G networks through event pattern recognition and intelligent alarm generation.
  • Implemented REST APIs for policy definitions, enabling creation, update, retrieval, and governance of auto-healing rules.
  • Developed an enricher module that attaches topology and contextual metadata to real-time Kafka events, improving the quality and actionability of alarms.
  • Implemented a log parser to extract structured signals from server logs, supporting pattern detection, and failure classification workflows.
  • Integrated with real-time data bus platforms (Kafka) to ensure low-latency event processing and consistent policy-driven decisioning.

Software Developer intern

Lumina Networks
Pune
01.2020 - 07.2020
  • Worked on a research + engineering internship project focused on building a quantitative pricing model for customers using NETCONF-managed network devices.
  • Helped evolve billing beyond simple node-count by exploring a volumetric, operations-based pricing approach grounded in real protocol activity.

Education

Masters - Computer Applications

VJTI (Veermata Jeejabai Technological Institute)
Mumbai, India
01.2020

Skills

  • Java
  • Core java
  • Spring boot
  • Golang
  • Spark
  • Scala
  • Kafka
  • Snowflake
  • Docker
  • Git
  • Kubernetes
  • Linux
  • Maven
  • Mysql
  • Grafana
  • JPA
  • Hibernate
  • Junit
  • Azure
  • Jira
  • REST Api

Certification

  • Microsoft Technology associate
  • TM Forum Open API Foundation-Level

Projects

Static code analysis and optimization visualizer (college project)

Built a tool to visualize the impact of static code analysis by comparing source code before vs. after recommended optimizations. Implemented a Python-based visualizer using Matplotlib that generates comparison graphs grounded in bytecode-level analysis.
To produce an objective comparison, extracted bytecode from both versions of the code and computed counts of memory- and process-related instructions, then plotted improvements to highlight efficiency trends.

Tech: Python, Matplotlib,Java, Bytecode Analysis

 

Trip Planner App (Personal Project)

Designing an end-to-end trip planner that combines itinerary management, group expense splitting, media sharing, and smart travel suggestions into one experience. The app aims to automatically link bookings (e.g., Airbnb) to group plans, split costs contextually, and streamline collaboration through shared trip timelines and photos.

Tech: Java , Android studio , Kotlin

Awards

Modern college top coder (Runner up), Modern college, Pune

Timeline

Senior Software Engineer

Pubmatic
11.2024 - Current

Senior Software Engineer

Geminus Tech
11.2022 - 10.2024

Software Developer

Rakuten Symphony (Innoeye)
09.2020 - 11.2022

Software Developer intern

Lumina Networks
01.2020 - 07.2020

Masters - Computer Applications

VJTI (Veermata Jeejabai Technological Institute)
Bhushan Pagar