We provide IT Staff Augmentation Services!

Resume

5.00/5 (Submit Your Rating)

Embedded Software, ContractoR

SUMMARY:

  • Wide - ranging experience in defining, documenting, developing, leading and managing new products and product improvements, providing a robust, high quality deliverable within budget and on schedule.
  • Thirty-Five plus years of experience. Twenty plus years of embedded systems development; device side firmware and drivers, and host side drivers and applications.
  • Known for being a player / coach, leading and managing teams and projects to successful outcomes.
  • Extensive experience in performance tuning and improvements, both in design and implementation.
  • Relentless in the pursuit of a goal, taking on the ‘impossible’ projects and other challenging tasks to successfully complete them. Doing what is needed to help a team be successful.
  • Technically savvy, a quick learner, capable of explaining complex issues in simple understandable terms. Excellent communication skills, both verbal and written.
  • Known for building, leading and managing highly successful teams.
  • Long list of recommendations and references available upon request.

SKILL:

Languages: C++, C, Visual C++ COM/ATL, C#, Java, JavaScript, Perl, assembly, shell scripting, and others

Technologies: VoIP, audio and image processing, CODEC for VoIP, RTP, WiFi, USB device development, .NET, TCP, UDP, IP networking broadcast/multicast/unicast, ad-hoc networking, socket programming, M2M, IoT, iOS, Android, LTE, Bluetooth, BLE, speech recognition, RS-232, Synchronous Communications, SDLC, HDLC, Bonjour, device drivers, Loadable Kernel Modules (LKM), OO Analysis and Design, UML, RFID, and others

Tools: Windows Tools, UNIX Tools, VMWare, Cygwin, .NET Framework, Oracle, UML, Object-Oriented development, Microsoft Office products (Project, Word, Excel, PowerPoint, Outlook), Linux tools, Wiki, Apache, WireShark, ClearQuest, ClearCase, Subversion, RCS, MVC, Git, SharePoint, Team Foundation Server, Unit Test Frameworks, and others

Processes: SDLC, Agile, and others

Web: XML, HTML, Web services, SOAP, SOAPUI, JAX, Web Servers (Tomcat, Glassfish), IoT, ThingWorx

IDEs: Visual Studio, Code Composer Studio, NetBeans, Multiple Embedded System IDEs, Eclipse, IAR, CrossWorks

Bus Architectures: USB, I2C, SPI, CAN, others

Platforms: Windows 10/7/Vista/XP/2000/98/95, Linux, UNIX, AIX, Solaris, NetBSD, iOS, Android, Many different embedded operating systems, and operating system-less embedded environments (“bare metal”), several different RTOS including TI-RTOS & QNX, Device controllers, USB, I2C, SPI, CAN, Wide range of microcontrollers and microprocessors Raspberry PI, TI Tiva, TI Sitara, MSP430, PIC, ARM, others

INDUSTRY EXPERIENCE:

  • Public Safety and Public Communications
  • Telecommunications
  • Audio and Image Processing
  • Traffic Control Devices
  • Embedded devices; both device side and host side
  • Airplane Platforms
  • Networking and Communications
  • Military Communications and Data Processing
  • Embedded Medical Devices
  • Port-of-call Monitoring
  • Banking

EXPERIENCE:

Confidential

Embedded Software Contractor

Responsibilities:

  • Worked to help port code from existing Power Quality Metering (PQM) system to new TI platform and Graphical Display

Confidential, Rochester, NY

Founder, President and Lead Developer

Responsibilities:

  • Was hired back to resolve several outstanding Maestro issues.
  • Work as a team member for Android and iOS development project
  • Worked to assist team in analyzing and resolving communication issues, using WireShark and communication knowledge.

Confidential, Dallas, TX

Software Contractor

Responsibilities:

  • Managed team of 6 engineers, distributed in Rochester NY and Lynchburg VA.
  • Performed as lead developer handling the “hard” customer issues.
  • Managed larger cross-functional team in Lynchburg supporting the delivery of the product, customer teams and field support.
  • Managed all schedules related to product delivery.
  • Successfully reduced field reported issues from 60+, down to less than 10.
  • Performed maintenance on 911 systems, using C, C++, VC++, C# and Visual Studio IDE. System runs on several Windows platforms.
  • Utilized audio system skills. Analyzed and re-wrote embedded audio system.

Confidential, Fairport, NY

Principal Software Consultant / Business Development / Operations Manager

Responsibilities:

  • Requirements, design, documentation and development for Web Services M2M project, working with Java, SOAP, and JAX.
  • Design, documentation and development for embedded image processing project.
  • Business development and operations manager. Brought in contracts totaling over $1M.
  • Requirements, design, documentation and development for Advanced Traffic Control ( Confidential ) API Validation Suite (VS) for ITE (Institute of Transportation Engineers).
  • Documentation and development for MSP430 embedded software project. Wrote test drivers for hardware. Hardware utilized I2C and SPI bus architecture.
  • Wrote and documented all aspects of USB interface device for military project. Wrote PC application to flash USB device.
  • Porting of medical imaging software from XP to Vista. Wrote extensive test plans to support the port to the Vista platform.
  • Wrote modules that monitored network traffic for fault messages from distributed sensors for port-of-call security. Utilized RFID Technology.
  • Developed software for an airborne imaging application to receive, process, display, and forward aerial images. Worked on TACO2 implementation of low-level link interface utilizing HDLC and protocol stack knowledge. Developed Windows .NET application to receive, process, and display images, then forward for further downstream processing.

Confidential, Fairport, NY

Senior Firmware Development Engineer

Responsibilities:

  • Worked on design, documentation and implementation of military radios utilizing VoIP over RTP and various Confidential . Primary VoIP application development engineer.
  • Worked with customers and sales team to define requirements, document and develop solutions utilizing USB, WiFi, embedded operating systems, Bluetooth, Bluetooth LE, speech recognition, and image transfer and processing knowledge.
  • Developed next generation traffic control device ( Confidential ) firmware API for traffic industry utilizing LKMs.
  • Worked on Kalman filters and provided testing support for large airplane project, DO-178B.
  • Provided WiFi, Bonjour (Rendezvous), Ad-hoc networking, USB, Bluetooth and application specific development for image processing project.

Confidential, Rochester, NY

Founder / President

Responsibilities:

  • Handled all aspects of sales and marketing for NGDA product.
  • Perform market research to gauge competition. Perform technical analysis to understand the current state of Automatic Speech Recognition (ASR) technology and current competitive offerings.
  • Perform customer presentations. Platform architecture was based upon Linux servers utilizing common-off-the-shelf (COTS) ASR and server technology. Conceptualized, defined and documented Web based solution for providing additional service offerings via DA (Dataway).

We'd love your feedback!