Home

About Jumpnow

I started Jumpnow in 2004 to operate my software consulting business. I am based in Southern Maine. I have been in the software business since 1994.

 

In 2012 a friend and I co-founded a new Maine company called Pansenti. Our first product is Syntro, a framework for developing sensor network applications.

 

I specialize and prefer embedded and systems level programming. I do most of my work in C or C++, but I am comfortable with both Python and Perl and use them frequently. I have previously worked with Java and Oracle databases on a big projects, but I've done little with either recently. I have more than 15 years of Win32 experience on relatively large projects.

Lately I have been developing extensively with Qt allowing me to move between Windows, Mac and Linux machines throughout the day.

 

I developed industrial automation software and wrote a number of PLC device drivers as one of the first employees at KEPWare in the mid-90's.

I worked for a small telecom startup Infotech Solutions (bought and absorbed) programming telephone switches which were Unix servers and writing the software to provision cell-phones from store locations. I also wrote software for the billing process.

I was an enterprise developer for a few years when I was team lead for the ETL group working on Fairchild Semiconductor's data warehouse (Oracle). I later returned as a contractor to work with Fairchild's SCM division doing data mining and supply-chain forecast simulations.

I did a few Palm PDA projects for the Navy when I worked for L-3 Communications and also led a team developing a Java web application (Apache/Tomcat/Oracle) for Navy SUPSHIP to track ship building progress and inspections at Bath Iron Works and other sites.

I needed secret clearance to work with L-3 and previously had NATO secret clearance while serving 9 years in the Navy as an aviation electrician.

 

For six years, I worked primarily for Fluid Imaging Technologies where I was the lead developer of the software that controls their FlowCAM product. The VisualSpreadsheet software is a machine vision application combining microscopy and flow cytometry.

The target application for the software was initially phytoplankton research, but has since expanded into more generalized industrial fluid analysis. The program is an image processing application involving semi-real time filtering and pattern recognition to identify and classify particles in moving fluids.

The software can control the FlowCAMs through a Win32 GUI or remotely over a network.

I have integrated several digital cameras into the FlowCAMs using bus technologies like Firewire, USB, GigE and CameraLink.

On the embedded side, I wrote the firmware and custom bootloader for the Blackfin DSP used in the product and also wrote the firmware for a Cypress USB chip.

 

In 2009, I started working on a new project for Fluid Imaging involving a Gumstix computer as supervisor in an autonomous, remote, submersible FlowCAM. Though not yet in production, the unit has successfully passed a long-term field trial.

 

Most of my time is now spent on Pansenti and Syntro, but I continue to do occasional contract work for Fluid Imaging and a few other customers, primarily custom device drivers for OMAP3 boards.