Brendan Billingsley
Brendan Billingsley founded Billingsley Custom Software in July of 2016 with a mission of creating custom software solutions that help people and the planet.
Brendan has over 15 years of experience as a software engineer. Most recently Brendan was a software engineer at National Centers for Environmental Information (NCEI) where he contributed as a full stack software developer on multiple projects supporting ingest, archive, analysis, processing, discovery and extract of scientific data. He led an effort that reduced software team development cost by an estimated 10x for adding new data streams to the data ingest system. Brendan transformed engineering practices of the team to significantly increase productivity and quality of code. He also led adoption of continuous build, delivery, linting, unit and e2e testing for new applications. Brendan served as scrum master and was instrumental in improving the NCEI agile processes including introducing lean and XP practices to the team.
From 2008 to 2014 Brendan worked at the National Snow and Ice Data Center (NSIDC) where he started as a software engineer and was later promoted to architect for a team of about 20 developers. While at NSIDC Brendan worked on a team that designed and implemented enterprise systems for creation, maintenance, curation, search, discovery and extract of scientific data. He received a CIRES Service Award for contributions as architect and lead developer for search and discovery applications at NSIDC. Brendan also led adoption of agile methodologies including Scrum, Lean, Kanban and XP practices both as scrum master and as architect. He created and led multiple seminars for developers teaching Java basics, debugging, unit testing, Hibernate, JPA, Spring, PostgreSQL and PostGIS. In the architect role he presented posters and demos at conferences and represented NSIDC to stake holders and funders presenting and discussing system architecture and implementation.
From 2003 to 2008 Brendan was at Xilinx where he was promoted to a senior software engineer position. Brendan developed his enterprise software engineering skills by working on enterprise applications supporting testing of Xilinx software on an 800-node cluster. Brendan's role also gave him daily experience in gathering requirements and supporting operational software with customers.
Brendan graduated with a Bachelor of Science in Computer Science from the University of Colorado in 2002. He was hired by The Brainard Group where he had been an intern and spent one year working in a high impact position in a small company before moving on to Xilinx.