Oklahoma City Metropolitan Area
library techie, student of the liberal arts, and a native of Oklahoma.
Develop features and bugfixes for Django-based platform. Provide technical leadership and guidance for contributors. I'm still performing the duties for this role, but now via PrairieOps. https://github.com/WikipediaLibrary/TWLight
Through PrairieOps, I completed numerous small projects while continuing to provide services to the Wikimedia Foundation as the lead software developer for the Wikipedia Library Card Platform. The company has been inactive since moving full time with the Wikimedia Foundation, but it does still exist if needed for future work.
Implement features to streamline the Website Monitoring Analysts workflow and eventually allow EDGI partners to use the platform. With the Website Monitoring Project Lead, manage the Scanner roadmap Maintain the code repositories with an eye towards making them easy for new contributors Work with the Project Lead and Website Monitoring Analysts to prioritize needs and issue and develop Scanner in a participatory fashion Assist onboarding new contributors and help mentor junior developers Facilitate and participate in group calls and conversations with subgroups, including volunteer analysts, developers, and partner organizations during business and off-peak hours across North American time zones Ensure EDGI has a reliable process for deploying software updates and responding to emergency issues. Advise and work collaboratively with EDGI’s steering committee, web-monitoring team and partner organizations on the release and future development of Scanner.
Lead a small team to design, implement, operate, and improve IT infrastructure, including voice and data networks (wired and wireless), classroom audio visual systems, virtual and physical computing environments, infrastructure security, research infrastructure, system administration, middleware, infrastructure application management, engineering, installation and repair services, data centers, and cloud based resources.
In addition to previous duties: Partner with ad-hoc groups composed of internal and external members to implement technical solutions that solve shared problems. Architect new applications and re-factor existing applications to enhance automation of maintenance, deployment, and scaling. Develop integration modules for software applications in support of University Libraries. Develop bug-fixes and patches for in-house legacy applications, and develop scripts to migrate content to supported platforms where possible.
Manage physical and virtual IT infrastructure such as servers, firewalls, and other appliances and network gear. Work with other system administrators, support technicians and developers to provide tools and services in support of University Libraries. Provide IT support for escalated service issues.