Glen

Curriculum Vitae

Innovative and team-oriented engineering manager with over 30 years of experience leading, building, and supporting IT solutions in libraries. A detail-oriented, empathetic, and inclusive leader with a diverse technical background and strong interpersonal skills.

Professional Experience

Head, Application Development Unit 2018 - present

University of Cincinnati Libraries, Cincinnati, OH

Senior Software Applications Developer 2013 - 2018

University of Cincinnati Libraries, Cincinnati, OH

Digital Services Manager 2011 - 2013

Campbell County Public Library, Newport, KY

Technology Coordinator 1999 - 2011

SouthWest Ohio and Neighboring Libraries, Cincinnati, OH

LAN Analyst 1997 - 1999

Wright State University Libraries, Dayton, OH

Library Computing Student Employee 1992 - 1997

Wright State University Libraries, Dayton, OH

Education

Master of Science in Information Technology 2020

University of Cincinnati, Cincinnati, OH
GPA: 4.0

Bachelor of Science in Computer Science 1998

Wright State University, Dayton, OH

Technical Skills

Programming languages and frameworks: Ruby, Ruby on Rails, PHP, Python, JavaScript, Kotlin

Code management: Git, GitHub, Subversion, Vim, Eclipse, Jupyter Notebook

Deployment and integration: CircleCI, GitHub Actions, Coveralls, Bamboo, Capistrano

Databases: MySQL, Oracle, Redis, SQL

Web technologies: XML, HTML5, CSS3, SSL, Apache, Nginx, IIS, Solr, Fedora, Blacklight

Cybersecurity: Kali Linux, Metasploitable, Nessus, Wireshark, XssPy

Operating systems: Linux, MacOS, Windows, Sun Solaris

Virtualization and provisioning: VMware, VirtualBox, Docker, Puppet, Ansible

Server administration: Linux and GNU utils, bash scripting

Content management systems: Drupal, Joomla, WordPress, MediaWiki

Data science: Pandas, Matplotlib, Seaborn, NumPy, SciPy, BeautifulSoup

Library applications: Polaris, Innovative Interfaces, Samvera, DSpace, Luna, Greenstone

Selected Leadership Development

Conference on Academic Library Management (online) Jun 5-9, 2023

Unit Head Training, Cincinnati, OH Mar 30, 2023

Communicating for Leadership Success, Cincinnati, OH Feb 10, 2022

Leadership in the Time of Coronavirus (online) Apr 15 - May 20, 2020

EDUCAUSE Managers Institute, New Orleans, LA Jan 27-30, 2020

Situational Leadership Concepts, Cincinnati, OH Aug 1, 2019

Blanchard Management Essentials, Cincinnati, OH July 16, 2019

Excellence in Leadership I (6 week course), Newport, KY 2012

Selected Diversity, Equity, & Inclusion Development

The Power of Stories, Cincinnati, OH May 31, 2023

Creating a Culture of Respect, Cincinnati, OH February 7, 2023

Cincinnati's National Day of Racial Healing 2023 (online) January 17, 2023

"Mini-SOCHE" DEI in Academic Libraries Conference (online) July 22, 2022

Talking DEI and Algorithms, (ExLibris online) Jun 29, 2022

Understanding Unconscious Bias in Hiring, (UC online) Jun 24, 2022

Safe Zone Ally Training, Cincinnati, OH Mar 18, 2022

Microagressions workshop, Cincinnati, OH Mar 15, 2022

UC Libraries R-E-S-P-E-C-T Juneteenth event (online) Jun 18, 2021

Awareness, Relationships, Commitment Session, (UC online) Apr 15, 2021

Lessons in DEI: Managing Change from Where You Are, (ALA online) Jan 28, 2021

Anti-Harassment/Non-Discrimination Workshop (online) Dec 9, 2020

UC Libraries Dimensions of Diversity chat, (UC online) Nov 9, 2020

Other Selected Professional Development

Generative AI & ChatGPT panel, UC Aug 29, 2023

LLMs: A New Way to Teach Programming, ACM Jun 21, 2023

A Thousand Threats, A Thousand Opportunities:
A Look at Generative AI, ACRL Jun 14, 2023

UC Cybersecurity Incident Response Exercise, Cincinnati, OH Jun 15, 2023

Future of DevOps, Cincinnati, OH Mar 29, 2023

