Resume
Irvyn Hall
Motivated by hard problems and AI.
Skills
- Languages
- GoJavaJavaScriptTypeScriptPythonC#C++HTMLPowerShellSQLReact
- Cloud
- CloudflareAWSAzureGoogle CloudVercelOpenAI
- Systems
- Node.jsSvelteNext.jsDockerKubernetesPostgreSQLRedisPrometheusGrafanaLinuxWebSockets
- Tooling
- GitCI/CDJiraTeamsSlackQodanaFly.ioGradle
Profile
- Focus
- High-throughput systemsAI systemsInfra and observability
- Current interest
- Fast deliveryAccurate systemsCloudflare edge work
- Relocation
- Willing to relocate: Anywhere
Experience
GoPythonCUDAAWS EC2ASRLLMData Science
- Scaled and hardened internal whisper GPU infra across AZ's.
- Improved BE + FE performance of realtime ASR services to let editors work on transcripts with unlimited size.
- Having fun leading an iniative to implement LLM/AI post-processing to our ASR pipeline.
GoProtocol BuffersGraphQLAzurePrometheus
- Implemented self-hosted observability with Prometheus, Grafana, and Bugsnag, improving triage time.
- Built backend Go APIs across Protocol Buffers, GraphQL, and REST for 25,000+ users across the UK and Ireland.
- Architected and deployed an Azure AI/ML document pipeline for 1,200+ live clients. RAG over insurance documents that made it into production!
- Led DevOps work across Azure, AWS, and internal systems, speeding up docker builds and deployments.
- Mentored a junior developer in Go and day-to-day engineering practice.
C++GoPostgreSQLRedisOpenAI
- Worked across C++, PowerShell, Go, HTML, JavaScript, PostgreSQL, Redis, CI/CD, and OpenAI APIs.
- Designed integration tests that improved installation and cleanup time by minutes.
- Built automation scripts and a RAG-based internal chatbot over company documentation.
Node.jsJavaScriptMongoDBREST
- Helped the dean of our school Dr John Isaacs teach Dynamic Web Development classes covering Node.js, jQuery, WebSockets, Express, Linux, REST APIs, and MongoDB.
C#GraphQL
- Led the refactoring of C# services from REST to GraphQL, reducing over-querying and improving performance.
- Contributed to planning work for moving internal testing projects toward private-cloud architecture.
PythonA/B testingAnalyticsGamingData Science
- Engineered a heuristic packet-based anti-cheat system that detected more than 300,000 cheaters.
- Wrote internal documentation and trained staff on anti-cheat analytics.
- Drove release QA and experimentation work that reduced bug reports by roughly 80%.
- Managed a team of 4 engineers by creating and tracking work through Trello and Jira.
Education
- Robert Gordon University
- Bachelor of Science in Computer Science
- Dates
- September 2021 - July 2023
- Notes
- 4.0 GPA/1st Class
Education
- North East Scotland College
- Diploma of Higher Education in Computer Science
- Dates
- September 2019 - August 2021
- Notes
- 4.0 GPA