Shane Holloway

Objective: to deliver world-class products that astound customers in function and form, as leader of a dynamic, sharp, engaged, and focused team.

Entrepreneurially minded, diversely talented, and driven software engineering professional. Extensive experience in software product engineering, leadership, management, development, deployment, and operations. Specializing in isolating development and change risks through a hybrid of component, service, and object-oriented architecture, backed by 19+ years of professional experience. Hands-on experience and continuing interest in asynchronous and distributed computing, network communications, library factoring and abstraction for component reuse. Adept at both leading development teams and contributing as an engineering team member. The ideal position would start with a challenging problem that will improve the world, combined with a smart, energetic team that has the freedom to make it happen.

Fields of Interest
  • Architecture and implementation of software systems
  • Entrepreneurship, measurement, and marketing
  • Distributed systems, actors, and concurrency
  • Object and component oriented software
  • Dynamic languages and meta-programming
  • Visualization and graphics
  • Technical management, coaching, and mentorship
  • Business roadmap, vision, and planning

Experience

Software Development Manager (SDM)
Amazon Web Services (AWS) / Amazon.com

Seattle, Washington

As SDM, I lead two teams of software engineers (SDEs), owning 8 internal developer productivity tools, including multiple code browser, code review, code search, and code sharing products. All products operated at 99.9+% availability, with deep operational scrutiny for each outage or risk oversight. Targeting enterprise customers, we prioritized security, operational monitoring, workflow integrity, integration with other Builder Tools and company systems, and customer experience. Products include website and command line user interfaces, multiple supporting services, and AWS databases.

As SDE for the initial 5 months, my team delivered a popular company-wide project bootstrapping tool, helping customers focus on building their ideas by setting up all the infrastructure systems on their behalf. Over 20K projects and 100K shared libraries have been created with the tool.

CEO Entrepreneur Software Engineering Consultant Co‑owner
TechGame Networks

Colorado Springs, Colorado

Entrepreneurial

In 2009, I returned to consulting to support a dream of creating and selling niche software products and services. Time was split between the needs of consulting clients and the multifaceted roles of entrepreneurship. Several product ideas faltered; some for lack of understanding, others due to partnership issues.

In 2012, I created Bellite.io as a software toolkit to help developers and web designers deliver hybrid desktop applications on both Windows and Mac OS X using tools they are already familiar with. After soft-launch in August 2012, I spent significant time adapting the product to customer needs and intensive learning, planning, and execution on marketing. New skills include applied analytics, metrics, A/B testing, email marketing, retargeting, advertising, IT operations, payment processing, email notification, development and administrative outsourcing. Applying these newly learned skills, I relaunched Bellite.io on the Node.js mailing list in June 2013 Later in June, to my misfortune, Google unexpectedly announced the end-of-life of Chrome Frame, which is a core component of the architecture.

Consulting

In order to support my aspirations, I offered consulting services on a wide range on projects within my expertise. Highlights include optimization of multithreaded TCP/UDP throughput; just-in-time x86/x64 instructions and cache level optimization for fundamentally non-parallel processes; JIT performance analysis for targeting focus of optimization; co-authoring a National Science Foundation SBIR proposal for continued JIT research; architecting, designing and building a distributed software publishing and automated updating system; an embedded linux system for translating between disparate serial monitoring protocols.

Systems Engineer
RT Logic

Colorado Springs, Colorado

As Systems Engineer at RT Logic, I contributed stability and performance improvements on a hardware product performing real-time simulation of RF signal delay and distortion for testing signal conditions encountered during aircraft, satellite and missile flights. In my second project, I assisted and supported the deployment and testing of a satellite interference geolocation system that allows operators to find the source of accidental or purposeful signal and bandwidth interference. I contributed to project design, team tool support, and adapting the software to work with RT Logic hardware from other departments. My final project involved creating a network status and control protocol in embedded vxWorks using C/C++ to interface with a new FPGA-based PCI card for high-speed signal digitization.

Software Engineering Consultant Co‑owner
TechGame Networks, LLC

Colorado Springs, Colorado

Launched the company with two partners with the intention of developing software and systems products. During this time frame, my primary role was executing on consulting services for clients. I continued working with Redstone to perform custom engineering and integration services for the City of Los Angeles security center and the Ontario International Airport in California. Consulted for Agilent Technologies to assist with C++ threading integration problems, as well as a new OpenGL rendering components. Began consulting for AbleLink Technologies, assisting their SBIR research grants for helping people with intellectual disabilities through software.

Principal Systems Engineer
Redstone Integrated Solutions

Colorado Springs, Colorado

Led the team that architected, designed, implemented, and delivered a flexible and customizable security monitoring and control application. This system was then customized and integrated into the police operations center of the Ontario International Airport in California. As configured, the system monitors and controls 30 cameras simultaneously, allowing switching among 200 cameras, manages a sensor network of over 3,000 alarm points, and enables centralized point-and-click control of field devices such as door locks.

Software Engineer
ICCE Technologies

Colorado Springs, Colorado

Co-architected a distributed software system to provide access, control, and event propagation for geographically distributed hardware. My primary role was framework development, including application skinning, Jabber communications, services, and automation toolkits. The flagship ICCE Vision Application was built upon the application toolkit framework, enabling a fully-customized, cross-platform skin user interface, communicating to distributed hardware over Jabber.

Software Engineer
Decision Science Applications (SM&A, Emergent)

Colorado Springs, Colorado

Contributing developer on more than 12 successful HP/Agilent Technologies products, including design and implementation of two interactive scientific graphing components, interaction-based calculation algorithms, and infrastructure design and construction. During my capstone project at Emergent, I served as both a software architect and a key developer for Agilent MUI, including system design, framework and infrastructure, data management, algorithmic development, and graphical interfaces.

Education

Bachelors of Science in Computer Science
University of Colorado

Colorado Springs, Colorado

Minor in Mathematics. Minor in Economics.
First in Class. (GPA: 3.982; GRE: 790/800/640)
Outstanding Undergraduate Student from the College of Engineering and Applied Science.