Post Job Free

Resume

Sign in

Engineer Driver

Location:
Lecanto, FL
Salary:
100k
Posted:
March 20, 2021

Contact this candidate

Resume:

adk11n@r.postjobfree.com Mark Spowage Ph.: 206-***-****

SUMMARY

20+ years of experience as c++/c Embedded System Engineer. Worked on RTOS, Embedded Linux framework, telephony device driver development and VOIP/IP system architecture. Hands on hardware development / debugging experience. Developed a pilot website for voice messaging services based on webRTC (www.raudeo.com). Server

side apache python module customization or audio streaming blob i/o. DEMO available online.

Education: Engineering Physics Degree UBC Canada

SKILLS

Python, C, C++, C#, Java,J2EE/tomcat Android, Linux System Programming, Linux kernel, Shell scripting, Perl, SQL, MongoDB, React Js, Node.JS, Meteor, VHDL FPGA design.

Eagle schematics capture and pcb layout

Asterisk/freeswitch pjsip voip gateway product design and development

Android build from source HAL development

Spectrum analyzer / Signal Generator / Oscilloscope / Logic Analyzer

PATENT invention

PATENT Method and apparatus for dynamic processing of data communications of various types 6,205,208

A method and apparatus to identify/process dynamically telephony data over each of a set of channels. A system has one or more ports providing a set of channels for transfer of various types of (telephony) data (e.g., voice, fax, data modem, video teleconferencing, etc.). Upon detection of a data transfer request (e.g., a "call") on one or more channels, the system dynamically identifies the type of data as voice, fax, data modem, etc., on the channel(s) and executes appropriate routines to process and route the data.

EXPERIENCE

Wipro Limited (for Microsoft Corporation) Aug 2018 to Nov 2020 Washington

●MS LCA OSS Project provides technical consultation to Microsoft by understanding Microsoft's patent and performing Infringement analysis of competitor’s products with respect to Microsoft's patented invention.

●Experience in analysis of various Android operating system-based OEMs such as Mobile devices, Smart Watches, and Smart TVs.

●Experience on various flavors of Android such as Oreo and Pie, Android wear OS and Android Auto.

●Experience in understanding the technological concepts of the invention and performing rigorous searches on the available resources such as source code, reverse engineering on the device, analyzing ADB logs etc., to determine if the target OEM is infringing the invention claimed in the patent.

●Android java source code analysis

●embedded linux c/c++ source code analysis

● Dagger mvvm injection architecture (view model injection)

●Microsoft Azure reactjs electron js ai tool via ui fluent gui. A microsoft tool for assisting AI development.

●PKI encryption: OAUTH client/server authentication and LETSENCRYPT certificate renewal scripts

HP 2017 Aug to 2018 Aug Washington

●Experience in Wi-Fi device driver development using Embedded Linux C/C++. Upgraded the HP printer source code for a new broadcom radio.

●Experience in core dump analysis/debugging Broadcom Wi-Fi radio chip.

●I performed GitHub source code management.

●C++/c source code updating

Intel 2016 Oct 2017 July Oregon

●I was involved in Android Java/C app development for real time data acquisition of phone temperature and current sensors for board analysis.

●IOT arm mbed lora wireless device c/c++ real time kernel app coding

●Experience in Android app development using Java on NDK/SDK.

●Experience in Intent coding using Java structures to manage the process list and adjust the app connection network priorities.

●Python data acquistion for Intel Android hardware development

●Wimax J2EE/Weblogic protocol stack SOAP c# source code for user authentication/registration

LAM Research 2016 Oregon

●Lam Research invented / developed a novel Node.js based charting system of wafer history logs. A stacked html5 interface resulting in a revolution of wafer fab machine tool debugging.

●Experience in Scripting data transformation from CSV to mongo DB.

BjoinData Inc startup

developed SQL INDEX TABLE Join Engine to accelerate table joins

Freepascal /javascript /meteor js interface to mongodb/postgres

US Patented table join algorithm in c/pascal 200 times faster joins for BIG DATA

Tampa FL 2015 Smith Microwave

trak.com embedded p1020 linux snmp & gps (gpssip) c application development (contract)

ptp ntp 1588 application/device driver development,powerpc p1020 embedded development

build root /embedded linux system upgrade, new hardware modules

rgb.com california 2014 research consultant LINUX/windows DRI DRM/hdmi architecture capture device driver development

opengl solutions for videowall system https://github.com/bieh/clustergl

opengl video streaming

linux drm video device driver stack development, video4linux capture hdmi capture device

At&t: 08/2013 –10/2014 perl/javascript communication interface for embedded 'ssh' switch controller . Upgraded a phone switch controller for federal monitoring.

ReliableIPTV: 06/2014 qt voip client, mt7620/openwrt/silabs embedded system development (ongoing)

low level silabs 3210 spi/pcm device driver integration / openwrt linux 3.x upgrade

Intel Oregon: Intel mobile phone network management. android/LTE network stack optimization iptables /scheduling java/android sdk/ndk/

android ndk/sdk communication network connections priority management setup/testing

Syncadence San Diego 2013 embedded vitesse mips/ecos os port c/c++ fpga firmware integration jtag tools

Netacquire Seattle 2012 linux/timesys uboot / TENA framework ACE/TAO embedded system c/c++ (3 month)

porting TENA cross/compile environment / A military simulation tool.

Inmarsat: 07/12 10/12 Python/Tornado/Django/Pinax openwrt linux layer 2 networking Gui / Socket binding/iptables embedded linux

developed provision solution for routerboard based embedded linux satellite communications system

Gilson.com: 2012 C++/boost/C# C++11 socket framework embedded linux TI Arm

