Glen

Curriculum Vitae

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

Education

Master of Science in Information Technology 2020

University of Cincinnati, Cincinnati, OH

Bachelor of Science in Computer Science 1998

Wright State University, Dayton, OH

Technical Skills

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

Development tools: Git, GitHub, Subversion, Vim, Eclipse

Databases: MySQL, Oracle, Redis, SQL

Operating Systems: Linux, MacOS, Windows, Sun Solaris

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

DevOps: Docker, Capistrano, Puppet

Server administration: Linux and GNU utils, bash scripting

Content management systems: Drupal, Joomla, WordPress, MediaWiki

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

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

Professional Development

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

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

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

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

EDUCAUSE Institute Management Program, New Orleans, LA Jan 27-30, 2020

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

Situational Leadership Concepts, Cincinnati, OH Aug 1, 2019

Blanchard Management Essentials, Cincinnati, OH July 16, 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

Peer-Reviewed Publications

Wang, W., Dumont, F., Niu, N., & Horton, G. (2020). Detecting software security vulnerabilities via requirements dependency analysis. IEEE Transactions on Software Engineering. 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.

Conference Presentations

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

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

Zimbra Collaboration Suite Overview Jan 28, 2013

Campbell County Public Library, Newport, KY

2013 Mobile Device Preview Dec 11, 2012

Kentucky Department for Libraries and Archives, online

SLA Tech Blitz Nov 8, 2012

Cincinnati Chapter of the Special Libraries Association, Cincinnati, OH

QR Codes in Libraries Jan 23, 2012

Campbell County Public Library, Newport, KY

Technology Trends Dec 9, 2011

Kentucky Public Libraries, Bluegrass Region, Richmond, KY

Hi-Tech on the Horizon Nov 29, 2011

Cincinnati Chapter of the Special Libraries Association, Cincinnati, OH

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

Hi-Tech on the Horizon Mar 10, 2011

Boone County Public Library, Burlington, KY

Ebook Devices Nov 11, 2010

Granville Public Library, Granville, OH

Techno-Babble Translated May 20, 2010

Kenton County Public Library, Erlanger, KY

Exteme 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

Getting Results With Google June 18, 2008

SWON Libraries, Blue Ash, 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

Got Gadgets?, Supporting Mobile Devices in Your Library Apr 29, 2008

Ohio Library Council, Columbus, OH

Getting Results With Google Apr 17, 2008

SWON Libraries Support Staff Symposium, Dayton, OH

Technology Trends 2008 Mar 20, 2008

SWON Libraries, Blue Ash, OH

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

SWON Libraries, Blue Ash, OH

Tune-Up Your Library’s Website Jan 17, 2008

SWON Libraries, Blue Ash, OH

Mobile Devices in Libraries Dec 7, 2007

SWON Libraries, Blue Ash, OH

Gadgets and Gizmos Oct 24, 2007

Collection Development Symposium, Columbus, OH

Digital Rights Management Oct 24, 2007

Collection Development Symposium, Columbus, OH

Technology Trends Oct 2, 2007

Preble County Public Library, Eaton, OH

Gadgets & Gizmos Galore Sep 4, 2007

Kenton County Public Library, Erlanger, KY

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

Gadgets in Libraries July 25, 2007

OHIONET, Columbus, OH

Digital Declassified: Digital Rights Management July 17, 2007

Ohio Library Council, Columbus, OH

Network Tune-Up June 13, 2007

Ohio Library Council, Westerville, OH

Open Source Software Grows Up May 22, 2007

SWON Libraries, Blue Ash, OH

Open Source Software Grows Up May 10, 2007

Western New York Library Resources Council, Buffalo, NY

Technology Trends 2007 Apr 25, 2007

SWON Libraries, Blue Ash, OH

Technology Trends 2007 Mar 22, 2007

SWON Libraries, Germantown, OH

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

Kentucky Association of Independent Schools, Lexington, KY

Reaching Out to Patrons with Social Tools Feb 22, 2007

SWON Libraries, Blue Ash, OH

Technology Trends 2007 Feb 6, 2007

SERLS, Caldwell, OH

Social Tools Info Jan 30, 2007

SWON Libraries, Blue Ash, OH

Reaching Out to Patrons with Social Tools Jan 18, 2007

SWON Libraries, Springfield, OH

Break Through Your Four Walls Dec 6, 2006

Ohio Library Council, Columbus, OH

Gadgets and Gizmos Galore Oct 19, 2006

Kenton County Public Library, Erlanger, KY

CSS Layout, Hacks, and Dealing with Special Elements Sep 19, 2006

University of Kentucky, Lexington, KY

Gadgets and Gizmos Galore Sep 13, 2006

Ohio Library Council, Columbus, OH

Social Tools Aug 25, 2006

Boone County Public Library, Union, KY

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

Break Through Your Four Walls July 26, 2006

Ohio Library Council, Columbus, OH

More Gadgets and Gizmos July 19, 2006

Boone County Public Library, Union, KY

Gadgets and Gizmos July 12, 2006

Boone County Public Library, Union, KY

Technology 101: Are We in the Future Yet? June 28, 2006

Boone County Public Library, Union, KY

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

GCLC, Blue Ash, OH

Using Social Tools to Communicate Apr 27, 2006

GCLC, Wilmington, OH

Technobabble Translated Apr 20, 2006

Kentucky Department for Libraries and Archives, Frankfort, KY

Basics of Cascading Style Sheets (CSS) Apr 12, 2006

GCLC, Blue Ash, OH

Technology Trends 2006 Mar 14, 2006

GCLC, Blue Ash, OH

Web 2.0 Technologies Mar 11, 2006

Xavier University students, Cincinnati, OH

Technology Trends Mar 9, 2006

OHIONET -Columbus, OH

Technobabble Translated Feb 24, 2006

Special Libraries Association, Kentucky Chapter

Introduction to Blogging in Libraries Feb 16, 2006

GCLC, Blue Ash, 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

Blogging, Hands On Jan 19, 2006

OHIONET, Columbus, OH

Libraries, Social Tools, and the Web 2.0 Jan 12, 2006

GCLC, Blue Ash, OH

Technobabble Translated Nov 30, 2005

Kentucky Department for Libraries and Archives, Frankfort, KY

Blogging, Hands On Nov 17, 2005

OHIONET, Columbus, OH

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

Technology Trends 2005 Mar 24, 2005

GCLC, Cincinnati, OH

Creating Database-Driven Web Sites Dec 2nd, 2005

GCLC, Cincinnati, 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

Technology Trends 2004 Mar 17, 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

Technology Trends 2003 Mar 18, 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 DevOps Specialist Search Committee 2021-present

UCL Strategic Plan Revision Team 2021-present

Accessible Wayfinding Committee 2020-present

UC Art Collection Technology Task Force 2019-2020

Student Quality Service Award Committee 2020

Digital Content Strategy Committee 2019-2020

Design Thinking (Communications Lead) 2019-2020

Software Developer Search Committee (Co-Chair) 2018

Human Resources Coordinator Search Committee 2017

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

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