Shad Mirza
Senior Software Engineer
DigitalOcean GenAI • AI platforms, observability, agent systems
Summary
Senior Software Engineer at DigitalOcean GenAI (Nov 2025 – Present) with ~8 years across AI platforms, observability, and high-scale product. Currently on agent feedback and evaluation systems; previously AI Platform: day-0 model launches, Unified Batch Inference, and OpenTelemetry/customer metrics from scratch. Before that, platform and mobile at Hashnode (130M+ monthly API requests, 160K+ MAUs). Strong focus on ownership, reusable tooling, and cross-team delivery.
Core Skills
Frontend Development
- React.js & React Native
- TypeScript & JavaScript
- Next.js
- Redux, MobX, Context API
- TailwindCSS, Styled Components
Backend & APIs
- Node.js & Express.js
- Go
- GraphQL & REST APIs
- Inference / batch job APIs
- MongoDB, Redis, PostgreSQL
- Serverless & microservices
Cloud & Infrastructure
- Kubernetes / DOKS
- OpenTelemetry & customer metrics/logs
- AWS (Lambda, API Gateway, Step Functions)
- AWS (EventBridge, S3, EC2, SQS, SNS)
- Infrastructure as Code (SST, AWS CDK)
- CI/CD Pipelines
AI, Agents & Quality
- GenAI platform APIs & model launches
- Agent feedback / evaluation loops
- Cursor skills & agent DX
- Jest & React Testing Library
- Cypress & Playwright
- TDD practices
Professional Experience
DigitalOcean
Nov 2025 – PresentSenior Software Engineer • GenAI • Hyderabad
Agent feedback & evaluation (current)
- Building systems for agent feedback and evaluation: quality signals, tooling, and services that help teams measure and improve agent behavior.
- Carrying observability learnings into new work: treat telemetry and failure handling as first-class requirements, design for load/backpressure early, and lock auth/access paths before re-platforming.
- Introduced documentation-first discovery so teams align on written findings before implementation diverges.
AI Platform
- Shipped day-one API integrations for major Claude and OpenAI model launches within hours of public announcement, matching top-tier cloud providers on time-to-market.
- Architected and led Unified Batch Inference; built the API server, ran the data migration, integrated the LiteLLM inference proxy, and added JWT auth in a single day to rescue an at-risk launch. Authored the official DigitalOcean launch post.
- Rewrote a third-party AI integration for security review, added concurrency rate limiting, and migrated from polling to webhooks for real-time customer status updates.
- Established GenAI observability from scratch: OpenTelemetry collectors across Kubernetes/DOKS clusters with no prior docs; migrated the org off scattered personal logging and helped sunset a legacy control plane that was a single point of failure.
- Built customer-facing metrics/logs paths from the ground up (foundational RFC); resolved 7+ PR cycles of blockers (protocol mismatches, broken log routing, collector OOMs). Tuned batch sizes from 10,000 to 1,000 with custom memory limiters and retries.
- Built Cursor skills and playbooks that turned multi-hour OTel/metrics setup into self-serve work for other teams; used the same tooling to fix misaligned collector configs across 11 clusters in a day. Wrote Batch Inference OnCall debugging runbooks.
Hashnode (Remote)
Feb 2020 – Nov 2025Platform & Mobile • Bengaluru, Karnataka
Platform Engineer
- Contributed to AWS serverless infrastructure supporting 160K+ MAU as part of the platform team.
- Built and led implementation of GitHub sync via webhooks and AWS Lambda which enabled documentations to be sourced from GitHub repository publishing 1k+ pages on every commit.
- Led development of an AI documentation assistant using OpenAI, LangChain, and Pinecone. Enabled natural language Q&A, summarization, and semantic search across technical content.
- Designed and contributed to key platform features including newsletter import, documentation export, spam filtering, and notification delivery.
- Played a key role in migrating the REST APIs to Serverless GraphQL Infra (SST & Apollo on AWS Lambda) serving 130M+ requests per month.
- Drove documentation strategy for Public GraphQL APIs, implemented SpectaQL-based tooling to streamline updates and improve developer experience.
- Created CI/CD pipelines to streamline development and improve DX.
- Set up unit testing for GraphQL and AWS infrastructure using Jest, boosting code reliability.
- Led mentoring and onboarding of 5+ engineers to ensure swift and effective team integration.
Mobile App Lead
- Led the development and shipped Hashnode's React Native app from scratch (50K MAUs), supporting deep-linked auth flows.
- Implemented CI/CD pipelines, analytics, versioning, and complex UX animations (36% rating improvement).
- Established TDD workflows reducing crash reports by 60%.
Full Stack Developer
- Contributed significantly to the major overhaul of Hashnode, migrating legacy code resulting in improved site performance, reduced technical debt, and optimized development efficiency.
- Led the development of a co-author feature allowing users to add multiple contributors to their articles.
- Delivered major features like newsletter import/export, analytics dashboard, and community widgets.
Sheevoot Int Pvt. Ltd.
Oct 2018 – Feb 2020Bengaluru, Karnataka
Mobile Application Engineer
- Led end-to-end design and development of the Easebuoy app, a pilot project deployed in Bengaluru and Indore, contributing to overall product launch success.
- Developed core app features including ride booking, food delivery, pickup-drop services, and car wash bookings, enhancing user convenience and engagement.
- Used React Native frontend and PHP/MySQL backend stack; supported 10K+ MAUs.
- Built multiple vendor-facing apps for operations (order management, logistics, delivery tracking, ride management).
- Integrated Google Maps/Directions APIs and conducted A/B testing with 100+ drivers and 200+ vendors.
- Collaborated with cross-functional stakeholders on roadmap planning, release cycles, app design, feature enhancements, and marketing strategies, ensuring alignment with business goals.
Other Notable Contributions
- Built to-onepager, a Cursor skill that turns research and decision chats into short, grounded one-pagers and publishes them where teams already read.
- Built a cross-platform reusable component library and design system for React Native ( RNDS).
- Published author on DigitalOcean, Hashnode Engineering, LogRocket, Soshace, and Alligator.io.
Education
Dr APJ Abdul Kalam Technical University
April 2014 - May 2018Lucknow, U.P.
B.Tech (Computer Science) – Top 3 academic rank in a cohort of 80+ students.
Archived
Older PDF resume (pre-DigitalOcean)
Prefer the HTML CV above. This file has not been updated for the current role.
Download archived PDF