Teaching with ChatGPT (online) February 7, 2023

HPC Workshop: Big Data and Machine Learning (online) August 30-31, 2022

Artificial Intelligence in the Library (online) July 13, 2022

LYRASIS Member Summit: From Trend to Transformation (online) June 15, 2022

Digital Transformation 2022 Symposium, Highland Heights, KY May 17, 2022

Coalition for Networked Information Meeting, San Diego, CA Mar 28-29, 2022

Code4Lib 2021 Conference (online) Mar 22 - 26, 2021

Academic Chairpersons Conference (online) Feb 3 - 5, 2021

Samvera Connect Conference (online) Oct 23 - 28, 2020

Samvera Connect Conference, St. Louis, MO Oct 24, 2019

Ohio IR Day Spring 2019 Meeting, Columbus, OH June 10, 2019

Code4Lib Midwest Conference, Oxford, OH June 7-8, 2018

Samvera Connect Conference, Evanston, IL Nov 8, 2017

Practical Object Oriented Design, San Diego, CA Jan 25-27, 2017

RubyConf 2016, Cincinnati, OH Nov 10-12, 2016

Hydra Connect 2016, Boston, MA Oct 3-6, 2016

Fedora Camp, Pasadena, CA Apr 11-13, 2016

Blacklight Summit, Princeton, NJ Nov 4-5, 2015

Hydra Connect Conference, Minneapolis, MA Sep 22, 2015

Advanced Blacklight Workshop, New Haven, CT Mar 13, 2015

Code4Lib 2015, Portland, OR Feb 9-12

Open Repositories Conference, Indianapolis, IN June 9, 2015

Hydra Connect 2 Conference, Cleveland, OH Oct 2, 2014

HydraCamp, Cleveland, OH Oct 1-4, 2013

Kentucky Public Library Association Conference, Lexington, KY Apr 9-10, 2013

Kentucky Library Association Conference, Louisville, KY Sep 17, 2010

OELMA 2009 Conference, Columbus, OH Oct 22, 2009

Kentucky Library Association Conference, Louisville, KY Oct 1, 2009

TechConnections Conference 2.0.0.9, Columbus, OH May 19, 2009

OELMA 2008 Conference, Columbus, OH Oct 24, 2008

Kentucky Library Association Conference, Louisville, KY Oct 2, 2008

Computers in Libraries Conference, Washington, DC Apr 9, 2008

American Library Association of Ohio Conference, Columbus, OH Oct 26, 2007

Ohio Library Council Convention, Columbus, OH Oct 10, 2007

TechConnections Conference, Dublin, OH June 11, 2007

Kentucky Higher Education Computing Conference, Erlanger, KY Oct 30, 2006

Kentucky Library Association Conference, Louisville, KY Sep 30, 2006

TechConnections Conference, Columbus, OH June 13, 2006

Computers in Libraries Conference, Washington, DC Mar 24, 2006

ALAO Conference, Columbus, OH Nov 4, 2005

OELMA Conference, Columbus, OH Oct 21, 2005

Ohio LinuxFest, Columbus, OH October 1, 2005

Kentucky Higher Education Computing Conference, Erlanger, KY Sep 29, 2005

Ohio Tech Connections 6 Conference, Columbus, OH June 13, 2005

Ohio LinuxFest, Columbus, OH October 2, 2004

Ohio Tech Connections 5 Conference, Columbus, OH June 7, 2004

Ohio Tech Connections 4 Conference, Columbus, OH May 23, 2002

Publications

Hemanth Gudaparthi, Nan Niu, Boyang Wang, Tanmay Bhowmik, Hui Liu, Jianzhang Zhang, Juha Savolainen, Glen Horton, Sean Crowe, Thomas Scherz &apm; Lisa Haitz. (2023). Artifacts of Prompting Creative Requirements via Traceable and Adversarial Examples in Deep Learning. Proceedings of the 31st IEEE International Requirements Engineering Conference. (preprint). doi.org/10.7945/wyfy-pf18

Horton, G. (2023). Ask me anything - An interview with ChatGPT. UC Libraries Source Newsletter, 21(2). https://libapps.libraries.uc.edu/source/ask-me-anything/

Wang, W., Dumont, F., Niu, N., & Horton, G. (2022). Detecting software security vulnerabilities via requirements dependency analysis. IEEE Transactions on Software Engineering, 48(5), 1665-1675. doi:10.1109/TSE.2020.3030745

