Industry-facing resume

Gus Hahn-Powell

Professor of Computational Linguistics and Builder of Weird Things

Tucson, AZgus@parsertongue.orgWebsiteGitHubLinkedInORCIDYouTube

Summary

Computational linguist and applied NLP engineer with 10+ years designing, implementing, and deploying machine learning systems for information extraction, knowledge graphs, machine reading, semantic search, and data labeling. Experience spans tenure-track academic leadership, startup product development, Amazon-scale ETL, AWS production deployments, and federally funded research for DARPA, NSF, CDC, and public health partners.

Core Competencies

Applied NLP and ML

  • Information extraction
  • Machine reading
  • Knowledge graphs
  • Semantic search
  • Document understanding
  • Program synthesis
Evidence

Software and Infrastructure

  • Python
  • Scala
  • FastAPI
  • Apache Spark
  • PostgreSQL
  • AWS
  • Terraform
  • Docker
  • CI/CD
Evidence

Leadership and Teaching

  • Technical roadmapping
  • Grant-funded research
  • Curriculum design
  • Remote team leadership
  • Specification-driven development
Evidence

Technical Skills

NLP, ML, and Extraction

Modeling and extraction work grounded in public research software, papers, and deployed applied NLP systems.

Skills: Natural Language Processing, Machine Learning, Deep Learning, Information Extraction, Knowledge Graphs, Neuro-symbolic AI

Evidence

Software and APIs

Production implementation work across APIs, data stores, static publishing, and workflow-specific tools.

Skills: Python, Scala, JavaScript, FastAPI, PostgreSQL, OpenAPI

Evidence

Cloud, Data, and Delivery

Infrastructure and data-delivery experience from Amazon-scale ETL, LUM AI deployments, and PTI services.

Skills: Apache Spark, PySpark, AWS ECS, AWS Fargate, AWS EMR, AWS Lambda, Terraform, Docker, CI/CD

Evidence

Experience

Assistant Professor, Computational Linguistics

2019-present

University of Arizona | Tucson, AZ

Tenure-track faculty member and founding director of the online MS in Human Language Technology and Graduate Certificate in Natural Language Processing.

  • Helped secure more than $9M in grant-based funding from DARPA, NSF, CDC, and public health partners.
  • Designed and taught graduate NLP courses covering statistical NLP, deep learning, machine learning, software tooling, and professional practice.
  • Managed remote and in-person teams of junior NLP researchers and software developers.
  • Developed, documented, and deployed CI pipelines and NLP software for federal agency projects on AWS and AWS GovCloud.
  • Designed a graduate curriculum and launched a fully online Human Language Technology MS program with a global student body.

Applied Scientist, Product Graph

2022-2023

Amazon

Worked on product knowledge graph enrichment within Personalization to discover product attributes and compatibility information at Amazon scale.

  • Designed and implemented a neuro-symbolic system for discovering product attributes and compatibility information from product profiles.
  • Built a scalable weak-labeling system for e-commerce page sections to support document layout analysis and targeted information extraction.
  • Implemented and deployed scheduled Amazon-scale ETL tasks using Apache Spark and PySpark to improve automation and prevent data drift.

Co-founder and Applied Scientist

2017-present

Lum AI

Co-founded a bootstrapped NLP startup focused on large-scale machine reading, information extraction, and rapid text annotation.

  • Designed and implemented a distributed actor-based version of the Odinson information extraction system requiring less than 30% of the resources of an Elasticsearch cluster.
  • Designed, implemented, and deployed horizontally scalable containerized services for information extraction on AWS.
  • Managed AWS deployments with ECS, Terraform, and Git-based CI/CD workflows.
  • Led a small distributed team of software developers and applied scientists across multiple client and research projects.

Project Work

Research

Machine reading, information extraction, knowledge graphs, and grant-supported applied NLP systems.

Odinson#

2019-present

Research on executable, editable extraction programs that combine linguistic structure, neural assistance, provenance, and human review.

  • System contributor and distributed architecture lead
  • Demonstrates machine reading and neuro-symbolic AI in a public portfolio context.

Skills: Scala, Python, Lucene, Akka, Information Extraction

Odinsynth and Odinsynth-LLM#

2022-present

Neural and LLM-assisted program synthesis systems for generating explainable, editable extraction rules from examples.

  • Research direction, system design, implementation
  • Demonstrates program synthesis and neuro-symbolic AI in a public portfolio context.

Skills: Python, PyTorch, Transformers, Scala, Docker

AHEAD AZ public health information access#

2022-present

