Principal Software Engineer
CurrentI am still working on the backend services for the GoDaddy Studio app, building the rest of the endpoints for creating, organising, and synchronising projects along with the rest of what I was doing in my previous role. However, since my promotion, I now work closer with teams in the wider GoDaddy ecosystem and am mostly self-managed and work autonomously. I have also taken on a guild coordinator role designed to facilitate communication and coordination between all of Studio's Service Engineers.Since this is my current role, I will continuously update and enhance this description over time.Technologies:- Languages: Golang & Kotlin (and learning Rust)- AWS: S3, RDS Aurora, SNS & SQS, EKS, ECS, DynamoDB, Cloud Formation, Lambda- Microservices with Docker / Kubernetes- Serverless Functions / Cloud Functions- Test-Driven Development with both Golang and Kotlin- CI and CD: Github Actions- A/B testing, RUM, Application visibility & monitoring: Optimizely, Amplitude, Segment, Elastic, PagerDuty- Other: Git, MySQL (Aurora RDS), Redis, Sceptre, AlgoliaWork in a team that follows:- Agile / Kanban- 360 reviews, 1 on 1's and frequent feedback- Self-imposed production support by weekly rotation.