Posters and Technical Papers

Horton, G., Crowe, S., Scherz, T. (2019). Hyrax Customizations. Poster presented at Samvera Connect 2019, St. Louis, MO.

Newman, L., Horton, G., Crowe, S., Scherz, T. (2017). The Repository as the Center of the Universe. Poster presented at Samvera Connect 2017, Evanston, IL.

Horton et al. (2016). University of Cincinnati Libraries Discovery Strategic Initiative. [White paper]. University of Cincinnati Libraries.

Newman, L., Horton, G., Crowe, S., Scherz, T., Van Mil, J. (2015). Navigating Through a Hailstorm. Poster presented at Hydra Connect 2015, Minneapolis, MN.

Newman, L., Horton, G., Crowe, S., Scherz, T., Van Mil, J. (2015). Scholar@UC: Achieving Ambition Agendas with Limited Means. Poster presented at Open Repositories 2015, Indianapolis, IN.

Selected Conference Presentations

Learning as we grow: challenges and wins in
implementing an AI-generated subject indexing tool
for repositories Nov 17, 2023

AI4LAM Fantastic Futures Conference, Vancouver, BC

Mindful Coding Oct 24, 2019

Samvera Connect Conference, St. Louis, MO

Mindful Coding June 8, 2018

Code4Lib Midwest Conference, Oxford, OH

Our Journey from Sufia 7 to Hyrax Nov 8, 2017

Samvera Connect Conference, Evanston, IL

Security, Accessibility, and Change Management Sep 22, 2015

Hydra Connect Conference, Minneapolis, MA

Doing DevOps for a Perfect Repository Environment June 9, 2015

Open Repositories Conference, Indianapolis, IN

One Year with Hydra Oct 2, 2014

Hydra Connect 2 Conference, Cleveland, OH

Ready, Aim, Click! Developing the Best Website for YOUR Users Apr 10, 2013

Kentucky Public Library Association Conference, Lexington, KY

Engaging Your Community with Social Media Apr 9, 2013

Kentucky Public Library Association Conference, Lexington, KY

Cloud City Tour: Using Online Software in Libraries Sep 17, 2010

Kentucky Library Association Conference, Louisville, KY

Integrating Web 2.0 Tools into Your Web Site Oct 22, 2009

OELMA 2009 Conference, Columbus, OH

Beyond Websites, Content Management Systems for Libraries Oct 1, 2009

Kentucky Library Association Conference, Louisville, KY

Send it to Cloud City: An Introduction to Online Storage Services May 19, 2009

TechConnections Conference 2.0.0.9, Columbus, OH

Mashup to Keep Up Oct 24, 2008

OELMA 2008 Conference, Columbus, OH

Integrating Web 2.0 Tools into Your Web Site Oct 2, 2008

Kentucky Library Association Conference, Louisville, KY

Open Source Applications, How libraries can give back Apr 9, 2008

Computers in Libraries Conference, Washington, DC

Integrating Web 2.0 Tools into Your Web Site Oct 26, 2007

American Library Association of Ohio Conference, Columbus, OH

Managing Rights or Managing Restrictions? Oct 10, 2007

Ohio Library Council Convention, Columbus, OH

Google Tools for a Great Web Site June 11, 2007

TechConnections Conference, Dublin, OH

Controlling Digital Content in Libraries Oct 30, 2006

Kentucky Higher Education Computing Conference, Erlanger, KY

Controlling Digital Content in Libraries Sep 30, 2006

Kentucky Library Association Conference, Louisville, KY

Give PC Problems the “Boot” June 13, 2006

TechConnections Conference, Columbus, OH

Open Source Software for Libraries Mar 24, 2006

Computers in Libraries Conference, Washington, DC

Social Tools That Students Use and Librarians Should Know Nov 4, 2005

ALAO Conference, Columbus, OH

Social Tools That Students Use and You Should Know About Oct 21, 2005

OELMA Conference, Columbus, OH

Social Tools That Students Use and You Should Know About Sep 29, 2005

Kentucky Higher Education Computing Conference, Erlanger, KY

Wireless Networks: What's Next and New Uses June 13, 2005

Ohio Tech Connections 6 Conference, Columbus, OH

Alternative Web Browsers: Big Hype or New Hope? June 13, 2005