Applied language technology for making trusted public health information easier to search, summarize, translate, and reuse.

  • Co-I and technical lead on NLP/information-access components
  • Demonstrates public health and semantic search in a public portfolio context.

Skills: Python, FastAPI, Streamlit, Transformers, Docker

Reach#

2014-2018

Biomedical and scientific machine-reading work around extracting events, assembling evidence, and building inspectable knowledge structures.

  • Core contributor
  • Demonstrates BioNLP and machine reading in a public portfolio context.

Skills: Scala, Python, BioNLP, Information Extraction

Parsertongue Industries

Specification-driven tools, publishing systems, teaching infrastructure, and personal knowledge work software.

Class Maestro#

2026-present

Course operations tooling for managing teaching workflows, student-facing materials, protected instructor resources, and authenticated course infrastructure.

  • Product and system designer, implementation lead
  • Demonstrates programming by specification and education in a public portfolio context.

Skills: TypeScript, Python, OIDC, CI/CD, Terraform

Mercurious#

2026-present

Android-first DC-1 app for reading PDFs and EPUBs, handwritten annotation, free-form notes, and capture into Exocortex.

  • Product and system designer, implementation lead
  • Demonstrates e-reader and handwritten annotation in a public portfolio context.

Skills: Flutter, Dart, Android, PDF, EPUB

Colophon#

2026-present

Mobile-friendly book intake, metadata extraction, valuation evidence, and buyer sharing for inherited, rare, signed, and resale-relevant books.

  • System designer, implementation lead
  • Demonstrates structured extraction and valuation evidence in a public portfolio context.

Skills: Python, FastAPI, PostgreSQL, S3, VLM/OCR

Garm Factotum#

2026-present

Automation infrastructure for coordinating repository work, issue context, CI feedback, and development operations.

  • System designer, implementation lead
  • Demonstrates programming by specification and devops in a public portfolio context.

Skills: Python, FastAPI, MCP, Forgejo, CI/CD

Annotaurus#

2026-present

PTI text annotation platform for assigning tasks, collecting labels, and connecting human review to downstream extraction workflows.

  • Product and system designer, implementation lead
  • Demonstrates human review and data labeling in a public portfolio context.

Skills: FastAPI, React, OIDC, PostgreSQL, MCP

AILT

Advancing Indigenous Language Technologies work around community-governed language technology, curation, search, and access-aware infrastructure.

Indigenictionary#

2026-present

Community-facing dictionary, search, and curation infrastructure for Indigenous language learning and language-program needs.

  • System designer and collaborator
  • Demonstrates AILT and language documentation in a public portfolio context.

Skills: Lexical data, Search, Web publishing, Language technology

LUM AI

Startup and client-facing applied NLP work where public descriptions emphasize safe, high-level system roles.

Influence Search#

2017-2019

Literature-based discovery platform joining multi-domain causal extractions into a searchable and editable knowledge graph.

  • Architecture and deployment lead
  • Demonstrates literature-based discovery and knowledge graphs in a public portfolio context.

Skills: Scala, JavaScript, Neo4j, Spark, Operational Transformation

Odinsynth and Odinsynth-LLM#

2022-present

Neural and LLM-assisted program synthesis systems for generating explainable, editable extraction rules from examples.

  • Research direction, system design, implementation
  • Demonstrates program synthesis and neuro-symbolic AI in a public portfolio context.

Skills: Python, PyTorch, Transformers, Scala, Docker

Funding and Research Leadership

ADHS-CDC COVID Disparities Initiative

2022-present

Co-I | $8M

Public health communication and information access work including semantic search, question answering, ASR, translation, summarization, and source monitoring.

Democratizing machine reading for non-experts

2020-present

Co-PI | $499K

NSF-funded work on editable neural program synthesis and interpretable information extraction for subject-matter experts.

Supply Chain Quantification Using Imperfect Data

2020

PI, Phase I subcontract | $282K

DARPA LogX work on logistics event extraction, event ordering, document layout analysis, and chatbot intent understanding.

Education

PhD, Computational Linguistics

2014-2018

University of Arizona

Dissertation: Machine Reading for Scientific Discovery

This work advances machine reading approaches for extracting claims from scientific literature, assembling those statements into cohesive models, and generating hypotheses that synthesize findings across research communities.

MS, Human Language Technology

2012-2014

University of Arizona

Thesis: BioNER, a hybrid approach to identifying mentions of protein complexes

MA, Applied Linguistics

2008-2010

University of Alabama

Thesis: The 'Worthy of Attention' Collostruction

Modeled L2 synonym learning using ART-2 neural networks.

BA, Japanese

2004-2008

University of Alabama

Thesis: Language in Zen poetry