Summary
Overview
Work history
Education
Skills
Websites
Other activities
Timeline
Generic

Calum Hall

Summary

Full-stack software engineer with mathematics degree and cybersecurity background. Technical lead with 5+ years of commercial experience building scalable web, mobile, and VR applications. Proven ability to establish development processes, lead teams, and deliver high-quality solutions using React Native, AWS, Unity, and modern development practices.

Overview

8
8
years of professional experience
4
4
years of post-secondary education

Work history

Technical lead

Ziyx
2023.09 - 2026.01

Led technical architecture and development for a social impact startup building a gamified web platform to help people from disadvantaged backgrounds start their own businesses. Designed and implemented full-stack solution from scratch, selecting tech stack and establishing all engineering practices. Built React/Vite/TypeScript frontend with TRPC API backend, deployed on AWS using infrastructure-as-code across multi-account architecture (Lambda, API Gateway, S3, Cognito).

Established comprehensive engineering best practices including CI/CD pipelines, automated testing with Playwright, mandatory code reviews, and monorepo package management. Created UI component library in collaboration with designers using Figma and Storybook.

Software & Games Development

VR Hive
2021.03 - 2023.07

Led full-stack development for a startup creating gamified VR and mobile experiences for soft skills learning. First graduate hire and senior technical lead as team grew to 10 developers. Architected and delivered multiple projects across diverse platforms and technologies, including Planet Pollinate (multiplayer VR game with real-time tank coordination) and Hive360 (React Native mobile app for 360° learning content, delivered in 4 months and published to iOS/Android app stores).

Took ownership of evaluating and implementing unfamiliar technologies including multiplayer networking, AWS cloud infrastructure, React Native, and Babylon.js 3D graphics. Mentored junior developers through code reviews, pairing sessions, and technical guidance. Advocated for user-centered design, identifying critical UX issues through hands-on testing that led to successful project pivots.

Summer technology analyst

Morgan Stanley
2019.06 - 2019.09

Automated incident response workflows using an early-stage Ansible-like tool, working closely with the CIRT team to identify bugs and suggest features. Developed creative workarounds using PowerShell and REST API calls to create test cases despite permission constraints. Prioritized modular, well-documented solutions to ensure continuity for future team members working on the ongoing automation project.

Cyber insight summer school

GCHQ
2018.06 - 2018.08

Completed GCHQ-sponsored cyber security training covering network protocols, operating system internals, x86 architecture and assembly, penetration testing, and digital forensics through hands-on projects and challenges. Collaborated in team-based reverse engineering of malware using disassembly techniques and sandboxed environments. Developed cipher algorithm visualization tool in Python as a stretch project.

Education

BSc - mathematics

University of Glasgow
2016.01 - 2020.01

Skills

  • Programming languages - I have a large amount of experience in typescript, C# and python, as well as having used powerShell, R, C, MatLab and Mathematica
  • AWS - I have a wide range of experience using many AWS services, as well as managing team IAM permissions, multi account architectures, and "Infrastucture as Code" pipelines
  • Git - experience working collaboratively using git using pull request based workflows
  • CI/CD - I have set up CI/CD pipelines using guthub actions, and finetuned them to the needs of my team and specific project

Websites

Other activities

  • Halite 2018: I took part in the Halite 2018 challenge, in which users program a bot to compete at a game, at the end of which I ranked 104 out of over 4000.
  • GUTS Hackathon 2019: Took part in the guts Hackathon, where I worked with a team of 2 others to take on the MS tanks challenge.

Timeline

Technical lead

Ziyx
2023.09 - 2026.01

Software & Games Development

VR Hive
2021.03 - 2023.07

Summer technology analyst

Morgan Stanley
2019.06 - 2019.09

Cyber insight summer school

GCHQ
2018.06 - 2018.08

BSc - mathematics

University of Glasgow
2016.01 - 2020.01
Calum Hall