Daniel Farley

Daniel Farley

Software Engineer Iii @ ExtraHop

About Daniel Farley

Daniel Farley is a Software Engineer III at ExtraHop, where he has worked since 2021. He has extensive experience in software development, system infrastructure design, and multithreaded programming, having previously held positions at Collinear Networks and Qolsys.

Work at ExtraHop

Daniel Farley has been employed at ExtraHop since 2021, where he holds the position of Software Engineer III. Prior to this, he worked as a Software Engineer II at ExtraHop from 2019 to 2021. Both roles were based in Seattle, Washington. His responsibilities include designing system infrastructure and frameworks to enhance development speed and maintain code quality.

Previous Employment Experience

Before joining ExtraHop, Daniel Farley worked at Collinear Networks as a Software Engineer from 2018 to 2019 in Santa Clara, California. He also had a brief tenure at Qolsys as a Software Engineer for three months in 2017, located in San Jose, California. Earlier in his career, he served as an Engineering Support Technician at Sparling Instruments, LLC from 2011 to 2014 in Temple City, California.

Education and Expertise

Daniel Farley earned a Bachelor's Degree in Computer Engineering from the University of California, Santa Cruz, where he studied from 2014 to 2017. He also attended Pasadena City College, focusing on Computer Engineering from 2010 to 2014. His expertise includes designing system infrastructure, REST API implementation, and a strong understanding of data structures and algorithms.

Technical Skills

Daniel Farley possesses a range of technical skills relevant to software engineering. He is experienced in multithreaded and inter-process programming, network protocols, and design. Additionally, he has strong knowledge of object-oriented programming (OOP) patterns, Android SDK and NDK, and embedded systems.

People similar to Daniel Farley