roohan.dev
VOL. MMXXVI · PHX · EST. 1996
Résumé No. 04 — The Curriculum Vitæ Phoenix, AZ · MMXXVI
Curriculum Vitæ

Roohanjyot S.
Sidhu.

Passionate Dreamer & Software Engineer
📍 Phoenix, AZ
✆ (925) 900-3949
✉ info@roohan.dev
⌘ linkedin/roohanjyot
⌥ github/roohanjyot
Professional Summary

Performance-driven Software Engineer with four years of full-stack engineering and product strategy experience at American Express. Expert in bridging the gap between business strategy and complex engineering reality — architecting microservices, optimizing GraphQL APIs, and establishing automated CI/CD pipelines that cut critical API latency by 80% and FaaS volume by 85%. Owns end-to-end delivery of product launches and shared platform migrations, and builds and operates production Go services from the router to the deploy pipeline.

Professional Experience
Software Engineer I Sep 2023 — Present · American Express

American Express

Phoenix, AZ
Software Engineer I
Sep 2023 — Present

Promoted to drive major business initiatives spanning multiple themes within the core enterprise platform — balancing architectural optimization with cross-team product delivery.

Theme

Shared Encryption Framework & API Migration

Encryption Platform Migration.
Sole owner of migrating 38 core-business APIs across three domain-owning GraphQL graphs to a new encryption provider — each behind its own cutover and rollback switch.
Reusable Encryption Framework.
Built the routing core of a shared crypto library and embedded it in the shared GraphQL framework — APIs migrate through configuration alone, no schema or resolver changes.
Theme

Enterprise API Optimization & Architecture

Core API Refactoring.
Led a comprehensive refactor of business-critical, customer-facing API integrations — architecting a solution with request batching that eliminated N+1 query patterns.
Performance & Cost Engineering.
Reduced redundant encrypt-decrypt API consumption — 80% cut in outbound API latency, 85% decrease in encryption-based FaaS call volume across primary product suites.
Schema Optimization.
Partnered with System of Record and client platform teams to pool fragmented upstream calls, delivering vital enterprise schema fields for user relationships and authorization data.
Theme

Cross-Functional Delivery & Stakeholder Management

Sole Owner of Banking Product Release.
Drove the launch of a new banking account product across two channels — 10 components end-to-end, upstream blockers cleared early, core graphs released by Q2 2026.
Two-Sprint Enablement.
Took a consumer savings product live on a customer-service channel in two sprints, with no reported defects.
Accelerated Multi-PI Delivery.
Owned the full lifecycle of a complex multi-PI feature from concept to deployment — in an accelerated 5-week timeframe, without sacrificing quality.
Driving Consensus.
Facilitated alignment for net-new functionality requiring extensive negotiation between client-facing teams and the System of Record on backend data-scrubbing constraints.
Crisis Management.
During a critical Q3 2025 release, rapidly assessed technical feasibility to balance deployment urgency with strict quality standards — zero defects at release.
Theme

Data-Driven Metrics & Observability

Impact Quantification.
Integrated metric collection directly into the Definition of Readiness — baseline platform data captured before dev, letting stakeholders observe the precise delta of new features post-launch.
Contribution Growth.
Released 87 unique features through Q3 2026 — from small changes to coordinated releases across 6+ microservices — while growing git activity 2.4x year over year.
Long-term KPI Ownership.
Drove continuous iteration via long-term OpenSearch reports and data analytics — proving tangible business value to upper leadership.
Junior Engineer May 2022 — Sep 2023 · American Express

American Express

Phoenix, AZ
Junior Engineer
May 2022 — Sep 2023

Recruited to modernize legacy infrastructure — expanded scope to initiate the team's first automated testing frameworks and standardize the product deprecation lifecycle.

Theme

Automated Testing & QA

Custom Performance Suite.
Spearheaded integration of enterprise perf tools with GitHub Actions — built the platform's first automated performance testing suite with alerting, covering top 20 critical queries.
Regression Architecture.
Developed a modular regression testing suite from scratch, reusable across teams, with a custom cross-communication workflow. Migrated all production queries into it.
Product Evangelism.
Selected to present at an internal enterprise dev conference: 'Automating Performance Testing with GHA' — drove platform-wide adoption.
Theme

GraphQL & Platform Modernization

Legacy Modernization.
Migrated 7 RESTful APIs to GraphQL; standardized a response compression protocol that decreased average packet sizes by 11%.
Core Data Subgraph MVP.
Pivotal role in foundational development — 30+ commits across 12 PRs to establish build env, test suites, linter, and deployment pipelines via enterprise frameworks and GHA.
Full-Stack Feature Development.
Initiated and delivered 36+ features end-to-end; built a brand-new internal client portal in Astro.js and React.js for traversing the new graph.
Theme

Lifecycle & Deprecation

The Deprecation Protocol.
Identified the absence of a process for handling legacy features and conceptualized the protocol — defined scope, timeline, and user stories.
Tech-Debt Tracker.
Built a centralized deprecation tracker standardizing sunset reasoning and 'from' dates — letting the product team systematically manage end-of-life fields.
Key Projects

roohan.dev · Production Go Service & Deploy Pipeline

Jan 2025 – Present · github/roohanDotDev
Zero-Dependency Go Architecture.
Built and operate this live service on the Go standard library alone — no third-party modules, hand-rolled middleware, injected dependencies.
Self-Healing Deployments.
GitHub Actions builds a multi-stage image, pushes to AWS ECR, deploys to EC2 — a health gate probes the container and auto-rolls-back on failure.
Observability Standard.
Structured logging on log/slog with a stable event-name contract; nginx stamps X-Request-ID so proxy and app logs join on one correlation ID.
Production Infrastructure Ownership.
Docker Compose stack — Go app, nginx TLS, Certbot renewal — on one EC2 t3.micro behind Route 53, with the application port closed to the internet.

MCP Platform-Discovery Prototype · AI Hackathon

Sep 2026 · Team project at American Express · Top 200 of 650 teams
LLM & MCP Integration.
Built the CLI, LLM integration, MCP server and tools, and chatbot for a team prototype that helps colleagues discover the team's GraphQL platform.