Skip to content
Rajiv Singh

Experience

  • A.P. Moller - MaerskFull-time · 3 yrs 4 mos
    Bengaluru, India
    1. Software Engineer (JL3), Platform EngineeringSeptember 2024 — Present · 2 yrs 1 mo
      The internal developer platform and its control plane — team and application registry, secrets, cloud service accounts, and access management — the source of truth every Maersk engineering team provisions through. 509 merged PRs and 325 reviews since the promotion.
      • Own production for 4 Go services on Kubernetes serving 2,200+ applications, against 99.9% availability and 99% of requests under 500 ms; the error budget is untouched since launch.
      • Led the Java to Go rewrite of the team registry and cut it over with zero downtime: memory per pod 1 GiB → 55 MiB, identity lookups 970 ms → 76 ms, production p99 ~27 ms.
      • Carry on-call and write the postmortems — 3 outages, each closed with a durable fix, and 200 wiped team memberships recovered by point-in-time restore.
      • Terraform for landing zones, PostgreSQL, and Key Vault; closed open-internet database firewalls to cluster egress; multi-region active/passive DR in flight.
      • GitHub App tokens over static secrets, SonarQube and CodeQL gates, end-to-end tests on every pull request, and the team's engineering standards and runbooks.
    2. Software Engineer (JL2), Platform EngineeringJune 2023 — September 2024 · 1 yr 4 mos
      Joined the provisioning control plane behind the platform, through which teams get continuous delivery and runtime services without owning infrastructure. 99 merged PRs in 15 months.
      • Built Go services on Kubernetes and Azure provisioned with Terraform and Helm: landing-zone blueprints, per-region network and firewall policy, and state repairs for managed-cloud tenants.
      • Shipped a resource-tagging API and a service-account update API on a Temporal workflow that reconciles secrets and federated credentials across the cloud and the database.
      • Moved GitHub operations to GitHub App tokens across 3 services, and added health and readiness probes ahead of the platform mandate.
  • JenkinsMentorship · 3 yrs 5 mos
    Remote
    1. Mentor, Google Summer of CodeMay 2023 — Present · 3 yrs 5 mos
      Mentoring GSoC contributors on the jenkins.io web and docs platform for 4 consecutive editions across 5 projects, all Passed; 172 PRs reviewed and 11 merged in jenkins-infra.
      • 2026 — Vatsal Verma, Retool jenkins.io Success Stories: a live 194-story migration from Gatsby to Vite, React 19, and SSG, with a Decap CMS submission flow, plus a second Contributor Spotlight project.
      • 2025 — Birajit Saikia, Complete build retooling of jenkins.io with Antora for versioned docs and Vite.js for the site.
      • 2024 — Sridhar S, OpenRewrite recipes for plugin modernization; and Phillipp Glanz, maintainability of the Repository Permission Updater.
      • 2023 — Vandit Singh, building Jenkins.io with alternative tools (Gatsby and a Strapi CMS).
  • LummoFull-time · 11 mos
    Bengaluru, India
    1. Software Development Engineer 1August 2022 — June 2023 · 11 mos
      Backend platform and infrastructure engineering on Kubernetes.
      • Built a Kubernetes CLI that provisions isolated on-demand test environments in minutes, with GitHub-API-driven version checks and self-updates.
      • Cut Node.js build times 85% (11m → 1m 25s) and overall CI runtime ~30% via build and Docker layer caching.
      • Migrated Pub/Sub infrastructure from Helm to KRM functions; shipped Steampipe cost auditing with Slack reporting.
      • Supported a Kubernetes upgrade by extending schema generation and adding cluster API version checks to Kustomize, reaching 100% manifest compatibility.
      • Fixed ArgoCD diff and image-updater bugs that caused false deployments, resolved GKE autoscaling failures, and added schema validation for PgBouncer secrets and end-to-end tests for Traefik middleware.
  • KeptnOpen source program · 5 mos
    Remote
    1. Google Summer of Code 2022May 2022 — September 2022 · 5 mos
      Built a new documentation-site engine for the CNCF Keptn project during Google Summer of Code.
      • Prototyped a Docusaurus engine with versioning, local search, Lighthouse checks, and CI, plus JavaScript to pull Markdown from a separate repository.
  • redBusInternship · 4 mos
    Bengaluru, India
    1. Software Engineering InternMarch 2022 — June 2022 · 4 mos
      User Generated Content team.
      • Built the UGC Support Tool from scratch — self-serve access to ratings, reviews, and related data for product and business teams. Go JS ArangoDB AQL ClickHouse
  • LocalStackInternship · 4 mos
    Remote
    1. Software Engineering InternDecember 2021 — March 2022 · 4 mos
      Performance and code quality for the open-source Community Edition; 8 merged PRs upstream.
      • Fixed Lambda event-source mapping so disabled mappings no longer fire on SQS events; refactored the Hugo-based docs site.
  • moja globalOpen source program · 3 mos
    Remote
    1. LFX Mentorship, Linux FoundationSeptember 2021 — November 2021 · 3 mos
      Cloud-native measurement, reporting, and validation of carbon emissions; 19 merged PRs documented in the mentorship report.
      • Refactored the design components and dashboard of FLINT UI (Vue) for configuring greenhouse-gas-emission simulations via FLINT.Cloud APIs.
  • EconomizeInternship · 7 mos
    Remote
    1. Software Engineering InternMay 2021 — November 2021 · 7 mos
      Integrations, documentation, and tooling across the cloud cost platform.
      • Shipped Slack Block Kit and Zulip integrations for cost reporting; built the Docusaurus docs site and a Storybook design system on Chromatic.
  • WechatyOpen source program · 6 mos
    Remote
    1. Google Season of Docs 2021May 2021 — October 2021 · 6 mos
      Improved the gRPC and OpenAPI ecosystem; 25 merged PRs documented in the program work summary.
      • Documented wechaty/grpc (gRPC service and protocol buffers for Wechaty Puppet) and wechaty/openapi; improved the Docusaurus-based website.
  • Tesseract CodingMentorship · 4 mos
    Remote
    1. Mentor, GirlScript Summer of Code 2021March 2021 — June 2021 · 4 mos
      Mentored participants and reviewed contributions across the NeoAlgo and NeoAlgo-Docs repositories.
  • Kharagpur Open Source SocietyOpen source program · 2 mos
    Remote
    1. Contributor, Kharagpur Winter of Code 2020December 2020 — January 2021 · 2 mos
      Five weeks across three projects — Graph-API, notation-converter, and World-Lines — all of it linting, formatting, and CI.
  • gRPC-GatewayOpen source program · 5 mos
    Remote
    1. Google Season of Docs 2020August 2020 — December 2020 · 5 mos
      Refactored the gRPC-Gateway documentation site; 5 merged deliverable PRs documented in the project report.
      • Rebuilt the Jekyll docs site with the Just the Docs theme and wrote the tutorials directory, including Hello World and Basic Arithmetic gRPC-Gateway example servers.
  • PyDataStructsOpen source program · 3 mos
    Remote
    1. Participant, GirlScript Summer of Code 2020March 2020 — May 2020 · 3 mos
      First open-source program — contributed data structures and tests to a Python data-structures library, raising coverage 3%.

Education

B.E. in Information Science & Engineering, JSSATE Bengaluru (2022)