Software Engineer
CurrentBetter UX- Implemented and designed the API for async app scanning, which allowed us to make the app approval status more transparent to the developer (Java)- Decreased versioning errors surfaced to developers on-upload by having the CLI intelligently auto-increment versions, e.g., 0.0.1 => 0.0.2 (Go)Production readiness- Onboarded and owned the team's end-to-end (e2e) tests: prod and pre-prod, smoke tests, and adjusting tests as the expected behavior changed while we migrated to async workflow implementations (TypeScript, Java)- Contributed to Stripe Apps workflow migrations (Java)- Taught and advised other teams on how to write e2e testsIn-progress- Cross-functionally scoping new tooling features that'll improve our ability to respond to bad actors and edge cases (Figma, TypeScript, Java)- Streamlining internal debugging processes (for multiple teams) by representing engineering in a redesign of Stripe Apps admin tooling (Figma, TypeScript, Java)