Hi, I'm Anthony Favoroso, a Senior Software Engineer with over 14 years of experience in designing and building scalable, cloud-native web and mobile applications. I specialize in full-stack development, API design, cloud infrastructure, and DevOps, and have a passion for crafting real-time collaboration tools that deliver seamless user experiences. Throughout my career, I've enjoyed working in fast-paced, agile environments, collaborating cross-functionally to solve complex problems and mentor fellow engineers. Whether it's migrating legacy systems to cloud-native architectures or implementing cutting-edge event-driven systems, I strive to drive business impact through innovative and secure software solutions.

Anthony Favoroso

Hi, I'm Anthony Favoroso, a Senior Software Engineer with over 14 years of experience in designing and building scalable, cloud-native web and mobile applications. I specialize in full-stack development, API design, cloud infrastructure, and DevOps, and have a passion for crafting real-time collaboration tools that deliver seamless user experiences. Throughout my career, I've enjoyed working in fast-paced, agile environments, collaborating cross-functionally to solve complex problems and mentor fellow engineers. Whether it's migrating legacy systems to cloud-native architectures or implementing cutting-edge event-driven systems, I strive to drive business impact through innovative and secure software solutions.

Available to hire

Hi, I’m Anthony Favoroso, a Senior Software Engineer with over 14 years of experience in designing and building scalable, cloud-native web and mobile applications. I specialize in full-stack development, API design, cloud infrastructure, and DevOps, and have a passion for crafting real-time collaboration tools that deliver seamless user experiences.

