Vasilios Syrakis reflects on his 8-year career at Atlassian, sharing his interview experience, technical projects, and lessons learned after being laid off.
Key Takeaways
- Interview preparation should include both technical skills and understanding company values.
- Building scalable internal tools requires a deep understanding of cloud and container orchestration.
- Troubleshooting real-world incidents is a critical skill in tech roles.
- Adapting to new technologies and frameworks is essential for long-term success.
- Anticipating and managing team conflicts can reduce workplace stress.
Summary
- Vasilios Syrakis discusses being laid off from Atlassian after eight years of work.
- He reflects on his interview process, including coding quizzes, technical interviews, and values assessment.
- He describes his first major project: building a self-service load balancer provisioning web app using Python and FastAPI.
- The video explains the architecture and technologies used, such as Kubernetes, DynamoDB, SQS, and Envoy proxies.
- He shares insights into troubleshooting real incidents and handling complex infrastructure tasks.
- Vasilios talks about the importance of anticipating technical and interpersonal challenges in large organizations.
- He emphasizes learning from mistakes and adapting to evolving technical stacks.
- The video is structured in chapters for easy navigation through different topics.
- He hopes the video inspires and helps others facing similar layoffs or technical challenges.
- Non-technical aspects of working at Atlassian, including team dynamics and stress management, are briefly touched upon.
Chapters
- 00:00Introduction and reflection on Atlassian layoffs
- 02:16Technical interview and troubleshooting exercise
- 04:38Overview of self-service provisioning app architecture
- 07:01Building the load balancer broker web app
- 09:23Technical details of FastAPI and backend components
- 11:42Envoy proxy configuration and dynamic data handling
- 15:55Infrastructure automation with EC2 and Salt Stack
- 22:23Advanced edge infrastructure and Envoy-based product
- 27:09Challenges in maintenance, team dynamics, and stress management