Technology Kitchen: Austin 2012 Open Embedded/Arago Arm 9 wifi/bluetooth system development

bluez linux stack (classic )

Curtiss Wright: May 2012 Wind River Linux /Uboot (3months) C unit test development. Labview integration

of Samba file server.

Intel android phone sdk/ddk performance testing Jan 2012 python/tornado/dygraphs python scripting for phone testing.

INTEL Hillsboro Oregon Wimax Lab wwid, Oct 2010 – March 2011

Software Engineer

●Contract development of Wimax provisioning portal per Wimax Forum spec

●C#/Asp.net IIS Wimax portal development

●Meego SDK mobile app development /C++

●Voice recognition API via AT&T remote portal /C++

●UPGRADED a wimax provisioning system for testing intel wimax chips C#/.NET SOAP based interface

Ready-Links, Dec 2005 July 2009

www.ready-links.com (iot edge device/fibre to the home)

Software Engineer

●RFC2250/IGMP wireshark monitoring of VIDEO STREAMS triple play services

●VPN tunneling debugging with DDD C/C++ GNU debugger for interop fixes

●SIP/MGCP/SNMP C/C++ telephony stack software development per customer requirements

●FAX/MODEM operation via network timing algorithm/kalman filter solution

●DAA pcm/spi multiline s/w integration of ‘PROSLIC’ to enable fxs/fxo operation

●Sip Trunking/Provisioning SBC configuration management

●DSP API s/w integration for CLI configuration

●Mgcp/ncs software solution design/integration

●Asterisk/freeswitch pbx office system deployment /trial many addons via Java/Perl/PHP for robo calling and other 'click to call' type of features.

●Cisco Catalyst firewall deployment

●Java/J2EE MVL framework soap msg based system ONT device controller

●Perl/PHP ONT device testing/setup configuration OS loading

●Field trips to Telco sites for customer training and integration of the ONT device. Interactive work with client engineers to 'provision' our unit to deliver all CALL FEATURES requested.

●Remote debugging if needed via DDD/GNU debugger for break point debug fix exercises.

●Maintain the code base for a range of Telco customized PROTOCOL based operations

●ARM ixp425 arch processor under open source Linux/Asterisk/Snmp/Gnu/ddd development

●ELDK/Uboot open source embedded LINUX tool chain openwrt /oe tool chains

●Linux Device Driver development char/block/mmap

●IXP425 NPE API microcode application development dsp/network engine configuration

●STREAMING MEDIA RTP/RTSP IPTV/igmp Wireshark/debug AUDIO/VIDEO

●Bugzilla web bug tracking, cvsweb tools for s/w version maintenance

●VHDL loading/upgrading clocking/timing/sync services onboard

●legacy intel API upgrading/configuring CLI extensions

●STB iptv/hpna device design coppergate /ultra wide band ip over coax testing

●INTEL linux/ixp425 voip device driver enhancements regarding 56kmodems, slic devices (new silabs code)

●linux intel ixp425 drivers for FPGA device initialization, clock control system, packet inspection ieee1588, board led signalling, updated INTEL flash memory chip device module code, create real time network clock control driver code, created FPGA device startup/io code, upgraded INTEL device code, added extensive IOCTL driver code for snmp agent app.

●Totally FAMILIAR with INTEL ixp425 network processor DEVICE DRIVER source code

●C code design/development Marvel Link-Street DEVICE DRIVER for layer 2 switch CLI configuration/bootstrap (based upon marvell released arch. Pseudo code.

SYNIVERSE, May 2005 Nov 2005

Telephony Consultant

●VXML system testing / apache XML/BEANS software application

●SBC call flow design/planning B2BUA voice traffic backhaul

Teleden, 2000 2005

VOIP System Designer

●4port ATA hardware design

●pc based JAVA VOIP soft switch /IVR engine, SBC design/development

●TI DSP VOIP hardware/software integration Audio codes API

●p2p ATA ‘hole punching’ ‘skype like’ client VOIP software

●PC JAVA /SIP/MGCP gateway

●Onhook voice recording solution

CTO, www.messagebay.com, 1998 -2000

Founder Designer Architect

●OBTAINTED MILLIONS$ IN VENTURE CAPITAL FUNDING VIA WEB DEMO

●Designed developed COMPLETE client/server solution for millions of users

●Created NEW solution for PC voice messaging / demonstrated on CNN twice !

●Server side Perl/PHP audio stream and content management

●C++/C client side Activex/plugin development on windows/LINUX/Mac/Netscape variations

●Perl integration with Perl based email servers

●DSPGROUP /consultant DSP speech coder g.729 DSP oak core assembly language framework customizing for Japanese vendor.

InterLinear Technology, 1995 – 2000

Founder Designer Architect

●Designed PC based VOIP gateway hardware/software

●windows C/C++ driver development

●Linux memory mapped driver development

●T1/E1 mvip bus interface architect

●Embedded Linux via flash memory boot strap loader / flash memory block DEVICE DRIVER realized

One World Communications, 1986-1992

Founder Designer Architect,

●PC fax driver development / korean language fax system

●international fax store and forward system

●PC telex / banking software financial transaction engine

SAEGEM MORPHO, 1992-1993

Software Engineer

●Windows VIDEO DEVICE DRIVER C/C++ development

●Cryptography /finger print recognition database communication

International Telcom Seattle 1986-1988

Software Engineer

●PC IVR C language progamming /dialogic telephony hardware

●designed automated state machine generator for IVR system scripting

●8051 assembly language telephony system controller

●telecom mediation cdr processing

Master Marine Electronics 1983 1986

Designed developed 8051 Loran hardware and firmware.



Contact this candidate