Anne Ogborn is a seasoned software engineer and serial founder with 15+ years of experience building interactive systems, databases, and virtual-world learning platforms from Elgin, Oregon. As CoFounder of The Elgin Works and Pathways Cooperative she blends hands-on engineering with creative product design, shipping e-learning and manufacturing-focused projects and even a laser-baked color business unit. A long-time contributor to SWI-Prolog and TerminusDB, she brings deep expertise in logic programming, knowledge representation, and backend/database engineering—having authored Prolog examples and contributed to WOQL compilation. Her work on social robotics (RoboKind) and virtual worlds (University of Houston, OpenCog) reflects a human-centered approach to computing and education. Curious and eclectic, Anne pairs legacy systems experience (Apple, EA, Informix) with explorations in Haskell and automated manufacturing, making her comfortable across decades of evolving tooling and paradigms.
Contributions:33 commits, 4 PRs, 13 pushes in 7 years 5 months
Contributions summary:Anne appears to be contributing to a Prolog project focused on problem-solving and knowledge representation. Their initial commit established the foundational code for a story generator, utilizing a backward-chaining planner and a simulator. Subsequent commits added and modified various Prolog examples demonstrating their proficiency in the language and its application in areas like story generation, puzzle-solving, and constraint programming. They demonstrated the ability to maintain and extend the repository with multiple projects.
TerminusDB is a distributed database with a collaboration model
Role in this project:
Back-end Developer & Database Engineer
Contributions:20 commits, 11 pushes, 2 branches in 3 months
Contributions summary:Anne primarily contributed to the back-end functionality of the TerminusDB project, focusing on its core database features. Their work included checking SWI-Prolog version compatibility, merging changes to the schema, and implementing WOQL query compilation and execution logic. They also added and modified database-related predicates and functions within the project's codebase. The user's contributions also included some minor modifications and additions to project documentation.
distributednosqllinked-datarevision-controlsql
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.