Lead Software Architect
Current- Designed multi-tenant donations system for 8,000 American high schools with unique domain names using ReactJS (NextJS) and GraphQL (Java Spring) with donations exceeding $20,000,000 annually.- Started and lead intern program for Columbia University computer science students.- Created job queue system using RabbitMQ to selectively clear fleet of auto-scaling Varnish cacheservers. 250,000 jobs executed per day.- Transitioned large WordPress application away from WordPress piece by piece using a combination of Symfony, HA Proxy, and Varnish’s ability to process Edge Side Includes statements.- Created automated application deployment system using Bitbucket Pipelines, Ansible, HA Proxy, and Terraform to deploy PHP/Java/NodeJS server-side applications and JavaScript client-side applications.- Transitioned organization to Jira, implemented sprints, and introduced strong software development lifecycle (SDLC) processes- Upgrade all application code from PHP5 compatible to PHP7 compatible, and corresponding server upgrade from PHP5 to PHP7, resulting in 65% reduction in page load times and 50% reduction in infrastructure costs.