Dan Cavina

Senior Director Of Software Engineering @ Restaurant365

About Dan Cavina

Dan Cavina is the Senior Director of Software Engineering at Restaurant365, with extensive experience in managing software development teams and improving engineering processes.

Current Position at Restaurant365

Dan Cavina currently holds the position of Senior Director of Software Engineering at Restaurant365 in Irvine, California, United States. In this role, he leads the software engineering teams to develop robust solutions aimed at enhancing the efficiency and functionality of Restaurant365's offerings.

Previous Experience at Intercontinental Exchange

Dan Cavina worked at Intercontinental Exchange as Director of Software Engineering for ICE Mortgage Technology from 2020 to 2022. During this time, he was responsible for overseeing software engineering efforts and ensuring the successful development and deployment of ICE's mortgage technology solutions.

Leadership Role at Ellie Mae

From 2018 to 2020, Dan Cavina served as Director of Software Engineering at Ellie Mae in El Segundo, California. His responsibilities included directing software engineering initiatives and driving the development of core systems critical to Ellie Mae's business operations.

Significant Tenure at Velocify

Dan Cavina had a notable career at Velocify, holding various roles from 2012 to 2018. He started as Principal Software Engineer, then moved on to positions including Sr. Manager Software Engineering and Application Development Manager. During his time at Velocify, he played a crucial role in leading the development of SaaS applications and core business systems.

Early Career and Education

Dan Cavina began his career at Second Opinion Software as Vice President of Development/Application Architect, contributing for eight years from 1992 to 2000. He has also held senior roles at Firstsource, BT, and Velocify. He earned a Bachelor of Science in Computer Science from California State Polytechnic University-Pomona, specializing in enhancing software development life cycles and engineering processes.

Global Software Development Expertise

Dan Cavina has extensive experience managing software development teams across various global locations including Southern California, Pleasanton, Palestine, Pune India, Berkeley, St. Louis, the UK, Russia, and Belgium. He is known for utilizing Agile/Scrum methodologies to prioritize, build, and deliver value quickly, maintaining a balance between the big picture and detailed aspects of projects.

People similar to Dan Cavina