Ross Hadden

Principal Software Engineer @ Candidate Labs

About Ross Hadden

Ross Hadden is a Principal Software Engineer with extensive experience in software development, having worked at various companies including Reaction Commerce and Mailchimp. He holds both a Bachelor of Science and a Master of Science in Computer Science from the University of Cincinnati and currently works at Candidate Labs in San Francisco.

Work at Candidate Labs

Ross Hadden serves as Principal Software Engineer at Candidate Labs, a position he has held since 2022. He is based in San Francisco, California. In this role, he contributes to the development of innovative software solutions, leveraging his extensive experience in software engineering.

Previous Employment History

Prior to his current role, Ross Hadden held several positions in the software engineering field. He worked at Mailchimp as a Staff Software Engineer from 2020 to 2021 and at Intuit in a similar capacity from 2021 to 2022. His earlier experience includes roles at Reaction Commerce as a Senior Software Engineer from 2018 to 2020, and as Software Team Lead at Zipscene from 2014 to 2017. He also worked at Paramount's Kings Island as an Information Systems Analyst from 2009 to 2011, and at Whitebox Inc as a Senior Software Engineer from 2013 to 2020.

Education and Expertise

Ross Hadden studied Computer Science at the University of Cincinnati, where he earned both a Bachelor of Science (BS) and a Master of Science (MS) degree between 2009 and 2014. His educational background provides a strong foundation for his expertise in software engineering and development practices.

Development Environment and Tools

Ross Hadden utilizes a highly customized development environment that includes Arch Linux, a Dvorak keyboard layout, and the i3wm window manager. He prefers using neovim as his code editor and wezterm as his terminal. His approach to software development emphasizes the use of open-source tools and environments, and he explores advanced shell environments with nushell, using tmux as a multiplexer while considering zellij.

People similar to Ross Hadden