Skip to content

Resume

James Travis Horine

📍 Tullahoma, TN | 📞931-691-0109 | ✉️[email protected]
🔗 bitsink.dev | GitHub | LinkedIn


Career Objective

Experienced software engineer with a passion for solving complex technical challenges through object-oriented design, modern development methodologies, and scalable system architectures. Seeking opportunities to leverage expertise in software architecture, DevOps, and automation.


Technical Skills

  • Programming Languages: Python, C/C++, C#, Java, JavaScript, Bash
  • Containers & DevOps: Docker, Docker-Compose, Swarm, Podman, WSL, DevContainers
  • Development Tools: Git, GitLab, Bitbucket, Jira, Fabric, Invoke, CMake/Make, Conda/Mamba, Pip
  • Frameworks & APIs: Flask, Django, Dash/Plotly, Gunicorn, Nginx, NumPy, Pandas
  • Networking & Cloud: TCP/UDP/IP, SSH, AWS (S3, Route53, EC2), Cloudflare
  • Operating Systems: Linux, Windows, macOS

Professional Experience

Silverthread Inc.

Senior Software Engineer | Mar 2023 – Present

  • Modernized the build system by transitioning from legacy scripts to a Fabric-based DevOps workflow, improving automation and maintainability.
  • Led CI/CD and automated testing initiatives, mentoring junior developers on best practices in integration and unit testing.
  • Optimized large-scale Python codebases through static analysis, increasing efficiency and maintainability.
  • Implemented Conda packaging to streamline deployment across Windows and Linux environments.
  • Integrated third-party tools to enhance multi-language static analysis:
    • SciTools/Understand – Code metrics and dependency modeling
    • PMD – Copy-paste detection for code duplication metrics
    • Cytoscape – Network analysis for core detection and component grouping

National Aerospace Solutions

Information Technologist Level 4 | Oct 2012 – Oct 2022

  • Designed and developed the CUBERT HPC cluster, enabling parallel radiometric flow field analysis using Docker, Swarm, Anaconda, and FORTRAN.
  • Built a web-based HPC front-end with Tornado, JavaScript, and JQuery for cross-platform deployment.
  • Refactored 80% of the Dynamic Pressure Sensitive Paint project's data acquisition software.
  • Engineered high-speed camera interfaces, multi-channel pulse generators, and complex processor arrays.
  • Designed and developed EMOD, a modular engine modeling library for the CREATE-AV project, enhancing scalability in HPC simulations.

Information Technologist Level 3 | Mar 2008 – Oct 2012

  • Developed image analysis tools for the Advanced Missile Signature Center.
  • Created a C# module for the Test Resource Management Center (TRMC) project.
  • Built automation tools for converting Excel data into Oracle SQL database formats.

Information Technologist Level 2 | Oct 2005 – Mar 2008

  • Maintained and upgraded the Serena Dimensions Configuration Management toolset.

Harris Corporation, Government Communication Systems Division

Software Engineer Level 2 | Mar 2004 – Oct 2005

  • Developed software for the U.S. Census Bureau's "Maf/Tiger Accuracy Improvement Project."

Software Engineer Level 1 | Dec 1999 – Mar 2004

  • Developed software for the U.S. Air Force's "Small Tactical Terminal (STT) Weather Project."

Education

B.S. Computer Science | Tennessee Technological University – Dec 1999
A.S. Computer Information Systems | Tennessee Technology Center – Sep 1993