Ian Sinclair is a Senior Software Consultant based in Belleville, Ontario, specializing in Unified Communications software for E-MetroTel's InfinityOne platform. With a 35-year telecommunications background and seven years focused on modern software delivery, he blends deep domain knowledge with hands-on development in Elixir, JavaScript and web technologies. He architects and ships cross-platform features—softphone, chat (public, group, N‑way and direct), and soon video conferencing—across web, desktop and mobile clients. Known for rigorous code inspection, quality improvements and production support, he helps bridge operational realities with product evolution. An engineer who appreciates both legacy telephony and modern real-time systems, he brings pragmatic problem-solving to complex UC integrations.
Contributions:2 pushes, 1 branch in 1 year 10 months
http-clienthttp2elixir
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ian Sinclair - Senior Software Consultant at E-MetroTel