profile-pic

Prasad Shegokar

Innovative software engineer with nearly 8 years of experience Specializing in robust, high-volume business application Proven track record in system design and architecture, ensuring scalable solutions Passionate about algorithmic challenges, data structures and exploring new languages with strong problem-solving skills Expert in Java and distributed systems & Intermediate proficiency in Rust Successful collaborations across teams to build high-performance applications Eager to embrace new challenges and drive innovation
  • Role

    Senior Distributed Systems Software Engineer

  • Years of Experience

    8 years

Skillsets

  • DynamoDB
  • Kafka
  • Algorithms
  • Kubernetes
  • AWS
  • Data Structures
  • Kubernetes
  • AlloyDB
  • Debezium
  • distributed systems design
  • Docker
  • Rust
  • Flink
  • GCP
  • GraphQL
  • Microservices Architecture
  • Postgres
  • Schema Registry
  • Spring Boot
  • Tokio
  • Github
  • System Design
  • Rust
  • Java - 8 Years
  • Python - 2 Years
  • Rust
  • Database Design
  • RESTful API Design
  • Scalable system design
  • Java
  • SQL
  • Redis
  • Hibernate
  • Algorithms
  • Kafka
  • Algorithms
  • Kubernetes
  • AWS
  • Data Structures
  • Kubernetes
  • Java
  • SQL
  • Redis
  • Hibernate

Professional Summary

8Years
  • Jan, 2023 - Present2 yr 11 months

    Senior Software Engineer

    Calix
  • Sep, 2020 - Dec, 20222 yr 3 months

    Software Engineer II

    ICE Mortgage Technology
  • Aug, 2019 - Sep, 20201 yr 1 month

    Software Engineer

    e-Zest Solutions, Inc
  • Jun, 2017 - Aug, 20192 yr 2 months

    Solutions Engineer

    Omniscient Software

Applications & Tools Known

  • icon-tool

    Docker

  • icon-tool

    Kubernetes

  • icon-tool

    Kafka

  • icon-tool

    Redis

  • icon-tool

    Flink

  • icon-tool

    Spring Boot

  • icon-tool

    Hibernate

  • icon-tool

    AWS

  • icon-tool

    GCP

  • icon-tool

    Cloud Computing

  • icon-tool

    Google Cloud

  • icon-tool

    Terraform

  • icon-tool

    Debezium

  • icon-tool

    SQL

  • icon-tool

    Postgres

  • icon-tool

    GraphQL

  • icon-tool

    DynamoDB

  • icon-tool

    PostgreSQL

  • icon-tool

    Apache Kafka

  • icon-tool

    REST API

  • icon-tool

    Rust

  • icon-tool

    GitHub

  • icon-tool

    Java

  • icon-tool

    Python

Work History

8Years

Senior Software Engineer

Calix
Jan, 2023 - Present2 yr 11 months
    Built a high-performance Collector And Tagger in Rust, using the Outbox Pattern to process over 2M+ packets/sec in a distributed system. Integrated Kafka Streams, Schema Registry, and Connect to enable versioned, scalable data pipelines across services. Led design and delivery of the ONT Speed Test platform in Java, covering HLD/LLD and cross-functional execution. Resolved architectural issues in CNAP provisioning, improving backend reliability and throughput. Developed deep expertise in AXOS architecture, RPC-based orchestration, and device provisioning. Mentored junior engineers, delegated tasks, and conducted code reviews to ensure high-quality outputs. Documented workflows and led onboarding sessions to accelerate team ramp-up.

Software Engineer II

ICE Mortgage Technology
Sep, 2020 - Dec, 20222 yr 3 months
    Architected and optimized a high-throughput notification backend in Java and Python, capable of handling 200K+ push notifications/sec, improving user engagement and system responsiveness. Streamlined deployments using Terraform and Docker, enabling fast, reliable delivery of Java/Python backend services. Developed real-time, event-driven pipelines with Redis, Kafka, and Kinesis for scalable async processing. Refactored middleware in Java to support auto-scaling, multi-client workflows, and high concurrency.

Software Engineer

e-Zest Solutions, Inc
Aug, 2019 - Sep, 20201 yr 1 month
    Migrated Mainframe applications to Java, ensuring cloud compatibility and scalability. Refactored and containerized Spring Boot apps, deploying on AWS for enhanced scalability and performance. Optimized low-level design, improving performance by segregating components.

Solutions Engineer

Omniscient Software
Jun, 2017 - Aug, 20192 yr 2 months
    Built a generic PDF parser using Advanced Java for processing account statements, unlocking new business opportunities. Developed a micro-application to reconcile multi-bank data with HSBC systems. Optimized queries and resolved performance issues, boosting efficiency 20x.

Education

  • Bachelor of Technology

    College of Engineering, Pune (COEP) (2017)