Ohio Tech Connections 6 Conference, Columbus, OH

Database Driven Web Sites June 8, 2004

Ohio Tech Connections 5 Conference, Columbus, OH

Designing and Securing Wireless Networks in Your Library June 7, 2004

Ohio Tech Connections 5 Conference, Columbus, OH

Information Technology Security Panel Discussion June 7, 2004

Ohio Tech Connections 5 Conference, Columbus, OH

Linux In Libraries May 23, 2002

Ohio Tech Connections 4 Conference, Columbus, OH

Wireless Networks May 23, 2002

Ohio Tech Connections 4 Conference, Columbus, OH

Selected Teaching and Training

(Complete list at https://glenhorton.com/presentations)

Scholar@UC Overview (Love Data Week) Feb 14, 2023

UC Health Sciences Library, Cincinnati, OH

Biohacking Tech for Wellness Feb 8, 2023

UC Libraries Application Development Group, Cincinnati, OH

DEI as an IT Issue (podcast discussion) Aug 26, 2021

UC Libraries Technology Group, Cincinnati, OH

Applied Agile and Open Source Development June 18, 2021

Research Experience for Teachers Program, Cincinnati, OH

Scholar@UC Jan 16, 2020

The Collaboration Network, Cincinnati, OH

Applied Agile and Open Source Development June 19, 2019

Research Experience for Teachers Program, Cincinnati, OH

University of Cincinnati’s Scholar@UC Digital Repository June 11, 2019

Spring Ohio IR Day, Columbus, OH

Digital Repositories Feb 27, 2018

Public Library Association of the Northern Counties of Kentucky (PLANCK), Alexandria, KY

Applied Agile and Open Source Development Mar 8, 2016

University of Cincinnati

Preserving Digital Scholarly Output at UC Dec 2, 2015

Special Libraries Association, Cincinnati, OH

SLA Tech Blitz Nov 12, 2013

Cincinnati Chapter of the Special Libraries Association, Cincinnati, OH

Technology Trends 2013 Mar 20, 2013

Kentucky Department for Libraries and Archives, Frankfort, KY

2013 Mobile Device Preview Dec 11, 2012

Kentucky Department for Libraries and Archives, online

QR Codes in Libraries Jan 23, 2012

Campbell County Public Library, Newport, KY

Doing Data Like a Pro Aug 29, 2011

COASIS&T, Columbus, OH

Hot Tech on the Horizon June 28, 2011

Public Library Association of Northern Kentucky, Newport, KY

Tech News You Can Use May 13, 2011

ALAO SSIG Spring Seminar, Sardinia, OH

Going Digital: Ebooks and Online Content Apr 27, 2011

SWON Libraries Support Staff Symposium, Cincinnati, OH

The Future of Marketing will be in Your Hands Apr 21, 2011

Preble County District Library, Eaton, OH

Ebook Devices Nov 11, 2010

Granville Public Library, Granville, OH

Techno-Babble Translated May 20, 2010

Kenton County Public Library, Erlanger, KY

Extreme Makeover: Digital Edition Apr 29, 2010

SWON Libraries Support Staff Symposium, Cincinnati, OH

Websites Evolved, Content Management Systems in Libraries Sep 17, 2009

SWON Libraries, Germantown, OH

Born Digital, How Kids Live in an Online World Sep 3, 2009

International Paper, Loveland, OH

Welcome to Cloud City: Online Software for Library Staff and Users July 15, 2009

SWON Libraries, Blue Ash, OH

Linux Servers for Lunch July 8, 2009

Greene County Public Library, Xenia, OH

Learn to be a Social Ninja! Apr 23, 2009

SWON Libraries Support Staff Symposium, Wilmington, OH

Technology Trends and Libraries Oct 13, 2008

Wright Memorial Public Library’s Staff Day, Dayton, OH

Join the Social, Collaborating in a Web 2.0 World July 10, 2008

International Paper, Loveland, OH

Open Session on Open Source May 20, 2008

Ohio Library Council, Columbus, OH

Getting Results With Google May 13, 2008

COASIS&T, Columbus, OH

Tune-Up Your Library’s Website Feb 21, 2008

SWON Libraries, Blue Ash, OH

Digital Rights Management Oct 24, 2007

Collection Development Symposium, Columbus, OH

A Look at George Jetson’s Gadgets Aug 15, 2007

International Paper, Loveland, OH

Your Virtual Branch: Best Practices for Today’s Library Websites Aug 1, 2007

SWON Libraries’ Mini-Conference, Erlanger, KY

Network Tune-Up June 13, 2007

Ohio Library Council, Westerville, OH

Open Source Software Grows Up May 10, 2007

Western New York Library Resources Council, Buffalo, NY

Librarians Reaching Out to Millennials with Social Tools Mar 9, 2007

Kentucky Association of Independent Schools, Lexington, KY

Gadgets and Gizmos Galore Sep 13, 2006

Ohio Library Council, Columbus, OH

Top Tech Trends in Libraries Aug 21, 2006

Western Kentucky University Libraries, Bowling Green, KY

Bring the Library to Young Adults Aug 17, 2006

Ohio Library Council, Columbus, OH

Bringing the Web to the User: An Introduction to RSS May 18, 2006

GCLC, Blue Ash, OH

Web 2.0 Technologies Mar 11, 2006

Xavier University students, Cincinnati, OH

Technobabble Translated Feb 1, 2006

Kentucky Department for Libraries and Archives

CSS Basics, Tips, and Tricks Jan 25, 2006

University of Kentucky, Lexington, KY

Blogs, RSS, & Libraries, Oh My! Oct 10, 2005

Ohio Health Sciences Library Association, Cincinnati, OH

Technobabble Translated, Trends in Technology Oct 5, 2005

Ohio Library Council, Columbus, OH

From Ugly Duckling to Beautiful Swan: Open Source Software Grows Up Oct 5, 2005

Ohio Library Council, Columbus, OH

Mobile Devices In Libraries Nov 10, 2004

GCLC, Cincinnati, OH

Protecting Your PC and Your Privacy on the Web Oct 27, 2004

GCLC, Cincinnati, OH

Current Best Practices in Web Development Jan 14, 2004

GCLC, Cincinnati, OH

Open Source Software for Libraries Sep 17, 2003

GCLC, Cincinnati, OH

Greater Cincinnati Memory Project Overview Sep 10, 2003

GCLC, Cincinnati, OH

Putting Databases On The Web June 26, 2003

GCLC, Cincinnati, OH

PC Maintenance and Troubleshooting Apr 23, 2003

GCLC, Cincinnati, OH

Wireless Networks June 26, 2002

GCLC, Cincinnati, OH

Technology Trends Jan 10, 2001

GCLC, Cincinnati, OH

Linux In Libraries Dec 7, 2000

GCLC, Cincinnati, OH

Administrative Service (University of Cincinnati)

UCL NIH Policy Readiness Taskforce 2023 - present

UCL Staff Advisory Council 2022 - present

UCL Software Developer Search Committee (Chair) 2023

UCL ARB Head Search Committee 2022

UCL Computer Systems Admin Search Committee (Chair) 2021 - 2022

UC Accessible Wayfinding Committee 2020 - 2021

UCL Strategic Plan Revision Team 2020 - 2021

UC Art Collection Technology Task Force 2019 - 2020

UCL Student Quality Service Award Committee 2020

UCL Digital Content Strategy Committee 2019 - 2020

UCL Design Thinking (Communications Lead) 2019 - 2020

UCL Software Developer Search Committee (Co-Chair) 2018

UCL Human Resources Coordinator Search Committee 2017

UCL Digital Repository Task Force 2013 - 2017

UCL Discovery Team (Co-Chair) 2014 - 2016

Professional Service

Samvera

Kentucky Library Association

State Library of Ohio

Ohio Public Library Information Network (OPLIN)

State Assisted Academic Library Council of Kentucky (SAALCK)

Ohio Library Council (OLC)

Ohio Council of Library and Information Services (OCLIS)

American Society for Information Science & Technology,
Southern Ohio Chapter

Professional Affiliations and Memberships

Association for Computing Machinery 2021 - present

Kentucky Library Association 2011 - 2013

Cincinnati Drupal Users Group 2008 - 2010

Ohio, Indiana, Northern Kentucky PHP Users Group 2008 - 2010

Ohio Library Council (OLC) 2004 - 2009

Ohio Council of Library and Information Services (OCLIS) 2000 - 2008

American Society for Information Science & Technology,
Southern Ohio Chapter 1998 - 2006