Hi, I'm Maddy!

I'm a Software Engineer based in New York, NY with experience using various technologies, in particular JavaScript/Node.js and Ruby. Additionally, I am proficient in TypeScript, SQL, Express, React, Sinatra, Socket.io, PostgreSQL, MongoDB, Git/Github, and REST APIs, and have worked with Go, Redis, and AWS. Previously, I was a Registered Nurse and Nurse Practitioner, where I learned that I enjoyed thinking critically and solving problems.

Most recently, I built Twine, a drop-in auto-scaling WebSocket Infrastructure for modern web applications that provides connection state recovery.

Twine provides drop-in real time scalable infrastructure that deploys in a developer's AWS account, providing them complete control over their Twine service and the data that travels through it without compromising credentials.

Twine's architecture is built upon a pub/sub mechanism that developers access through a secure REST API and provides automatic connection state recovery in the case of client-service disruption.


Twine's buisness logic runs in a Docker container in Twine EC2 instances. Twine was built using TypeScript, Node.js, and the Socket.io library. It was architected using the AWS ecosystem using EC2, Elastic Beanstalk, DynamoDB, and Elasticache for Redis.

Other Projects

Request-Inspect

A request-bin clone for inspecting and debugging Webhooks (JavaScript, Node.js, Socket.io, MongoDB, PostgreSQL, React)

Shopping-Cart

A database-backed e-commerce app (JavaScript, Node.js, React, MongoDB)

Contacts-App

A CRUD app for storing and updating contacts (Ruby, Sinatra, HTML, CSS)

I'm looking for my next opportunity - feel free to get in touch!

madzno12@gmail.com