Education
University of Glasgow, Glasgow, UK
- MSci in Software Engineering with Honours of the First Class
- Dates Attended: September 2015 - June 2020
- Master’s Project: Developed a Reinforcement Learning based scheduler for IoT networks, outperforming current heuristic solutions.
Professional Experience
Major Financial Technology Firm, London, UK
- Role: Platform Engineer
- Dates: September 2022 - Present
- Responsibilities and Achievements:
- Designed, maintained, and expanded Cloud Components.
- Managed internal infrastructure, including Prometheus monitoring, Grafana dashboards, and various databases.
- Owned and managed multiple services, mentoring junior team members.
- Developed client-specific features, including a Security Monitoring solution for package vulnerabilities.
Ondat (Previously StorageOS), London, UK
- Role: Product Reliability Engineer
- Dates: July 2020 - September 2022
- Responsibilities and Achievements:
- Mentored new team members and contributed to new feature designs.
- Overhauled testing infrastructure, reducing provisioning time and improving development productivity.
- Managed CI/CD infrastructure and troubleshooting client issues.
Skyscanner, Glasgow, UK
- Role: Software Engineer
- Dates: June 2018 - June 2020
- Responsibilities and Achievements:
- Managed Kubernetes clusters and reduced infrastructure costs by 60-70%.
- Developed a platform for classifying operational metric regressions using machine learning techniques.
Netlab, University of Glasgow, Glasgow, UK
- Role: Research Intern
- Dates: June 2017 - September 2017
- Project: Contributed to an open-source Network Function Virtualization Framework.
Google Summer of Code, Glasgow, UK
- Role: Gentoo Developer
- Dates: May 2016 - September 2016
- Project: Developed a Meta-Manifest verification system for Gentoo’s Portage package manager.
Technical Skills
- Languages: Python, Golang, Java, C, Bash, Terraform, Ansible, Cloud Formation, Haskell, Javascript, HTML/CSS
- Technologies: Kubernetes, Docker, AWS, Kibana, Elasticsearch, Prometheus, Grafana, Loki, Jaeger, ClusterAPI, Github Actions, Gitlab CI, Flux, Helm, Jenkins, Rancher, Drone, Git, Numpy, Tensorflow, Keras
Personal Skills
- Automation: Continuously seeks to automate tasks and streamline processes.
- Presentation: Regular webinar presenter and company-wide communicator at Ondat.
- Interviewing: Successfully interviewed and hired key team members.
- Mentorship: Actively involved in onboarding and mentoring new hires.
- Initiative and Adaptability: Demonstrates strong initiative and adaptability in fast-paced environments.
Achievements
- 1st Place: IBM challenge at Glasgow University Hackathon 2019.
- 1st Place: Goldman Sachs challenge at Glasgow University Hackathon 2018.
- 1st Place: Amazon challenge at Glasgow University Hackathon 2017.
- Silver Medal: National Mathematical Olympiad, Hellenic Mathematical Society.