Skip to content

Instantly share code, notes, and snippets.

@jamischarles
Last active October 27, 2020 21:19
Show Gist options
  • Save jamischarles/a9436e880dcf0e7dcb51c6d7c4ab33d8 to your computer and use it in GitHub Desktop.
Save jamischarles/a9436e880dcf0e7dcb51c6d7c4ab33d8 to your computer and use it in GitHub Desktop.
Things I'm most proud of

Projects

Day job

  • Led the incremental migration to React & Redux from Backbone.js and Dust.js (took 2 years) for PayPal Send Money app.
  • Converted major pieces of P2p (send money) client-side architecture to React.
  • Wrote instrumentation lib for capturing SPA timing including initial page load, and SPA transition timing.
  • Built a Grafana dashboard app health dashboard (from nothing), that Send Money teams now use to monitor app health during a deploy.
  • Built a Metric pipeline on InfluxDB stack and Go that monitors app health metrics and sends slack alerts when deviations occur.
  • Reduced offline startup time from 22 seconds to 9 seconds for the Send Money Node app.
  • Debugging and fixing node.js memory leaks.
  • Workend on i18n plumbing for PayPal's React apps.
  • Story: nested links in a card (React i18n, pointer-events, regex)

Courses

Conference talks

Blog posts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment