Igor Gonchar Email and Phone Number
Is quality and performance as important to you as time to market? I'm interested in companies with similar values, working on mission critical applications, where quality and performance are important and collaboration is encouraged.Accomplished professional with expertise creating real-time and embedded software for distributed, large-scale wireless data services, IP routers, video streaming, and video management systems. In-depth knowledge of multithreading, concurrency, IPC mechanisms, sockets, memory management, and high performing I/O operations in environments requiring scale and availability. Motivated, analytical, detail-oriented, and time-conscious. Thrive in collaborative settings with priority on lifelong learning, flexibility, and seeing opportunities in change. Willing to confront new challenges with teams driving innovation and creativity in building software products that customers love.𝘖𝘱𝘦𝘳𝘢𝘵𝘪𝘯𝘨 𝘚𝘺𝘴𝘵𝘦𝘮𝘴 - Embedded Linux, NetBSD, QNX, LynxOS, Windows𝘗𝘳𝘰𝘨𝘳𝘢𝘮𝘮𝘪𝘯𝘨 𝘓𝘢𝘯𝘨𝘶𝘢𝘨𝘦𝘴 - C, C++, Python, Shell, Expect, Tcl/Tk, SQL𝘕𝘦𝘵𝘸𝘰𝘳𝘬 𝘗𝘳𝘰𝘨𝘳𝘢𝘮𝘮𝘪𝘯𝘨 - Sockets, RPC, System V and POSIX IPC, Streams, network I/O𝘕𝘦𝘵𝘸𝘰𝘳𝘬𝘪𝘯𝘨 𝘗𝘳𝘰𝘵𝘰𝘤𝘰𝘭𝘴 - IP stack, RTP, NFS, CIFS, SMB, HTTP, Radius, Onvif, X.25𝘊𝘰𝘥𝘦𝘤𝘴 𝘢𝘯𝘥 𝘍𝘪𝘭𝘦 𝘍𝘰𝘳𝘮𝘢𝘵𝘴 - H.264, H.265, Opus, G.711, QuickTime, 3GPP, 3GPP2, MP4, wav𝘛𝘦𝘤𝘩𝘯𝘰𝘭𝘰𝘨𝘪𝘦𝘴 - Routing, Video Streaming, Storage, Media Server, VoIP, UMTS, Ffmpeg, Boost, Berkeley DB, Google protobuf, Azure
Avigilon
View-
Sr. Software EngineerAvigilon Mar 2018 - PresentVancouver, Bc, Ca• Designed and developed Avigilon Control Center (ACC) network video management system, focusing on media server and storage components that provide highly performant recording and playback of surveillance data.• Maintained ACC legacy code, meeting new requirements, improving performance and scalability, and expanding components testability.• Fixed product defects and addressed hot escalations, enhancing product quality and customer satisfaction.• Collaborated on storage archive redesign, decreasing space requirements and delivering savings to customers.• Participated as member of team creating export microservice for Motorola next generation video management system, VMSNext, facilitating product transition to new cloud-centric platform and providing better customer experience.• Built multiple storage utility tools for automated testing framework in collaboration with team. -
Sr. Software DeveloperHcl (For Calix, Petaluma, Ca - Remote) Jan 2017 - Nov 2017• Implemented multiple features and enhancements for protocol and infrastructure modules of Calix switching and routing platform, AXOS. Provided integration and defect resolution support for current releases, with the focus on fast delivery and high quality.• Ported legacy Layer2 ACLs functionality for IP Source Verify, MAC Forced Forwarding, PPPoE and 802.1x authentication to the new routing platform. Used C/C++ with Embedded Linux.
-
Sr. Software DeveloperEricsson Jan 2011 - Dec 2016Kista, Stockholm, Se• Developed packet classifier, routing policy manager, subscriber service accounting and QoS functionality as part of the distributed operating system (IPOS) for Ericsson’s IP Edge and Core routers and mobile network products.• Refactored and partitioned platform-independent code migrating legacy SmartEdge product line to new hardware platforms, achieving required quality under aggressive deadlines and helping secure additional new products and customers. Used C with Embedded Linux and BSD environment, python and expect for test scripting.• Investigated and debugged live customer and integration problems, working with development teams across Europe, North America, China, and India.• Advocated for enhanced software quality standards and processes, establishing ACL module automated test tool, enabling earlier defect detection and 3x increased code test coverage up to 75%. -
Sr. Embedded Software EngineerRadisys Corporation Jul 2004 - Nov 2010Hillsboro, Oregon, Us• Developed real-time media streaming subsystem for Convedia VoIP Media Servers. Used C, TCP/IP sockets, multi-threading, and IPC mechanisms with Timesys Embedded Linux and LynxOS on PPC and i686/ATCA platforms.• Developed and maintained multi-media file format module based on QuickTime, ISO, 3GPP, 3GPP2 and MPEG-4 standards.• Collaborated with verification and customer support, debugging complex technical issues while meeting project schedules and quality goals. • Proposed and executed process improvements, facilitating discovery of deficiencies at early development stages. -
Embedded Software DeveloperVortek Industries Ltd. (Acquired By Mattson) May 2003 - Jun 2004• Developed safety critical embedded software for distributed, hard real-time control system of Flash-RTP machine. Used C and C++ with QNX RTOS (Neutrino).• Prototyped RPC/XDR-based communication interface between distributed real-time systems.• Designed and implemented DAS4020 based real-time data acquisition application, helping replace expensive oscilloscopes used in research and saving company up to $10K per device. Used C++/MFC/Windows2000.
-
Sr. Software EngineerMotorola, Wireless Data Group / Gprs Project 1998 - 2003Chicago, Illinois, Us• Designed and developed GPRS support node through full software development life cycle, including requirements analysis, design, implementation, process, and integration testing, addressing lab and field-reported problems, code optimization, and performance issues.• Led feature development with teams of 3-5 engineers, estimating efforts and working on feature planning.• Developed software requirements from GSM/GPRS standards. • Implemented and maintained GPRS transmission protocol stack as member of team working on network and sub-network layer protocols (SNDCP, SM-RL and SM-CM). Used C, UNIX Streams, TCP/IP Sockets, and Posix IPC in LynxOS /PPC embedded environment.• Represented development teams in Escaped Defect Analysis process, investigating faults, recommending process improvements, and reducing customer-reported problems to achieve SEI CMM Level 5 for development site. -
Software EngineerElscint Ltd. (Acquired By Siemens And Marconi) 1997 - 1998• Developed medical image processing software and GUI applications for the CT scanner. Used C and C++ with IRIX.• Developed software requirements and high level design of the system, working closely with physicists and other development teams. Analyzed existing software components and suggested design changes.
-
Software EngineerComverse Network Systems 1994 - 1997• Designed and developed network and database applications (VoiceMail, SMS, Calling Card, Single Number Service, Billing) for a large-scale highly reliable telecommunication system Infinity.• Implemented proprietary data communication protocols for message notification and billing applications over TCP/IP and X.25 (NOKIA and Aldiscon SMSC, NEC Caroline).• Managed small product releases (up to 5 developers). Leadership responsibilities included meeting with customers for technical reviews, project scheduling, coordinating between development, test and marketing teams, and final delivery of the software release to the Product Release Department.• Provided customer support, on-site integration and system troubleshooting during acceptance testing (Astel and Hitachi in Japan, HK Telecom, Airtel in Spain, D1 Data Mobil in Germany and SFR in France).• Provided formal training to the test and customer support teams in the operation and maintenance of developed applications.
Igor Gonchar Education Details
-
Technion - Israel Institute Of TechnologyComputer Science -
V. N. Karazin Kharkiv National UniversityMathematics And Mathematical Physics
Frequently Asked Questions about Igor Gonchar
What company does Igor Gonchar work for?
Igor Gonchar works for Avigilon
What is Igor Gonchar's role at the current company?
Igor Gonchar's current role is Experienced Software Engineer ➤ Develop Market Leading, Cost-Effective Solutions Where Quality and Performance are as Important as Time to Market.
What schools did Igor Gonchar attend?
Igor Gonchar attended Technion - Israel Institute Of Technology, V. N. Karazin Kharkiv National University.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial