Back to projects

JumpCloud Password Manager

100,000+ users across Windows, macOS, and Linux

JumpCloud Password Manager — screenshot 1
1 / 3

A socket-based, decentralized Password Manager that I led development and maintenance for. The app uses Electron for cross-platform desktop delivery, with React and Vue frontends, Node.js backend, and RealmDB for local storage with decentralized sync.

What I did

  • Led development and maintenance of a production password manager used by 100k+ users across Windows, macOS, and Linux
  • Drove a React → Vue.js frontend migration across 200+ components, closing 200+ security vulnerabilities and improving bundle size
  • Optimized legacy Node.js paths, reducing API latency by 50% and memory footprint by 30%
  • Maintained a decentralized socket-based architecture to improve reliability and reduce single points of failure
  • Built and maintained multi-platform CI/CD pipelines using GitHub Actions for automated builds and deployments
  • Solved critical cross-OS production issues using PowerShell, Bash, and platform-specific debugging workflows
ElectronReactVueTypeScriptNode.jsRealmDBGitHub Actions