Harshith's Resume
Summary
Software engineer with over 15 years of experience building reliable, high-throughput distributed systems and data pipelines. Background spans cloud platforms, financial systems, identity data, and bioinformatics.
Experience
Austin, TX and Hyderabad, India
Oct 2019 – Apr 2024
Software Engineer
Redesigned backend services and data pipelines powering support workflows across Google Cloud Support. Built automated tooling for Google Cloud Support and contributed to Google Cloud Storage backup and recovery.
-
Built an automated pipeline to publish curated help articles from an internal Salesforce knowledge base, handling link resolution, internal reference sanitization, and policy compliance validation.
-
Built the Backup Posture dashboard for Google Cloud Storage, giving customers visibility into their backup coverage and recovery readiness.
-
Refactored the integration testing harness to improve developer ergonomics, documentation, and test reliability.
-
Redesigned services and data pipelines serving critical support signals — eligibility, service levels, and case routing — across GCP, Google Workspace, and Maps.
-
Achieved 99.99% uptime and sub-500ms latency with zero outages or customer-facing bugs post-launch.
-
Eliminated engineering-attention incidents entirely (from 70+ per year to zero) through improved architecture and reliability.
-
Designed multi-layer caching strategies balancing data freshness requirements against strict latency targets.
-
Built an async orchestration layer over multiple upstream services, each with significantly more relaxed SLOs, to meet a tighter composite SLO.
-
Tech Stack: Kotlin, Golang, Java, Nunit, Internal Java service and Async frameworks.
Bloomberg
New York, NY
Sept 2017 – Oct 2019
Senior Software Engineer
Built the enterprise reporting pipeline for Bloomberg Portfolio Analytics.
-
Enhanced event-driven data pipelines modeled as DAGs to improve reliability of the reporting workflow.
-
Optimized pipeline throughput to meet SLAs for large-scale portfolio report generation.
-
Tech Stack: Java, Kotlin, Python, Lua, Ceph.
Whitepages / Hiya
New York, NY
Dec 2012 – Sept 2017
Data Engineer; Senior Software Engineer
Built and maintained the core identity graph powering Whitepages search, Pro API, and CallerID, then continued with the same team after Hiya spun out of Whitepages to scale the caller ID experience globally.
-
Expanded international caller ID coverage and accuracy using data mining and enrichment algorithms.
-
Built scalable, low-latency data ingestion and analytics pipelines.
-
Deployed and operated cloud-based microservices on Kubernetes.
-
Developed entity resolution algorithms to assimilate and deduplicate records from multiple external data providers.
-
Scaled data processing pipelines using MapReduce to handle growing data volumes.
-
Measured and improved accuracy, coverage, and precision of identity graph data through systematic evaluation.
-
Tech Stack: Java, Scala, Ruby, Pig, Hadoop, Redshift, Postgres, Akka, DynamoDB, EC2, Kubernetes, Spark, Kafka.
Eze Castle Software
Boston, MA
June 2010 – Dec 2012
Developer
Built analytics and modeling features for the Eze Order Management System, used by hedge funds and asset management firms.
-
Integrated realtime price feeds from multiple sources and optimized portfolio analytics for low latency.
-
Built a recording and replay tool for pricing and position change events, enabling simulation of field performance bottlenecks and debugging production issues.
-
Improved position modeling by implementing accurate tracking of unheld theoretical positions.
-
Tech Stack: C#.NET, SQL Server, dotTrace, Redgate ANTS.
Boston University
Boston, MA
Sept 2008 – Sept 2009
Research Assistant, Laboratory for Biocomputing and Informatics
Developed algorithms and software tools for detecting and analyzing patterns in DNA sequences.
-
Designed an alignment-based comparison method for mapping DNA sequence sets, optimizing runtime from 24 hours to under 2 minutes — a 720x speedup.
-
Tech Stack: C, pthreads, gcc/gdb, bash scripts.
Infosys Technologies
Hyderabad, India
June 2006 – Aug 2007
Software Engineer
Personal Projects
Pharma C&F Order Fulfillment
June 2025 – present
-
Cross-platform mobile app and web dashboard for order fulfillment lifecycle and personnel assignment.
-
Tech Stack: Dart/Flutter, Svelte, TypeScript, Golang, Pocketbase. Developed extensively with LLM-assisted tooling — Claude Code, OpenCode, MCPs, slash commands, and context management strategies.
Personal Finance App
Jan 2025 – Mar 2025
- Cross-platform mobile app for tracking expenses, budgets, and financial goals. Built with Dart/Flutter.
Education
Boston University
Boston, MA
May 2010
MA in Computer Science
DA-IICT
Gandhinagar, India
May 2006
BTech in Information & Communication Technology
Tools & Technologies
Languages: Scala, Java, Kotlin, Go, Dart, Python, C#, C, SQL
Technologies: AWS, GCP, Kubernetes, Kafka, Spark, Hadoop, Flutter, Svelte, Pocketbase, DynamoDB, Redshift, Postgres, Akka
AI & LLM Tooling: Claude Code, OpenCode, MCP servers, agentic workflows, context management