Matthew Crane

Matthew Crane Email and Phone Number

Staff Software Engineer at Standard AI @ Standard AI
San Francisco, California 94103, US
Matthew Crane's Location
Hopkinton, Massachusetts, United States, United States
Matthew Crane's Contact Details

Matthew Crane personal email

n/a
About Matthew Crane

Software engineer with over 30 years of experience developing products for a variety of applications including: video surveillance, speech recognition, telephony, collaboration, conferencing, media processing, and defense. Platform experience includes Unix/Linux, DSP, embedded, and Microsoft Windows.Specialties: Video/Audio streaming, Digital Signal Processing, Automatic speech recognition, Text-to-speech, Collaboration, Conferencing, Telephony, VoIP, C/C++, RPM software packaging, KIWI image build system, Python, Agile Development

Matthew Crane's Current Company Details
Standard AI

Standard Ai

View
Staff Software Engineer at Standard AI
San Francisco, California 94103, US
Website:
standard.ai
Employees:
101
Matthew Crane Work Experience Details
  • Standard Ai
    Staff Software Engineer
    Standard Ai Jun 2022 - Present
    Senior engineer responsible for design, implementation, test, and integration of video streaming and storage solutions to support Standard AI's VISION retail analytic platform.
  • Lenels2
    Consulting Software Engineer
    Lenels2 Apr 2018 - May 2022
    Pittsford, New York, Us
  • Tyco
    Principal Software Engineer
    Tyco Apr 2010 - Apr 2018
    Cork, Ie
    As a senior engineer on the R&D team delivering the company’s Linux-based VideoEdge Network Video Recorder:• Designed, implemented, and deployed a new client streaming architecture in C++ for delivering live and recorded audio/video from the NVR to security console workstation clients via RTSP/RTP. The new architecture implemented dynamic generation of video stream palettes offered to clients based on availability of local and remote transcoding resources, significantly surpassing the capabilities of competitors’ similar offerings.• Identified, coordinated, and executed OS migration tasks needed to move the VideoEdge NVR product from a custom in-house Linux platform to a commercial SuSE Linux Enterprise OS. Responsible for supporting new build environment, deployment and configuration management of developer tools, RPM packaging of Tyco and third party software, and delivery of final product disk images. The new platform relieved Tyco of much of the work for supporting OS security and bug fixes, allowing the engineering team to focus more on the video application suite.• Designed and developed C++ code to support command/control and streaming of video, audio, and text data from IP audio/video devices, Stretch audio/video capture PCI cards, and IP/serial Point-of-Sale terminals. Implemented a variety of GStreamer pipeline frameworks to support streaming in two versions of the VideoEdge device streaming architecture. http://www.americandynamics.net/Products/VideoEdge_NVR.aspx
  • Novell
    Senior Software Engineer
    Novell Nov 2007 - Oct 2009
    Provo, Ut, Us
    As a senior developer working on the company's XMPP-based, real-time desktop collaboration product:• Designed, implemented, and tested a new Asterisk-based media server to support mixing, playing, and recording of conference audio. Created Asterisk dialplan applications, enhanced Asterisk open-source PBX core software as needed, and provided an XMLRPC API to access the audio services. The new media server greatly simplified customer acquisition and installation of Novell Conferencing.• Developed an audio test harness capable of generating thousands of outbound/inbound calls per hour to/from the conferencing system using Python.• Implemented enhancements to the Microsoft Windows and Linux conferencing client softphones, including: acoustic echo-cancellation, improved voice activity detection, and VoIP authentication/encryption.• Designed and executed evaluation tests and made recommendations for prospective software media server solutions that would replace a legacy hardware-based NMS telephony/media solution.• Implemented a custom authentication/authorization module for the Apache HTTP server to enable user access to conference recordings and whiteboard data stored on the conferencing web server.
  • Avaya
    Senior Software Engineer
    Avaya Jul 2005 - Jul 2007
    Morristown, New Jersey, Us
    As part of the development team responsible for Avaya's MeetingExchange suite of conferencing products:• Drafted specifications, designed, implemented, and tested audio processing software for the company's VoIP software media server. Maintained and refactored several key functions including RTP/UDP socket interfaces, audio jitter buffering, play/record, conference mixing, and automatic gain control. Added support for low-bitrate and wideband audio codecs (G.722, G.726, G.729, and iLBC). This server enabled the company to realize larger profit margins for their conferencing systems by eliminating the need to integrate third-party media servers.• Added ad-hoc conferencing features to Avaya's VoIP conferencing product in accordance with IETF SIPPING working group draft recommendations.• Designed and implemented software and firmware needed to enable “hot-swap” of T1 line cards in the TDM-based MeetingExchange product. Worked closely with hardware engineers to ensure integrity of the telephony bus during removal/insertion of cards. Identified and fixed bugs in card boot procedure.
  • Voice Automation
    Senior Software Engineer
    Voice Automation 2002 - 2005
    As part of the team responsible for delivering new features for Alchemy, the company's Microsoft Windows-based IVR/CTI development and service platform:• Implemented call control and media processing using NMS Communications' NaturalAccess telephony stack.• Added support for speech recognition and text-to-speech in Alchemy applications by integrating Nuance Communications' ASR and TTS services into the platform.• Created speech recognition grammars and interactive dialogs for a Microsoft Speech Server-based application to enable voice access to Microsoft Exchange e-mail, calendar, and contact data.
  • Speechworks
    Senior Software Engineer
    Speechworks 1996 - 2002
    Us
    As a developer helping deliver the company's automatic speech recognition (ASR) and text-to-speech (TTS) products, from startup through IPO:• Designed, developed and maintained core product software for high-density, telephone-based speech recognition systems on Windows NT and Unix hosts. Implemented endpoint detection and front-end acoustic processing algorithms on TMS320C30 DSPs, DSP resource allocation schemes, and host-to-DSP communication interfaces using serial and shared-memory I/O. This work directly supported the deployment of the first commercially viable telephone speech recognition systems for airline reservations and stock trading.• Integrated SpeechWorks’ ASR software with Dialogic's next-generation proprietary voice boards, cooperating closely with Dialogic engineers to develop a solution capable of replacing the DSP-based product and reducing continuing engineering costs.• Added support for the Media Resource Control Protocol (MRCP) to SpeechWorks’ server products, providing IETF standard-based access to ASR and TTS resources.• Added per-port licensing enforcement capabilities to the ASR and TTS server products.
  • Excel Switching, Inc.
    Dsp Software Engineer
    Excel Switching, Inc. Oct 1994 - Sep 1996
    Lead developer of DSP software for Excel’s programmable telephony switching platform.• Implemented algorithms for basic telephony signal processing, including: tone detection/generation, audio conference bridging, voice detection, and automatic gain control for TMS320C30 DSP processing modules.• Implemented resource allocation and IPC functionality needed to support DSP resources on embedded Motorola 68302-based systems running pSOS+.
  • Ge Aerospace / Martin Marietta
    Systems Engineer / Edison Engineering Program
    Ge Aerospace / Martin Marietta Aug 1991 - Oct 1994
    • As a Systems Engineer, developed fire control algorithms for the US Army's Advanced Field Artillery System.• Edison Engineering Program: Completed graduate engineering degree concurrent with rotating work assignments developing underwater sonar simulation software, designing mixed analog/digital circuit modules for metering liquid gun propellant, and maintaining/upgrading naval missile test systems.

Matthew Crane Skills

Speech Recognition Linux Embedded Systems Voip Agile Methodologies Unix Signal Processing Digital Signal Processors Integration Avaya Telephony Python Live Video Streaming Software Engineering C++

Matthew Crane Education Details

  • Rensselaer Polytechnic Institute
    Rensselaer Polytechnic Institute
    Electrical Engineering
  • Worcester Polytechnic Institute
    Worcester Polytechnic Institute
    Electrical Engineering

Frequently Asked Questions about Matthew Crane

What company does Matthew Crane work for?

Matthew Crane works for Standard Ai

What is Matthew Crane's role at the current company?

Matthew Crane's current role is Staff Software Engineer at Standard AI.

What is Matthew Crane's email address?

Matthew Crane's email address is ma****@****box.net

What is Matthew Crane's direct phone number?

Matthew Crane's direct phone number is +197857*****

What schools did Matthew Crane attend?

Matthew Crane attended Rensselaer Polytechnic Institute, Worcester Polytechnic Institute.

What skills is Matthew Crane known for?

Matthew Crane has skills like Speech Recognition, Linux, Embedded Systems, Voip, Agile Methodologies, Unix, Signal Processing, Digital Signal Processors, Integration, Avaya, Telephony, Python.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.