Frank Cernese
About Frank Cernese
Frank Cernese is a Senior Software Engineer at Purple Communications, Inc, where he has worked since 2008. He has extensive experience in software engineering, including designing real-time video call routing systems and managing inbound call handling systems.
Work at Purple Communications
Frank Cernese has been employed at Purple Communications, Inc. as a Senior Software Engineer since 2008. His tenure of 16 years at the company is based in Rocklin, California. In this role, he has contributed to various projects, including the design and implementation of a multithreaded real-time video call routing system in Java. This system integrates with customer service web interfaces and third-party video platforms, enhancing the communication capabilities of the organization.
Education and Expertise
Frank Cernese studied Computer Science at the Rochester Institute of Technology, where he earned a Bachelor of Science degree. His studies spanned from 1985 to 1992, covering a period of seven years. This educational background has provided him with a solid foundation in software engineering principles and practices, which he applies in his professional roles.
Previous Experience in Software Engineering
Before joining Purple Communications, Frank Cernese held several positions in the software engineering field. He worked at Citi - Universal Card Services as a Senior Technical Staff Member from 1994 to 1999 in the Jacksonville, Florida area. Prior to that, he was a Senior Software Engineer at AT&T Global Information Solutions from 1992 to 1994 in Lincroft, New Jersey. He also served as a Senior Software Engineer at GoAmerica, Inc. from 1999 to 2008 in Hackensack, New Jersey.
Technical Contributions and Projects
Throughout his career, Frank Cernese has made significant technical contributions. He developed a system that supports inbound queues with combinations of skill sets and priorities for video call handling. Additionally, he routed inbound voice calls from Asterisk servers to VOIP OCX embedded in web interfaces, interfacing with MS SQL databases for calling records and session parameters. These projects demonstrate his expertise in software development and system integration.