As a technical leader with over 20 years of experience, I have a proven track record of delivering reliable, highly available, high-traffic distributed software using agile and test-driven development practices.
Experience
2023 — Now
2023 — Now
New York, New York, United States
Role:
• Defined the system design and built next-generation platform services from the ground up, including a Multi-channel Notification Platform, Task Management Platform, and Workflow Orchestration
• Led cross-team meetings to align priorities and ensure on-time delivery of key initiatives
• Coordinated team objectives, clarified responsibilities, and tracked execution progress
• Performed design and code reviews to uphold best practices, improve quality, and mentor developers
Key Accomplishments:
• Engineered platform services capable of processing millions of notifications, tasks, and workflows per day with 99.99%+ availability
• Migrated 60+ development teams from legacy systems to modern, scalable platforms with minimal disruption
• Implemented test-driven development (TDD) to sustain 90%+ test coverage, achieving the lowest incident rate among all platform services
2019 — 2022
2019 — 2022
Greater New York City Area
Role:
Managed two software engineering teams (13 engineers) responsible for multiple services and applications, including the tier-1 User Service, Agent Profile Pages on compass.com/agents, and ingestion/data processing pipelines for agent and client data.
Key Accomplishments:
• Scaled the engineering team from 1 to 13 members while fostering strong technical culture and collaboration
• Transformed architecture from a service polling model to an event-sourcing design using Kafka, improving scalability and reliability
• Increased service availability from 99% to 99.99% uptime and eliminated recurring weekly site-wide outages
• Migrated all services from AWS EC2 to Kubernetes, enabling more robust, efficient, and cost-effective systems
• Reduced page rendering latency for agent profile pages from p99 of 4.3s to 0.4s, dramatically improving user experience
• Successfully launched multiple nationwide products, increasing agent satisfaction and engagement
• Established Agile and test-driven development practices, driving higher code quality and team productivity
2018 — 2019
Greater New York City Area
Role:
• Led a team of five software engineers overseeing infrastructure services that processed over 18K requests per second across ~2.5M custom domains.
• Responsibilities included defining the team’s technical roadmap, mentoring and coaching engineers (including new hires and recent graduates), conducting code and design reviews, managing Jira planning, performing performance evaluations, and leading technical interviews.
• Managed critical services such as an L7 software load balancer and router, HTML caching system, SSL/TLS certificate management system, and an OCSP stapling service.
Key Accomplishments:
• Improved the performance and reliability of the SSL/TLS certificate management system, reducing average response time from 2 seconds to 50 milliseconds
• Upgraded multiple edge services from a single data center to a multi-data center design, automating failover to ensure high availability
• Increased HTML caching system hit rate from ~35% to ~50%, significantly improving efficiency and response times
2016 — 2018
2016 — 2018
New York, NY
Role:
Provided technical leadership for the Email Campaigns product and eCommerce platform (Online Stores). Defined system design, REST APIs, and database models while implementing key product features.
Key Accomplishments:
• Led backend technical design, patterns, and core code development for Email Campaigns, Squarespace’s first fully featured customer-facing application outside the monolith
• Delivered the PayPal integration feature for Online Stores, expanding payment options for customers
• Contributed to a cross-team working group that enabled authentication for microservices
• Developed the Gift Card feature for the commerce platform, enhancing product offerings
• Assisted in transitioning parts of the order processing system from a monolithic architecture to microservices
2011 — 2016
2011 — 2016
New York City Metropolitan Area
Key Achievements:
• Successfully delivered 5 major releases of the Backbase portal server application suite.
• Developed microservices architecture-based custom projects for clients, utilizing technologies such as Spring Cloud, Spring Boot & MVC for REST APIs, Redis for distributed caching, Apache Lucene for searching, Spring Data & MongoDB for NoSQL datastore, and SOAP for 3rd-party integration.
• Improved the performance of the portal server product by increasing its request per second capacity by 3000%, utilizing AWS, jMeter, jProfiler, code analysis, caching, streaming, and threading.
Roles:
• Managed a team of 6 engineers (3 frontend and 3 backend) and a remote team of 6 engineers based in Amsterdam.
• Acted as a technical lead, scrum master, code reviewer, and mentor for the team.
• Led various product areas, including application frameworks, developer tools, portal management, permission management, content editing, widget framework, W3C Widgets support, AJAX navigation, performance profiling, and application customization.
• Assisted the sales and professional services divisions with technical presentations, POCs, and product demonstrations.
Other technologies used:
Java, Javascript, SQL, Spring framework, Spring Security, HTML5, Google Closure HTML templates, CSS, jQuery, AngularJS, CKEditor, JSON, W3C Widgets, XML, StaX, qUnit, JEE, JSP, JSTL, ehcache, LDAP, SSO, CMIS, ATOM, SVN, Linux, Maven, Jetty/H2, Tomcat/Mysql, Webpshere/DB2, Jira.
Education
Georgia Institute of Technology
Master of Science
Lehman College