Terry Brady

Terry Brady Email and Phone Number

Software Developer. Open Source Developer. @ California Digital Library

Terry Brady's Current Company Details

California Digital Library

Software Developer. Open Source Developer.

Terry Brady Work Experience Details

  • Senior Software Developer
    California Digital Library Oct 2019 - Present
    Guided development efforts to improve system transparency, scalability and simplicity through the adoption of cloud technologies. The Merritt Digital Preservation System received the 2022 Golden Award for Operational Excellence from the University of California Information Technology Leadership Council.Constructed a development environment consisting of a dozen containerized micro-services enabling any developer to isolate and debug each component of the application stack.Developed an automated testing suite to validate interactions across eight micro-services. Built container stacks to integration test each micro-service during the software build phase. Designed and delivered a workshop on Docker and Docker Compose for colleagues to promote the adoption of containers within the organization. DockerCon 2021 speaker. Presented talks to several library technology conferences and technology meetups.Technologies: Ruby, Rails, Java, Python, JavaScript, Docker, MySQL, AWS, S3, Lambda, OpenSearch, Jenkins
  • Applications Programmer Analyst, Library Information Technology
    Georgetown University Jun 2012 - Oct 2019
    Washington, Dc, Us
    Enhanced open source software and commercial software for academic libraries. Developed automation applications that transformed library workflows. Established departmental software development practices.Open Source Committer and Contributor to the DSpace repository community. Initiated, planned and hosted the 2017 DSpace North American User Meeting. Hosted a series of meetings for DSpace developers around the world to present and share their software development best practices. Established the Dockerhub registry for DSpace. Delivered workshops and presentations to library technology conferences.Transformed the user experience of DigitalGeorgetown: Georgetown University’s Institutional Repository. Configured search, facet, streaming media, and security services for the system. Automated repository ingestion and quality control workflows.Designed and automated the transfer of content to Academic Preservation Trust for long term preservation of content.Developed an application that enabled student workers to inventory 900,000 books using barcode scanners.2014 University Librarian Award Recipient, the top award given annually to library staff.Technologies utilized: Java, JavaScript, Google Apps Script, Docker, PHP, SQL, XSLT, JQuery, SOLR, DSpace, IIIF, Drupal
  • Consultant
    Marklogic Oct 2011 - Feb 2012
    Burlington, Massachusetts, Us
    As a consultant to the US Patent and Trademark Office, implemented critical usability enhancements to the Reference Document Management System built upon MarkLogic Server. Worked with client to estimate and prioritize functionality for a series of development sprints through a period of budget uncertainty. Recognized for strong client relationship-building, responsiveness and thoroughness.Technologies utilized: XQuery, XML, XSLT, HTML, JavaScript, JQuery, CSS
  • It Specialist
    National Archives Ii College Park Md Mar 2010 - Oct 2011
    Washington, Dc, Us
    As the first software developer employed within the Digitization Services division, worked with media specialists across the division to identify opportunities to automate the digitization of archival media with custom software. Created open source software adopted by other federal agencies and academic libraries. Awarded NARA’s 2011 Archivist Award for innovation.Enabled the agency’s successful public release of 1940 Census data by rapidly developing an application that enabled division staff to tag 3.5 million images with the appropriate census enumeration districts. Iteratively developed a suite of quality control tools to identify missing images, duplicate images, image quality issues, and enumeration districts without tagged images.Java, XML, XSLT, JavaScript, JQuery, CSS, SharePoint
  • Sr. Developer
    Community It Innovators 2007 - Feb 2010
    Washington, District Of Columbia, Us
    As a consultant working with nonprofit clients, developed impactful custom software solutions within tight budget constraints. Developed and enhanced content management solutions, case management systems, grant management applications, and survey tools. Enabled the software development team to effectively engage multiple team members on projects by utilizing version control software and individual snapshots of client systems.Technologies utilized: ColdFusion, JavaScript, JQuery, CSS, XML, XSLT, MySQL, SQLServer, SharePoint
  • Senior Software Engineer
    New Media Strategies 2006 - 2007
    Re-engineered the company’s prototype data collection system, which enabled analysts to specify internet forums to track on behalf of clients. Aligned the system’s schema to match the data model used by analysts while providing significant improvement in search performance and search result faceting. Recognized for innovation and customer service.Technologies utilized: Java, JSP, JavaScript, XML, XSLT, SQL, SharePoint
  • Consulting Software Engineer
    Lexisnexis 1990 - 2006
    New York City, Ny, Us
    Developed metadata management applications and editorial publishing systems, including batch data conversion applications, server-based applications, web applications, database applications, and desktop applications. Recognized by colleagues as a trustworthy leader and effective communicator. Recognized with a division-wide award for excellence in communication.As a technical lead for division-wide initiatives, served as a liaison across multiple software development teams. Partnered with business representatives to capture system requirements and to help them make informed decisions about the technical direction of projects. Authored system design documents defining the interface points between major systems and software development teams. As a team lead for the development of metadata applications, directed the daily work of a team of engineers coaching them on software design and development practices.Technologies utilized: Java, Java Swing, JSP, XML, XSLT, SQL, C, C++, PERL

Terry Brady Education Details

  • University Of Notre Dame
    Science With Computer Science
  • University Of Washington
    Cloud Application Development On Amazon Web Services

Frequently Asked Questions about Terry Brady

What company does Terry Brady work for?

Terry Brady works for California Digital Library

What is Terry Brady's role in his/her workplace?

Terry Brady's role in his/her workplace is Software Developer. Open Source Developer..

What is Terry Brady's email address?

Terry Brady's email address is te****@****own.edu

What is Terry Brady's direct phone number?

Terry Brady's direct phone number is +120268*****