Skip to content
View HarshDevelops's full-sized avatar

Block or report HarshDevelops

Report abuse

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

Report abuse
HarshDevelops/README.md

Harsh Srivastava

Java & Backend Engineer

I build production backend systems, distributed workflows, reliable data pipelines and independent software products.

Professional Focus

I work as a Backend Engineer at Tata Consultancy Services for Avis Budget Group, building and operating Java and Spring Boot systems across reservation, fleet, data-processing and production-support workflows.

My work sits where product requirements, backend architecture and production behavior meet: GraphQL delivery, relational databases, AWS, Kubernetes, concurrency, reliability, performance optimization and production debugging.

Alongside professional work, I independently build and deploy software products across technical hiring, financial research, compliance workflows and developer tooling.

Selected Engineering Impact

  • Designed and owned a safeguarded Spring Boot pipeline processing 90K+ database records.
  • Cut processing time from roughly 50 minutes to 20 minutes using bounded concurrency, retries and failure isolation.
  • Reduced the pipeline footprint from roughly 9 GB to 900 MB using Apache Avro.

Open Source Contributions

  • Apache Avro (Core Serialization Engine): Fixed memory safety and data correctness issues in BytesWritableConverter (AVRO-4268) by enforcing strict logical length bounds on underlying byte buffers, preventing memory over-allocation and silent buffer padding corruption during high-throughput serialization.

Products

Realistic debugging assessments and technical hiring workflows built around production-style engineering problems.

Financial-intelligence platform analysing earnings calls, management commitments and subsequent execution across Indian listed companies.

  • Analysed 1,161 quarters across 765 companies.
  • A linked research post reached 28K+ views, 103+ upvotes and 26 comments, and ranked as the subreddit's #3 post of the day.
  • Reddit post: management commitment tracking research

Compliance and PII-detection workflows for secure document analysis.

A structured ranking and comparison platform for protein products.

Core Stack

Backend: Java, Spring Boot, Node.js, TypeScript, JavaScript, Python, GraphQL, REST APIs, gRPC

Data and distributed systems: Kafka, Apache Avro, PostgreSQL, MySQL, IBM DB2, Redis

Cloud and delivery: AWS, Kubernetes, Docker, Jenkins, ArgoCD, Terraform

Testing and observability: Prometheus, Grafana, production debugging, API tracing, SQL debugging, log analysis

AI engineering tools: OpenAI Codex, Claude, Claude Code, DeepSeek, MiniMax M3, Kimi, Azure OpenAI

Links

📊 GitHub Activity & Metrics

🐍 GitHub Contribution Snake

snake gif

Pinned Loading

  1. snagify snagify Public

    CLI to debug "works on my machine" issues by detecting environment drift: runtimes, .env keys, Git, Docker, ports, DNS, TLS, PATH, timezone, and local services.

    Go 3

  2. payforge payforge Public

    Payforge — Spring Boot payment initiation with multi-tier caching and idempotent transfer processing

    Java

  3. apache/avro apache/avro Public

    Apache Avro is a data serialization system.

    Java 3.3k 1.8k

  4. LinkedInConnectBot LinkedInConnectBot Public

    LinkedInConnectBot is a Python-based automation tool designed to streamline the process of sending connection requests on LinkedIn. With this bot, you can automate the tedious task of manually send…

    Python 4 1