Skip to content
View prkprime's full-sized avatar

Block or report prkprime

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
prkprime/README.md

Hi, I'm Pratik Gorade 👋

Senior Software Engineer @ eQ Technologic
Specializing in backend engineering, high-performance Java systems, and enterprise analytics platforms.

📄 Resume (PDF) · 🌐 prkprime.dev · 💼 LinkedIn · ✈️ Telegram · 📫 me@prkprime.dev


🛠️ Skills & Technologies

  • Languages: Java (11 / 21), Python, Bash/Shell
  • Backend & Libraries: Spring Boot, FastAPI, Flask, JUnit, Mockito, MapStruct, Project Lombok
  • Observability & Telemetry: OpenTelemetry, Jaeger, Prometheus, Grafana
  • DevOps & Tools: Linux, Docker, Docker Compose, NGINX, Maven, Git, SVN

💼 Experience

eQ Technologic — Pune, India

Senior Software Engineer · Mar 2025 – Present

  • OOM Protection: Engineered an Out-of-Memory protection mechanism for the BI platform to preemptively terminate runaway data fetches, preventing server crashes.
  • Graph Engine: Architected a custom graph engine integrated with off-heap, append-only columnar storage to render network charts scaling up to 10M edges.
  • Java Modernization: Migrated core platform libraries from Java 11 to Java 21.

Software Engineer · Aug 2021 – Feb 2025

  • Core Java backend engineer on the enterprise Business Intelligence & Analytics product (eQube-BI).
  • Read-Through Caching: Designed and implemented DB-backed read-through caching for AI-generated data insights across reports and snapshots.
  • Performance Optimization: Developed a common server startup framework, cutting BI application startup latency by 50% (120s down to 60s).
  • Connection Pool & Core Modules: Refactored runtime dynamic connection pool initialization, hot-reloading, and source connector configurations.
  • Build Standardization: Built a unified Maven parent POM across ~10 modules, standardizing build plugins and CI consistency.
  • Observability POCs: Implemented distributed tracing with OpenTelemetry, Jaeger, and AspectJ, plus connection pool telemetry via Prometheus JMX Exporter & Grafana.

🎓 Education

B.Tech in Computer Science and Engineering · Jul 2017 – May 2021
MIT-WPU, Pune, India · CGPA: 9.37 / 10

  • Founding Member of The Script Group (organized competitive programming events and automated academic tooling).

Pinned Loading

  1. LRU-JCache LRU-JCache Public

    Java Cache with fixed size and LRU eviction policy

    Java

  2. hades-lite hades-lite Public

    Smol event management system for smol and free type events created using flask and sqlight

    HTML

  3. blog blog Public

    Markdown Blogging Website created using Python3, Flask and mistune

    CSS

  4. lib-sters lib-sters Public

    Rust

  5. rust_auth_api rust_auth_api Public

    Rust

  6. VPPR/backend-2 VPPR/backend-2 Public archive

    Python