Summary
Brian Hurley is a Principal Software Engineer with 12+ years of experience delivering scalable Java-based systems and high-performance search architectures. At Elsevier, he designs and maintains Solr/Lucene indexes covering 35M+ documents per product, totaling 100M+ across products, enabling sub-second search. He architects robust indexing pipelines and cloud deployments across 300+ servers using Chef and Python on AWS, with fully scripted, hands-off deployment strategies. He combines backend excellence (Spring, Hibernate/MyBatis, JDBC/SQL, PL/SQL) with DevOps mastery (AWS, Chef, Ansible) to deliver reliable, scalable data solutions. Earlier in his career, he led teams at Texas Instruments and ran Premier Code Inc as CEO, driving Spring adoption and delivering cost savings through optimized inventory and search acceleration. Based in Sachse, Texas, he brings broad experience across Oracle/MySQL/PostgreSQL, Tomcat/JBoss/WebLogic, and front-end UI work with Thymeleaf, JSP, and JavaScript to drive enterprise-grade results.
12 years of coding experience
25 years of employment as a software developer