Throughout my career, I’ve enjoyed working in fast-paced, agile environments, collaborating cross-functionally to solve complex problems and mentor fellow engineers. Whether it’s migrating legacy systems to cloud-native architectures or implementing cutting-edge event-driven systems, I strive to drive business impact through innovative and secure software solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Engineer - Remote at Notion
February 1, 2020 - April 30, 2025
Led full-stack architecture and development of core features of Notion Projects and Notion Calendar, building scalable real-time collaboration tools with secure data and intuitive user experiences. Integrated shared RBAC SDK and centralized authentication for secure access control across microservices. Engineered real-time synchronization systems using WebSockets, gRPC, and Redis Pub/Sub for low-latency global state consistency. Applied OT and CRDTs with Event Sourcing and CQRS patterns via Kafka for seamless offline editing and conflict resolution. Designed scalable PostgreSQL systems with advanced partitioning, sharding, and connection pooling. Developed browser-based caching with WebAssembly-powered SQLite for offline access with transactional guarantees. Migrated legacy systems to Kubernetes-based cloud-native architecture using Terraform and GitHub Actions, reducing deployment times by 40%. Implemented comprehensive monitoring and alerting pipelines with Prometheus, Grafana, and A
Senior Software Engineer - Hybrid at Iterable
August 1, 2014 - January 31, 2020
Optimized system performance and data processing for a marketing platform supporting personalized campaigns. Architected a distributed, event-driven messaging platform using Apache Kafka for real-time marketing campaign execution. Built full-stack microservices and dashboards for multi-channel orchestration, A/B testing, and personalization using REST and gRPC APIs. Integrated Salesforce and HubSpot via OAuth2-secured APIs and developed backend data sync services and frontend dashboards with real-time feedback. Developed data-rich dashboards with D3.js and Chart.js to enable campaign monitoring. Improved observability through metrics, structured logging, and Sentry. Collaborated with designers and PMs on feature delivery and mentored engineers on system design and development practices.
Full-Stack Developer - Remote at HCA Healthcare
October 1, 2011 - July 31, 2014
Enhanced the PatientKeeper platform to optimize clinical workflows and improve secure patient data management. Designed user-friendly interfaces using JavaScript, HTML, CSS, and jQuery to improve navigation for healthcare professionals. Developed secure server-side applications in Java focusing on patient record management, medication tracking, and appointment scheduling. Maintained and optimized Oracle relational database schemas to handle high-volume patient information. Participated in full software development lifecycle within an Agile environment, collaborating closely with cross-functional teams.
Senior Software Engineer - Remote at Notion
February 1, 2020 - April 30, 2025
Led full-stack architecture and development of core features for Notion Projects and Notion Calendar, delivering scalable, real-time collaboration tools with secure data models. Integrated shared RBAC SDK and centralized authentication via OAuth2, JWT, and AWS IAM for secure access control. Engineered real-time synchronization systems using WebSockets, gRPC, and Redis Pub/Sub for low-latency access across global clients. Applied OT and CRDTs with Event Sourcing and CQRS patterns via Apache Kafka for seamless offline editing and conflict resolution. Designed scalable PostgreSQL systems using partitioning, sharding, and connection pooling to support high concurrency. Developed WebAssembly-powered browser caching with SQLite for offline access and data integrity. Built React and TypeScript components using Next.js for optimized UI performance and SEO. Migrated legacy systems to Kubernetes cloud infrastructure using Terraform and GitHub Actions, reducing deployment times by 40%. Collaborat
Senior Software Engineer - Hybrid at Iterable
August 1, 2014 - January 31, 2020
Optimized performance and data processing while developing scalable features for a marketing platform supporting personalized campaigns. Architected a distributed, event-driven messaging platform using Apache Kafka for real-time campaign execution and high-volume event processing. Built full-stack microservices and dashboards supporting multi-channel orchestration, A/B testing, and personalization with REST and gRPC APIs. Integrated Salesforce and HubSpot via OAuth2-secured APIs, including backend sync services and frontend dashboards with real-time feedback and error handling. Developed data-rich visualizations using D3.js, Chart.js, enabling users to monitor campaign performance and engagement. Collaborated with design and product teams, mentored engineers, and enhanced observability via metrics, structured logging, and Sentry.
Full-Stack Developer - Remote at HCA Healthcare
October 1, 2011 - July 31, 2014
Enhanced PatientKeeper platform, optimizing clinical workflows for healthcare professionals while ensuring secure patient data management. Developed user-friendly interfaces using JavaScript, HTML, CSS, and jQuery to improve navigation and user experience. Built secure, efficient server-side Java applications focusing on patient records, medication tracking, and scheduling. Maintained and optimized Oracle relational database schemas for large data sets. Participated in full software development lifecycle within Agile teams from requirements gathering to deployment.
Senior Software Engineer at Notion
February 1, 2020 - April 30, 2025
Led full-stack architecture and development of core features for Notion Projects and Notion Calendar, delivering scalable, real-time collaboration tools with secure data models and intuitive user experiences. Integrated shared RBAC SDK and centralized authentication via OAuth2, JWT, and AWS IAM for consistent, secure access control. Engineered real-time synchronization with WebSockets, gRPC, and Redis Pub/Sub for globally distributed clients. Applied OT and CRDTs using Event Sourcing and CQRS patterns via Apache Kafka enabling offline editing and automatic conflict resolution. Designed scalable PostgreSQL systems with partitioning and sharding to support high concurrency. Built a browser-based caching layer with WebAssembly-powered SQLite for offline access and fast page loads. Developed React and TypeScript components for complex UI elements using Next.js to optimize performance and SEO. Migrated legacy systems to Kubernetes cloud-native architecture using Terraform and GitHub Actions
Senior Software Engineer at Iterable
August 1, 2014 - January 31, 2020
Optimized system performance and developed scalable features enhancing marketing platform reliability and user experience. Architected distributed, event-driven messaging platform with Apache Kafka for real-time campaign execution and high-volume event processing. Built full-stack microservices and dashboards for multi-channel orchestration, A/B testing, and personalization using REST and gRPC APIs. Integrated Salesforce and HubSpot via OAuth2-secured APIs, creating backend sync services and real-time frontend dashboards. Developed data-rich dashboards using D3.js, Chart.js, enabling users to monitor campaign performance. Collaborated with designers and PMs to deliver features, mentored engineers, and enhanced observability via metrics, structured logging, and Sentry.
Full-Stack Developer at HCA Healthcare
October 1, 2011 - July 31, 2014
Enhanced PatientKeeper platform optimizing clinical workflows and secure patient data management. Designed user interfaces with JavaScript, HTML, CSS, and jQuery improving clinician navigation and user experience. Developed secure server-side applications in Java focusing on patient record management, medication tracking, and appointment scheduling. Maintained Oracle DB schemas ensuring efficient storage and retrieval of high-volume patient data. Participated in full software development lifecycle in Agile environment.

Education

Bachelor of Computer Science at Stony Brook University
September 1, 2011 - December 31, 2011
Bachelor of Computer Science at Stony Brook University
September 1, 2011 - December 31, 2011
Bachelor of Computer Science at Stony Brook University
September 1, 2011 - December 31, 2011

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Media & Entertainment, Professional Services