Robert Gauck

Principal Software Engineer at Paycor

Independence, Kentucky, United States

About

Experience

  • Paycor (12 yrs 8 mos)
    • Principal Software Engineer
      Apr 2022 - Present · 4 yrs 3 mos

    • Sr. Software Engineer
      Nov 2013 - May 2022 · 8 yrs 7 mos

  • Sr. Software Engineer at Streamline Health
    Aug 2006 - Nov 2013 · 7 yrs 4 mos

    Develop Software used by hospital staff to manage document images using c#. Leadtools used to display and manipulate images NHibernate and EntityFramework used to access an oracle database behind Web Services .Net Winforms using Visual Studio 2005, 2008 and 2010 Source Safe, Team Foundation Server 2008, Team Foundation Server 2012 used for version control. Team Foundation Server 2012 Administration

  • Principal Software Engineer at Cintech LLC
    2003 - 2006 · 3 yrs

    Cintech LLC purchased the assets of Cintech Solutions in December 2003. cNotify is a notification system written using C#, Microsoft Visual Studio .Net 2003 and .Net 2005 that uses voice, email, and sms to contact a large number of people in a very short period of time. Each dialer in cNotify implements a different media type (voice, email, sms) to send their messages. Designed and implemented background applications for cNotify to be distributed with multi-threading on multi-processor machines. The SIP dialers are written using Pika AllOnHost toolkit. The Email and SMS dialers use SMTP to send messages. cNotify used MS SQL 2005 as its database. The Dialer accessed the database via WebServices.

  • Principal Software Engineer at Cintech Solutions
    1990 - 2003 · 13 yrs

    NetVIA is a software-based multi-contact (email, chat, voice) distribution system. NetVIA was written in C++ using Microsoft Visual Studio 6. Lead a group with four other developers on the NetVIA project. We worked on all the Voice related aspects of the product. As a lead I assisted with questions about design decisions, helped with debugging and presented developer concerns to management. Designed and implemented the call switching in NetVIA. The call switching allows the voice channels to be sent to other terminals allowing the formation of two to four party conferences. The Terminals are written using RadVision H.323 Toolkit. Cinphony is an ACD (Automatic Call Distribution) written for the Northern Telecom Norstar phone system. Cinphony was written in C and C++ using IBM Visual Age C++ for OS/2. Currently maintain the core call processing, voice processing and user interface on the Cinphony product line. Designed and implemented the voice portion of the Cinphony product using Talking Technologies and Dialogic voice boards.