Summary
Matthew Rubenstein is a Senior Software Engineer with eight years of experience building full-stack JavaScript applications and backend services, currently focused at Abridge after senior roles at Carta and Weight Watchers. He specializes in JavaScript/TypeScript, Node.js, Express, MongoDB, and Angular (1.x and 2+), and has a track record of shipping reusable libraries and performance-minded build improvements. At Weight Watchers he owned front-end and backend codebases, created shared NPM packages, and implemented payments and in-app purchase microservices that boosted conversion. He’s comfortable across the stack—optimizing bundles, increasing test coverage, and integrating security standards like PSD2—while working in agile teams. Based in the New York City area, Matthew pairs a practical engineering mindset with a curiosity for new JS tooling and an off-hours interest in cooking and fragrance collecting.
8 years of coding experience
8 years of employment as a software developer
Bachelor of Engineering (B.Eng.) Computer Science & Engineering, Bachelor of Engineering (B.Eng.) Computer Science & Engineering at University of Connecticut
English, Spanish, French