Adam Pingel

Software engineer and engineering leader with thirty years across infrastructure, search, legal AI, and open-source AI. Focused on open, source-grounded knowledge systems that humans and AI agents build and maintain together.

Independent


Founder, September 2026 - Present
  • Piloting source-grounded knowledge bases on real-world content, in which humans and AI agents annotate, connect, and enrich domain knowledge together

Semiont

https://github.com/The-AI-Alliance/Semiont
Creator and lead developer, July 2025 - Present
An open, source-grounded semantic knowledge platform for building and maintaining trusted AI knowledge bases and context layers

The AI Alliance

thealliance.ai in June 2025 [Wayback Machine]

Focus Area Co-Chair, March 2024 - August 2026

IBM Ecosystem


Technology Partnerships, July 2025 - August 2026

IBM Research


IBM Head of Open Tools and Applications -- The AI Alliance, May 2024 - July 2025

Band Ten Engineer, May 2022 - May 2024
  • watsonx Code Assistant for Red Hat Ansible Lightspeed: research productization and open data processing
  • Accelerated Discovery's prototype application of generative AI and quantum computing to drug discovery

LexisNexis Legal and Professional

lexisnexis.com in June 2020 [Wayback Machine]

VP of Engineering, Data Office, January 2022 - April 2022

CTO of Global Platforms, October 2019 - January 2022
  • Organized three platform groups, consisting of multiple teams each: Search, Product, and Content
  • Baselined and improved Customer Satisfaction, Utilization, and Consumability
  • Mentor for 2021 Rule of Law Foundation project [youtube video]

Sr. Director of Software Engineering, June 2017 - September 2019
  • Managed four teams across multiple locations, totaling 27 full time employees and 12 contractors.
  • Completed all objectives of two-year integration plan:
    • Context [product page on LexisNexis.com] -- a suite of AI-powered analytics products. We built and released Judge and Expert Witness analytics in 2018, and Court and Company analytics in 2019 [overview pdfs on LexisNexis.com].
    • Ravel View [how-to pdf on LexisNexis.com] search result visualization as an extension to core Lexis Advance search
    • Ingest all caselaw text and scans from Ravel's Harvard Law School content
  • Migrated State Net to AWS and rebuilt using modern technologies
  • Context won the inaugural Legaltech "People's Choice Award" in 2019 [news post on LexisNexis.com]
  • Above the Law in LexisNexis Context Expands To AI-Driven Attorney Insights [abovethelaw.com published March 1, 2021] refers to Context as "a remarkable “killer application” for legal artificial intelligence."
  • Interview [video on youtube] at Scale by the Bay in November 2017

Ravel Law

ravellaw.com in June 2016 [Wayback Machine]

VP of Engineering, September 2015 - June 2017

VigLink

viglink.com in June 2014 [Wayback Machine]

Software Engineering Manager, March 2015 - August 2015

Staff Software Engineer, May 2013 - February 2015

Eddgy

eddgy.com in November 2012 [Wayback Machine]

President, COO, and Co-Founder, April 2012 - May 2013

Axle

https://github.com/pingel-org/axle
https://axle-lang.org
Creator and lead developer, February 2011 - May 2022
A Scala-embedded domain-specific language for scientific computing and machine learning based on Abstract Algebra

Independent Online Distribution Alliance (IODA)


Lead Systems Engineer, April 2009 - April 2012
  • Sony Music, IODA create digital network [reuters.com published July 1, 2009]
  • IODA handled digital distribution and royalty processing for hundreds of thousands of albums
  • Managed a team of 3 full-time engineers and 1 consultant from August 2011
  • Improved throughput, reliability, and efficiency of backend systems for content ingestion, delivery, and royalty processing as transaction volume grew exponentially

Adam Pingel Consulting


Contractor, July 2004 - February 2009

UCLA

cs.ucla.edu in June 2004 [Wayback Machine]
MS in Computer Science, Fall 2002 - Spring 2008
  • PhD written qualifying exam passed in May 2004; MS received in 2006; continued in the PhD program through Spring 2008
  • Major field: programming languages and systems; minor fields: linguistics and artificial intelligence
  • Research in domain-specific languages, model-driven engineering, and software evolution as applied to web application development
  • Structured co-evolution of models and web application platforms [paper on acm.org] in the OOPSLA 2007 Companion, October 2007
  • Teaching assistant for the undergraduate Artificial Intelligence course for the entire 2002-3 school year
  • Graduate student researcher, June 2003 - June 2004, at Hypermedia Studio in the UCLA School of Theater, Film, and Television
