Kyle Foley
About Kyle Foley
Kyle Foley is a Senior Software Engineer at Sitelink, where he has worked since 2016. He has a strong background in system architecture, WebRTC technology, and database management, contributing to significant improvements in customer retention and call quality.
Work at SiteLink
Kyle Foley has been employed at SiteLink as a Senior Software Engineer since 2016. In this role, he has contributed significantly to the company's technology initiatives. His responsibilities include formulating system architecture to import data from clients' existing datastores, which has led to a 50% increase in customer retention. He has also built and maintained four production and twelve development Google App Engine servers, ensuring robust performance and reliability for the company's applications.
Education and Expertise
Kyle Foley studied at Syracuse University from 2014 to 2016, focusing on Aeronautics, Aviation, and Aerospace Science and Technology. This educational background has equipped him with a strong foundation in technical principles and problem-solving skills. His expertise extends to software engineering, particularly in WebRTC technology, where he co-invented and holds a patent for audio, video, and data synchronization.
Background
Before joining SiteLink, Kyle Foley co-founded AvStrategies LLC, where he served as Chief Technology Officer from 2015 to 2017. His role involved overseeing technological developments and innovations. Earlier in his career, he served in the US Army as a Telecommunications Platoon Supervisor from 2010 to 2014, gaining valuable experience in telecommunications and leadership.
Achievements
Kyle Foley has led significant projects, including the database migration of over 5 million customer records without any data loss. He co-developed a hybrid SFU/MCU server architecture with SIP, which improved accessibility for users with limited connection quality. Additionally, he created and maintains a client-facing React web application for advanced WebRTC communications and file management, utilized by over 2,000 customers.
Technical Contributions
Kyle Foley has made notable contributions to the field of WebRTC technology. He developed a WebRTC stats logging tool that allows for the review of call quality after calls. He also introduced a custom monitoring service designed to detect errors and notify the appropriate teams, enhancing the overall reliability of the systems he manages.