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