Home
Overview
Skills
Recent Projects
Experience At A Glance
History
Clients
Rates
Contact
Copyright © 2001-2014
Stone Hill Consulting, LLC
"Stone Hill Consulting" is
a registered service mark of
Michael K. Jones
Last updated on:
|
Stone Hill Consulting, LLC provides clients with the expertise they need to design,
implement, and deliver computer software and hardware products.
Michael K. Jones, the founder and principal engineer of Stone Hill Consulting, has
over 30 years of experience delivering a diverse range of software and
hardware based products, including:
Implement embedded web server in water analyzer / controller instrument
Modify Tsi148 driver to support 64-bit, and add additional interrupt functionality
.NET application to control conductivity meter and collect data
Application-specific browser using Qt Webkit to deliver movies, TV, and patient care information to bedside
Driver for IntervalZero's RTX platform to access Tsi148 PCI-VME bridge chip
Refactor C++ proprietary wavelet image compression software, and write unit and functional tests to verify
Troubleshoot and fix bugs in .NET custom Gantt Chart control
.NET application to help technician test and certify a medical device
KMDF device driver for Tsi148 PCI-VME bridge chip
Windows UI program for configuring a frozen drink machine running a TI MSP430 microprocessor over a USB-CDC interface
Diagnostic firmware and Windows test programs for Lattice MICO32-based medical laser system
Embedded software for ARM7-based GHz signal generator, allowing command and control over USB-CDC, Telnet, TCP/IP socket, and GPIB interfaces
KMDF device driver for Tundra Universe II PCI-VME bridge chip
KMDF device driver for PCI controller in therapeutic laser device
Embedded software for GHz frequency generator (USB-CDC, Telnet, socket, and GPIB interfaces)
Software and firmware for USB dongle used to command and control a remote target device wirelessly
AVStream driver for multi-function video CardBus capture card
Port an existing 32-bit device driver from Compuware Driver::Works to Microsoft KMDF, including support for 64-bit machines
Project leader for Chaos Game Engine development
Debug prototype port of Windows NDIS IM driver to Windows Mobile 5 Platform for important customer demo
Windows NT-style service for dynamically updating DNS records for wireless modems
Review hardware/software project status for new video phone product
Port Windows NT driver to 64-bits (AMD64)
Move shared cryptographic code to an export driver (a.k.a. Kernel-Mode DLL) for FIPS certification
ODBC-based event logging system
|
NDIS Miniport driver for dual-port gigabit Ethernet NIC (supporting IPSec and checksum offload)
COM-based configuration API
Microsoft Management Console (MMC) Snapin.
NetMeeting pluggable transport (using IPluggableTransport interface)
Library catalog system using Koha 2.0 on Debian GNU/Linux 3.0
Custom .NET control for database admin API (C++ and ATL 7.0)
Bridges to allow legacy applications to participate in the shared user and patient context with other CCOW-enabled applications
TDI clients for Windows NT/2000/XP kernel-mode and Windows 95/98 VxD
Port OpenSSL to run Windows kernel-mode
USB Device Driver for Windows 98/2000/XP
System Service daemons for Windows 98/2000/XP
Windows Control Panel Applets
ActiveX Document Server
TIFF image compression, decompression, scaling, and display
Internet Explorer Extensions
Video Conferencing subsystems, including H.221, H.242, H.261, H.263, T.120, Q.922, and HDLC
NDIS WAN Miniport driver (supporting connection over data channel of H.320 video call)
RTOS Flash File System
PBX Drivers and System Services
NT Kernel-Mode Device Drivers
WDM Drivers for Windows 98 and 2000
VxD's for Windows 95 and 98
System Tray Icon Object
DDE client/server monitor Netscape Browser
SNMP Agents
Installers
ISAPI components
Netscape plug-ins
Document Imaging client and server applications
SCSI Device Drivers
TIFF processing
CCITT Group 3 and 4 encode/decode
Embedded DSP rasterization pipeline for CAD workstation
Tektronix 4109 emulation
MS-DOS co-processor
Machine Vision System
Network Management application
Multi-user Word Processing System
|
Stone Hill Consulting can also call upon an extensive network of software professionals
when additional manpower or specific expertise is required.
|