# Ross Stephenson-Gill > Software Engineer @ Perlego | Python, FastAPI, Kubernetes Location: London, England, United Kingdom Profile: https://flows.cv/rossstephensongill Software Engineer with nearly four years of professional experience in developing scalable solutions and driving efficiency in cloud-based environments. I possess a Bachelor’s degree in Computer Science and specialize in backend microservices, DevOps practices, and cloud infrastructure. Skilled in Python, Go, and container orchestration with Kubernetes, I’m passionate about optimizing workflows and implementing tools that enable streamlined, reliable deployments. A proactive problem-solver, I thrive on taking ownership of complex projects, and I’m dedicated to continuous learning and professional growth in the tech industry. ## Work Experience ### Software Engineer @ Perlego Jan 2025 – Present | London Area, United Kingdom Working in the Content Operations Squad, responsible for the entire backend pipeline that onboards all of the 3 million+ books that end up on https://www.perlego.com/. • Developed serverless AWS workflows for efficiently processing millions of cover and metadata (ONIX) files using Lambdas, SQS and S3. • Overhauled the team's Python ecosystem, bringing it up-to-date with the latest standards. • Spearheaded the migration to GitHub actions based CICD workflows, updating the company's release process with automated versioning, tagging and release note generation by leveraging conventional commits and semantic versioning ### Software Engineer @ Remark Vision Jan 2023 – Jan 2024 | London, England, United Kingdom • Developed many Python microservices using FastAPI, SQLAlchemy, Kafka, Elasticsearch & GraphQL. • Optimized live video streaming by implementing a new WebRTC/HLS pipeline and MediaMTX server. • Migrated all Docker applications to Kubernetes, utilizing custom Helm charts and ArgoCD. • Implemented GitLab CI/CD and autoversioning as well as new dev tooling such as ruff, uv, pre-commit. • Responsible for maintaining the internal Python SDK used by all backend microservices for dependency management, providing library wrappers, telemetry, and also project templating using Jinja2 and Typer. • Optimized Docker builds, testing, and pipelines to improve CI times by up to 50% and reduce company costs. ### Software Development Engineer Intern @ Expedia Group Jan 2019 – Jan 2020 | London, United Kingdom • Maintained and provided Kubernetes clusters using Docker & Helm for all Hotels.com brand applications. • Developed a Go-based microservice with REST API design, centralizing application and cluster data. • Automated builds, testing, and deployment with Git hooks, Bamboo CI/CD pipelines, and shell scripting. • Set up Grafana dashboards for monitoring cluster health, querying data from Prometheus. • Collaborated in an Agile DevOps team during a company-wide cloud migration to AWS, gaining experience with services such as Lambda, EC2, and S3. ### Lab Assistant @ University of Surrey Jan 2018 – Jan 2019 | Guildford, United Kingdom As one of the highest scoring students in the Computer Logic module, I was employed by the university to assist with first year student labs, covering sequential logic and assembly. ## Education ### Bachelor's degree in Computer Science University of Surrey ### Portsmouth Grammar School ### Felpham Community College ## Contact & Social - LinkedIn: https://linkedin.com/in/rosssgill --- Source: https://flows.cv/rossstephensongill JSON Resume: https://flows.cv/rossstephensongill/resume.json Last updated: 2026-04-05