Selected coursework

AI and machine learning

  • CS 262A Reasoning with Partial Beliefs, Darwiche
  • CS 263B Connectionist Natural Language Processing, Dyer
  • CS 276A Pattern Analysis and Machine Intelligence, Klinger

Programming languages and verification

  • CS 239 Computer Aided Verification, Majumdar
  • CS 239 Topics in Programming Languages [Language survey], Millstein & Kay
  • CS 239 Topics in Programming Languages [Squeak, etc], Kay
  • CS 239 Topics in Programming Languages [Type inference, Dispatch, etc], Millstein

Linguistics and cognition

  • Lx 120B Syntax I, Stabler
  • Lx C209B Computational Linguistics II, Stabler
  • Lx 212 Learnability Theory, Stabler
  • Anthro 220 Current Problems in Biological Anthropology [Cognition, etc], Barrett

Mitratech Holdings, Inc.


Sr. Software Engineer, August 2005 - June 2006

NOCpulse

nocpulse.com in May 2001 [Wayback Machine]

Software Engineer, June 2000 - July 2002
  • Patent: US8145742B1 Method of and apparatus for network administration [patents.google.com], issued March 27, 2012; its patent family is cited by 90+ later patents
  • Acquired by Red Hat on October 7, 2002 [Red Hat S-3/A filing on sec.gov], after my departure for graduate school; code open-sourced in 2008 as the monitoring portion of Spacewalk
  • Early member of both the backend and frontend engineering teams
  • Built Perl backend systems, including time-series and state-change databases on BerkeleyDB; contributed substantially to the Oracle schema
  • Rewrote an externally produced web application and implemented a time-series graphing library

Excite@Home


Technical Lead / Advanced Software Engineer, January 1999 - June 2000

Excite

excite.com in May 1998 [Wayback Machine]

Software Operations Engineer, February 1997 - January 1999
  • Founding member of the team that built the operations group's monitoring, automation, and reporting toolset, later described as "a sort of neanderthal SRE group" in the conclusion of Google's SRE book
  • Developed "Logmaster", a comprehensive time-series collection and navigation system, in object-oriented Perl
  • Excite grew over 10x in many metrics and peaked as the third most popular site on the internet; the operations team managed over 2,000 CPUs
  • Excite and At Home Confirm $6.7 Billion Merger [nytimes.com published January 20, 1999]

Edify

edify.com in December 1996 [Wayback Machine]

Software Engineer, July 1996 - February 1997
  • Implemented an NSAPI plugin in C bridging the Netscape web server and a proprietary backend server, compiled on Solaris, HP-UX, IRIX, and OS/2

Stanford University

BS in Computer Science, Fall 1992 - Summer 1996
  • BS coursework completed Summer 1996; degree conferred January 9, 1997; five additional graduate courses taken in 1998-1999 as a non-matriculated student through SITN
  • CS 199 Independent Research: Nash Equilibria of Poker, Koller
  • CS 191 Project: Bayesian Robotic Motion Control, Sahami
Selected coursework

AI and machine learning

  • CS 221 Artificial Intelligence, Nilsson
  • CS 221B Artificial Intelligence (Annex)
  • CS 229 Machine Learning, Nilsson
  • CS 426 Genetic Algorithms and Genetic Programming, Koza
  • CS 274 Representations and Algorithms for Computational Molecular Biology, Altman

Theory

  • CS 154 Introduction to Automata and Complexity Theory, Pratt
  • CS 157 Introduction to Logic, Genesereth
  • CS 161 Design and Analysis of Algorithms, Guibas
  • EE 376A Information Theory, Cover

Systems

  • CS 110 Computer Systems and Assembly Language
  • EE 182 Computer Organization, Hennessy
  • CS 240A Operating Systems, Rosenblum
  • CS 240B Advanced Operating Systems

Programming and languages

  • CS 106X Programming Methodology and Abstractions, Hansen
  • CS 107 Programming Paradigms, Parlante
  • CS 108 Object-Oriented Systems Design, Parlante
  • CS 109A Introduction to Computer Science A, Johnson
  • CS 109B Introduction to Computer Science B, Johnson
  • CS 143 Introduction to Compilers, Dill
  • CS 242 Programming Languages, Mitchell