Nathan Day portrait

Nathan Day

Software Developer

Birmingham, AL

(205) 585-9133

Freelance Software DeveloperDec. 2013 – Present

Self-employed, Birmingham AL

  • Java
  • Javascript
  • XSLT
  • SQL
  • AWS

Open Bilbiography (early 2014): web and markup development for a TEI-based digital humanities project. The delivered prototype is a client-side-only web-publishing application for authors of descriptive bibliographies, targeting a relevant subset of TEI P5 markup. Repository available at Github. Example bibliography here [source]. Deliverables included:

  • XSLT 2.0 stylesheets for TEI-to-HTML5 conversion.
  • Javascript and CSS3/LESS development for application user interface.

Literary Paris/Maps and Texts (mid 2015): web and markup development for a literary cartography project. The application is a client-side-only, web-based application for publishing student-authored documents encoded in TEI P5 markup. This development supports an ongoing college course and replaces the existing rich-text content-management system with a markup-based authoring process using Git/Github for collaboration and hosting. Deliverables included:

  • XSLT 1.0 stylesheet for TEI-to-HTML5 conversion.
  • Javascript and CSS3/LESS development for application user interface.

Application design/prototyping and DevOps development for ecommerce platform (late 2015 – early 2016).

Dryad Digital Repository (early 2016): Java, SQL, Solr, XSLT, and Javascript development to improve OAI-PMH and browser interfaces for repository application.

Repository Programmer/Associate in ResearchJun. 2014 – Mar. 2015

Dryad Digital Repository, Durham NC

  • XSLT
  • HTML
  • Javascript
  • Java
  • DSpace
  • Cocoon
  • Git
  • PostgreSQL
  • Ubuntu
  • Prototyping and implementation of data retrieval and display interfaces, using Java, Tomcat/Cocoon, XML/XSLT, and HTML/CSS/Javascript.
  • Improving, extending, and correcting software defects in primary application and user interfaces, using Java, Tomcat/Cocoon, SQL, XML/XSLT, and HTML/CSS/Javascript.

Software Developer Oct. 2013 – Dec. 2013

Grant Street Group, Pittsburgh PA

  • Perl
  • MySQL
  • HTML
  • Javascript
  • Git
  • Jira
  • CentOS
  • Perl software development in Catalyst-based web application.
  • HTML and Javascript development in user interface.

Engineer, Software Development Feb. 2012 – Aug. 2013

3M, Health Information Systems (formerly CodeRyte, Inc.), Bethesda MD

  • Perl
  • MySQL
  • XSLT 1.0
  • HL7
  • HTML
  • Bash
  • SVN
  • Jira
  • Javascript
  • sqlite
  • Java
  • Debian
  • Ubuntu
  • Development and configuration of natural language processing (NLP) staging and pre-processing application during new client implementation.
  • Design, development, and maintanance of implementation engineering tooling used for data analysis, configuration, and application monitoring.
  • Troubleshooting of systems, application, and data for client-facing teams.
  • Review of configuration specifications and data prior to engineering handoff.
  • Support and training of junior engineering staff.

Software and Support Engineer Oct. 2009 – Feb. 2012
Customer Support Specialist Oct. 2007 – Oct. 2009

Inera, Inc., Belmont MA

  • Perl
  • XSLT 1.0
  • VBA
  • VB6
  • VB.Net
  • XML
  • SGML
  • VSS
  • Bugzilla
  • Windows
  • Development of application user-interface, system, and and Microsoft Word plug-in code.
  • Implementation of document conversion filters and editorial-style configurations within eXtyles application framework.
  • Development of application functionality for validation and interchange of publication metadata.
  • Development of application functionality to structure and semantically enrich user content, targeting standard and custom markup vocabularies including NLM/JATS DTD, Federal Register DTD, and CrossRef Deposit Schema.
  • Maintenance and development of Inera technical infrastructure, including application build system, automated test suite, issue-tracking database, configuration management tools, and system hardware.
  • Delivery of user, administrator, and developer-level training on eXtyles application framework to clients.
  • Provided technical support for installation and deployment issues.
  • Provided quality assurance for editorial configurations and distributed builds.
  • Provided product prototyping, scripting, and document analysis for sales support.

Freelance Editor Sep. 2007 – Oct. 2007
Editorial Assistant July 2004 – Aug. 2007

National Consumer Law Center, Boston MA

Compiled contents, edited, and provided project-management support for legal manuals. Assisted with development and production of legal manual series, including copyediting, typescript coding, revision management, fact-checking, and proofreading.

Quality Control Editor July 2003 – Nov. 2003

Corporate Communications Broadcast Network (, Boston MA

Proofread quarterly financial report documents.

Editorial Assistant Sep. 2001 – Dec. 2002

Economic Development and Cultural Change, University of Chicago Press, Chicago IL

Administered article peer review process. Copyedited accepted manuscripts.

Editorial Assistant Aug. 2000 – Aug. 2001

Brooks/Cole Publishing, Belmont CA

Administered manuscript submission and peer review processes for higher-ed business math and statistics textbook list. Coordinated editorial–production communications and served as initial point of contact for external editorial inquiries. Drafted editorial contracts, budgets, and sales-forecast documentation.


MS, Computer Science

UAB, exp. 2016 (part-time)

AM, Divinity

University of Chicago, 2004

BA, Religious Studies

Rice University, 1999