Return to Dave's Planet

Name: David Hill
Experience: 20+ years professional programming and web design
Public web sites:

My most impressive web site to date is the one I built for my own photography business, The Glass Eye.

I also built the StuffShop.com web site, email me for a guest login to this closed B2B site. The site rearanges the columns, rows, and pages of products to meet individual user preferences and handles ordering of different options (colors, sizes, styles, etc) of products.

Another one of my recent sites is CampRegistration.org which provides online registration services for Central Iowa Camp Fire camps. There is a development copy running at https://campregistration.org/test and the admin for the test site is at https://campregistration.org/test/admin login with test / test - be polite, your IP address is logged. This site generates PDF reports and forms generated from Jasper Reports.

I run my own dedicated Linux dual Xeon server hosted out of Chicago. I also have some very nice offshore (Sri Lankan) contacts at 3CS that help me out when I get overloaded.


Technologies:

Mainly I choose to code in Java, the Google Web Toolkit, PHP, MySQL, iReport/JasperReports and the occasional Flash. Looking forward to learning more about programming Adobe Flex next, it rocks. I also have an as-of-yet undeveloped interest in learning about Asterisks PBX phone systems.

I also program Microcontrollers, I prefer developing with the PIC line of micros and programming them in Assembly language. I've developed some code to control standard hobby servos for use in various experiments and in my model planes. I've also used PIC micros to output information to standard 16x2 LCD displays and many other fun things.


Mad Inventions:

I have an Electrical Engineering degree from Iowa State University

I was working on the prototype for my Self Sustained Underwater Breating Apparatus SSUBA but development has wained since the patent office rejected my app (no reason given). I've got an idea for a new and improved valve system that would be a big leap forward for this device..

I am working on a small laser tracking communications link that will transmit information from a manned glider being winch launced. Information is transmitted back down to the winch operator so that the operator might adjust line tension for more consistent launch profiles. The transmitting laser is spread over a rectangular region about 2.5 degrees wide and 5 degrees high, it is not required to hit the receiver directly (which would obviously be impossible).

I've taken an interest in 3D printers which can fabricate complete 3D solid objects, I have an interesting inovation on that front which could make it easier for experimenters to get 3D fabber projects up and running. I've managed to eliminate or combine several axis of movement from the system, my current design is mainly an array of laser diodes on a print head and structure scavaged from old printers traveling back and forth in just one axis. I've found a novel way to move the material under this head in such a way that new 3D fusing material (any powder that can be melted by a laser diode) is added in a smooth layer and the material is moved under the print head and lowered as needed.


Other Nonsense:

Return to Dave's Planet