Senior Software Development Engineer (Php) (Pagely)
CurrentI've been really busy at Pagely+GoDaddy!Leading a squad of developers from across teams working on our new hosting architecture.Development:* Data models and Enumerators* Status jobs and task runners* Automated test driven development for API endpoints, service classes, and shared libraries* Extensive automated testing with phpunit for unit, integration, and REST API testing* Code quality improvement using phpstan* Code style adherance using phpcs* DB migrations using phpmig* PII data protection* Development with Symfony Framework components* Development with Doctrine Database Abstraction Layer (DBAL)* Customer / admin panel React workProduct specific hosting architecture:* Site provisioning* Theme/template onboarding* Theme/template switching* Disallowed plugin detection* Config inheritance management* SSO user setup and corresponding CLI repair toolCLI Tooling:* DB migration and cloning for staging* DB reset* Custom Guzzle HTTP clients and CLI commandsHosting Architecture:* Account limitation handling* Primary domain promotion* Cross-product APIs* Building the Pagely / Managed WC Stores platform with the latest PHP* Building the next generation platform for WP hosting across GoDaddy* Docker container development and Nomad applications including file and mount management* DNS operations* SSL operations* CDN/Firewall operationsAWS APIs worked with:* RunCommand* CDK* EC2* Elastic Container Service (ECS)* Elastic Container Registry (ECR)* CloudFront* Simple Queue Service (SQS)* S3* Secrets Manager* Systems Manager* CloudWatch* Elastic Load Balancing (ELB)Other APIs worked with:* Cloudflare* Various internal GD APIs for Domains, SSL, and other productsLanguages used:* PHP* Bash* Go* React / JavaScript