Skip to content

James Travis Horine

Tullahoma, TN • [email protected] • https://www.bitsink.dev

SUMMARY

Senior Software Engineer with 24+ years of experience specializing in large-scale codebase analysis, legacy system modernization, and developer tooling. Proven track record of architecting systems that transform complex, high-risk codebases into measurable, actionable engineering insights.

Deep expertise in multi-language static analysis, performance-oriented systems, and AI-assisted development workflows, with a focus on enabling engineering teams to make data-driven architectural decisions. Known for tackling technically ambiguous problems and delivering scalable, production-grade solutions.

CORE EXPERTISE

  • Codebase Analysis & Static Analysis Tooling
  • Legacy System Modernization & Refactoring Strategy
  • Developer Productivity & Internal Platforms
  • Systems Architecture & Performance Optimization
  • AI-Assisted Development (LLM Integration)
  • CI/CD, Automation, and DevOps (Docker, Pipelines)

TECHNICAL SKILLS

Languages: Python, C, C++, C#, Java, Go, Rust, JavaScript
Web & Visualization: Flask, Dash, Cytoscape, Nginx, Gunicorn
DevOps & Infrastructure: Docker, Git, Conda/mamba, Linux, CI/CD pipelines, AWS, Cloudflare
Specializations: Static Analysis, Code Metrics, HPC Systems, Legacy Modernization

EDUCATION

B.S. Computer Science
Tennessee Technological University — 1999

A.S. Computer Information Systems
Tennessee Technology Center — 1993

PROFESSIONAL EXPERIENCE

Senior Software Engineer - Silverthread Inc. Mar 2023 – Present

  • Refactored and led development of a 200K+ line static code analysis platform supporting C, C++, Java, and Python codebases
  • Containerized the analysis engine and hosted the docker image with AWS ECR for use in Atlassian Bitbucket CI/CD pipelines
  • Reduced manual testing overhead by 60% using automated pipelines to surface test failures across Windows and Linux operating systems in parallel
  • Translated static analysis results into actionable insights that guided modernization efforts on both in-house and client-owned codebases
  • Implemented architectural risk monitoring through Key Performance Indicators
  • Designed and delivered interactive dashboards to communicate code health metrics to both engineers and non-technical stakeholders
  • Drove adoption of internal tooling by aligning outputs with real-world engineering decision processes rather than purely theoretical metrics
  • Contributed to architectural decisions for modernizing legacy subsystems while minimizing operational risk

Software Engineer - National Aerospace Solutions Oct 2005 – Oct 2022

  • Designed and deployed containerized high-performance computing (HPC) environments to support scalable workloads
  • Increased HPC cluster efficiency by 20% through automation and orchestration of compute resources
  • Reduced manual system management overhead by implementing reproducible infrastructure patterns with Docker and automation scripts
  • Supported performance-critical applications requiring efficient execution across distributed systems
  • Developed in-house configuration management tooling to facilitate efficient management of Air Force source code repositories

Software Engineer - Harris Corporation Dec 1999 - Aug 2005

  • Designed and deployed Geographic Information System (GIS) tools for U.S. Census Bureau supporting geospatial analysis of the nationwide MAF/Tiger database
  • Developed meteorological analysis and visualization tools for U.S. Air Force weather operations and mission planning

OPEN SOURCE CONTRIBUTIONS

Contributor - Depends (Multi-Language Dependency Analysis Tool)
multilang-depends/depends on GitHub — 2022

  • Enhanced file exclusion capabilities by implementing glob pattern matching and path filtering logic for the FileTraversal utility
  • Refactored architecture by converting hard dependency to git submodule pattern, improving maintainability and version control
  • Extended CLI functionality by adding command-line support for specifying file/directory exclusions during dependency analysis
  • Contributions merged into production tool used by static analysis community (247 stars, 61 forks)