Ray Di Ciaccio

Ray Di Ciaccio

Principal Software Engineer @ Appcues

About Ray Di Ciaccio

Ray Di Ciaccio is a Principal Software Engineer at Appcues, where he has worked since 2022. He previously held positions at Appcues as a Staff Engineer and Engineering Manager, and worked as a Software Engineer at MIT Lincoln Laboratory.

Current Role at Appcues

Ray Di Ciaccio serves as a Principal Software Engineer at Appcues, a position he has held since 2022. In this role, he focuses on developing software solutions that enhance user experiences. His work contributes to the company's mission of enabling businesses to create better product experiences through effective onboarding and user engagement strategies. Ray is based in Boston, Massachusetts.

Previous Experience at Appcues

Prior to his current role, Ray Di Ciaccio worked at Appcues in various capacities. He served as a Staff Engineer from 2020 to 2022, where he was involved in significant engineering projects. Before that, he held the position of Engineering Manager from 2018 to 2020, overseeing engineering teams and project deliverables. His tenure at Appcues spans four years, showcasing his commitment to the organization.

Experience at MIT Lincoln Laboratory

Ray Di Ciaccio worked as a Software Engineer at MIT Lincoln Laboratory from 2010 to 2014. During his four years there, he contributed to various software development projects, applying his technical skills in a research and development environment. This experience provided him with a strong foundation in software engineering practices.

Education in Computer Science

Ray Di Ciaccio earned his Bachelor's degree in Computer Science from Dartmouth College, where he studied from 2005 to 2009. His education equipped him with essential knowledge and skills in software development, algorithms, and computer systems, which he has applied throughout his career in various engineering roles.

People similar to Ray Di Ciaccio