Gavin Thomson

Gavin Thomson Email and Phone Number

Statistical Methodologist (PySpark) @ Office for National Statistics
London, England, GB
Gavin Thomson's Location
London Area, United Kingdom, United Kingdom
About Gavin Thomson

In 2023 I joined the Office for National Statistics as a Methodologist. This is a research and development role which involves design and engineering of software tools and products for statistical analysis. My day-to-day work is researching statistical methods and developing Python/PySpark code, working with secure data platforms.I decided to train in a STEM field after spending some years in the hospitality industry. In 2012 I began a Mathematics degree at the University of Glasgow and I graduated with honours in 2016. In 2017 I was awarded full funding for PhD studies at the University of Kent with a research proposal broadly in Philosophy of Mathematics and Logic and focused on the topic of Dependent Type Theory.* Through my doctoral training I met and worked with researchers and educators in the fields of Philosophy, Mathematics, Computing and Linguistics. This gave me the opportunity both to teach and to present my research to audiences ranging from undergraduates or non-specialists to experts. I am passionate about engaging with workers across backgrounds and disciplines to discuss ideas. I believe that communication skills are frequently undervalued in technical roles.During my undergraduate degree I studied programming in C within Linux environments. Since then I have been a committed day-to-day user of Linux OSs and have built up the various proficiencies and resiliencies that this requires. I have recently built my knowledge of Cloud computing and especially Amazon Web Services: this has included deploying a website and managing bucket policies on EC2, running containers with Docker CLI before deploying to ECS, and deploying a python-based Twitter bot with Cron triggers on AWS Lambda.I have interests in theoretical and mathematical aspects of programming language design and analysis, including programming language semantics and the relationship between constructive mathematics and correct by construction programming. During my PhD studies I gained practical experience with tools for formal verification of programs, and I hope to further explore this field in the future. In my spare time I am currently pursuing an interest in DevOps tools.[*Roughly speaking, dependent type theories are formal systems which can be simultaneously a functional programming language and a theory expressive enough to encode all of ordinary mathematics; they are an instance of the profound formal relationship sometimes referred to as "Proofs-as-Programs" https://en.wikipedia.org/wiki/Proofs-as-programs ]

Gavin Thomson's Current Company Details
Office for National Statistics

Office For National Statistics

View
Statistical Methodologist (PySpark)
London, England, GB
Website:
ons.gov.uk
Employees:
4283
Gavin Thomson Work Experience Details
  • Office For National Statistics
    Statistical Methodologist (Pyspark)
    Office For National Statistics
    London, England, Gb
  • Office For National Statistics
    Python Software Engineer For Big Data
    Office For National Statistics Jan 2023 - Present
    My assigned role is Assistant Methodologist. This is a Data Science role at Higher Executive Officer grade within the UK Civil Service. My goal as a Methodologist is to research new methods and build new tools for statistical applications. My work on individual modules is frequently self-directed and research is conducted on my own initiative, but this is always as a contribution to larger collaborative projects and with a view to stakeholder requirements. I strive to adhere to best practices… Show more My assigned role is Assistant Methodologist. This is a Data Science role at Higher Executive Officer grade within the UK Civil Service. My goal as a Methodologist is to research new methods and build new tools for statistical applications. My work on individual modules is frequently self-directed and research is conducted on my own initiative, but this is always as a contribution to larger collaborative projects and with a view to stakeholder requirements. I strive to adhere to best practices in version control, quality assurance, and unit testing.Current research is focused on development of a tool to automate quality analysis in large-scale record linkage, implementing a Bayesian approach to optimise stratified sampling for estimation of precision and recall metrics and associated uncertainties. This has involved working with Markov Chain Monte Carlo methods using PyMC and PySpark. I am also working on adapting Goldstein's Scalelink algorithm for real-world linkage applications. Show less
  • University Of Kent
    Assistant Lecturer
    University Of Kent Jul 2020 - Jan 2023
    Kent, England, United Kingdom
    Duties include:• Lectures and Seminar Teaching• Essay and Exam Marking• Creating supporting teaching materials (slides, exercises, handouts, visual aids)• Liaising with colleagues to deliver a consistent learning experience in line with intended outcomesCourses Taught:• Logic and Reasoning (Stage 1)• Introduction to Philosophy (Stage 1)• Philosophy of Language (Stage 2)• Philosophy of Cognitive Science and Artificial Intelligence (Stage 3)
  • Uk Research And Innovation
    Research Assistant
    Uk Research And Innovation May 2020 - Nov 2020
    Kent, England, United Kingdom
    • Multi-institutional collaboration with two senior academics• Formalising and verifying undergraduate mathematics (Real Analysis) using the type-based proof assistant Microsoft Lean• Designing and coding content for an interactive Real Number Game• Collaborating using Git version control software and Github• Approved funding by Arts & Humanities Research Council• Code viewable at https://github.com/ImperialCollegeLondon/real-number-game
  • University Of Glasgow
    Research Assistant/Digital Content Producer
    University Of Glasgow Jul 2016 - Oct 2016
    Glasgow, Scotland, United Kingdom
    • Temporary full-time work at the Centre for the Study of Perceptual Experience interdisciplinary research unit• Producing text and interactive content for an educational website exploring the cognitive science of visual and auditory illusions• Working under Creative Commons licenses• Working independently but in coordination with colleagues and Professor Fiona Macpherson• Online at www.illusionsindex.org
  • University Of Glasgow
    Student Support Assistant
    University Of Glasgow Jul 2015 - Nov 2015
    Glasgow
    • "Front Line" registration and enrolment guidance for students• Temporary position while studyingDuties:• Fielding student queries both in person and via helpdesk software• Producing and amending official documents (academic transcripts, certifying letters)• Amending and updating student records

Gavin Thomson Education Details

Frequently Asked Questions about Gavin Thomson

What company does Gavin Thomson work for?

Gavin Thomson works for Office For National Statistics

What is Gavin Thomson's role at the current company?

Gavin Thomson's current role is Statistical Methodologist (PySpark).

What schools did Gavin Thomson attend?

Gavin Thomson attended University Of Glasgow, University Of Kent.

Who are Gavin Thomson's colleagues?

Gavin Thomson's colleagues are Louisa Blackwell, Indi Sparkes, Cameron Miculka, Betty Nompilo, Julie P., Sarah Henry, Nilesh Patil.

Not the Gavin Thomson you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.