Employment Summary

John T. Draper

San Francisco Bay Area

Email: crunch@webcrunchers.com

July 1999 - Feb 2000

Developed a customizeable Stock Ticker for Money.net as a Java Applet. Also worked on CGI programming in C++ for customizeable forms pages.

March 1999 - July 1999

Founded WebCrunchers International in Mumbai (Bombay) India. Set up a web and Software Development office in Mumbai and Goa India. Was responsible for development of the first Drag and Drop Technology in JavaScript, and implemented really excellent "Java driven tree menu" software.

July 1996 - March 1999

Founded WebCrunchers, a new and innovative company that specializes in Custom Internet solutions. This includes Web site creation and hosting, CGI programming, Java, and VRML.

Feb. 1996 - July 1996

Project leader and founder of the Marin Cybergroup International, a multinational company that specializes in WEB page construction and design for the Internet Community.

Feb 1996

WebMaster and project startup for an Internal site for Pac Bell Internet. Although the job was short, was responsible for a WEB site used by their internal employees for supply acquisition, project tracking, and resource management.

Sept 1995 - Feb 1995

Developing WEB sites for small businesses. Experience with all of the new HTML 3.0 standard. Developed HTML custom programs designed to work with Netscape 1.1. This includes writing CGI scripts in either AppleScript or PERL. These tools have allowed me to author WEB pages in half the time it takes, using normal HTML editors. Also a member of the Marin Cyber Group, an organization of dedicated independent developers, dedicated to constructing great WEB sites on the World Wide Web.

 

Aug 1994 Arnowitz Multi-Media

Writing CD Rom Authoring tools in MPW and MacApp Class library. My primary responsibilities are to take the ideas from the frequent meetings we had and write the code to allow the artists to create a database driven system, using a single specialized application. I also gained experience in specialized graphic dithering techniques to aid in compression of pictures. As well as Binary database trees.

Aug 1994 - Sept 1995

Writing an Object Oriented Interpretive language for the Cable TV industry. The language was written in C++, and is completly dynamic in nature and generates tight tokenized code for superb space utilization. It uses a "Drag and Drop" interface, and was written in Think C++ ver 7.0.

1993 - 1994 Integrated Device Technology

(IDT) in Santa Clara, in the "RSD" RISC Software Division of a leading Semiconductor company. My duties would include debugging low level specialized device drivers used in their Mac based prototype card running UNIX on a RISC processor built in on the board. This included debugging interrupt slot manager routines, writing specialized drivers in both Think C and MPW. Other duties included writing a high level application that provides a "work station" interface into the Mac environment.

1991 - 1992 -- Sphere Inc. Alameda, CA.

Contract work involving designing and implementation of Communications package to permit sending coordinate information to remote computer. The package has to work over Modem, Serial port, or AppleTalk. Extensive AppleTalk knowledge was required using ATP and NBP protocols, as well as modem handshaking and control. This also involved network registration, asynchronous communication, and control. Written in Think C and MPW.

1989 - 1991 - Multi-Media project

Worked with a partner to produce and develop a Multi-media product under non-disclosure. This involves extensive knowledge of 32 bit color QuickDraw, GWorlds, Color tables, live video display in Mac window using a variety of Video boards, and interface code to display on Mac screen. This also involves a small drawing program module similar to MacPaint in functionality. The program deals with very large number of 32bit PixMaps, and special code to get around limitations of Mac Memory manager. It also involved writing and implementing a file database system designed to store and retrieve images, sound, text and other data as single files. Object oriented discipline was used, and special scene change detection had to be implemented. Written in Think Class Library. 150,000 lines of C++ code, executable size of 725k. 18 months of work went into this product.

Concurrently during this time, I also worked for ATEC in Berlin,
Germany. Duties involved assisting with English Language version
of the manual, writing TIFF code to save images in TIFF format for
the Shadow board, a video digitizer board. And taking inquisitive
calls from American customers that don't realize the 9 hour time
difference.

1986 - 1989 - Employed at AutoDesk as Software Engineer.

Duties involved porting AutoCAD to the Apollo computer. This involves extensive knowledge of UNIX and Apollo operating system, DOS, and Mac OS. Worked in the Future Technology group, in Virtual Reality systems and cutting edge human-computer interfaces with data gloves, eye phones, and other ways of manipulating computer generated images. All work was in C++, using the Zortec C Compiler, and ATT C++ on SUN systems, Macintosh, and Next machines. Other experience picked up on SunTools, Next Step, UNIX, Mac Toolbox, Aegis OS (Apollo). Also worked in MPW Mac App, Think C, Think Class Library.

1986 Oct. - 1986 Dec - Interactive Softworks, Berkeley Ca.

Wrote an application program on an Amiga used for cataloging disks. Graphic oriented, extensive use of all of the Amiga features, such as Amiga DOS, Multi-tasking, Use of the fast sprite type graphics. Written in C.

1985 - 1986 - MacPrompter Inc.

Wrote a "TelePrompTer" program for the Macintosh in 68000 Assembly language. The TelePrompTer program is primarily used when giving speeches, and presentations. It involves smooth scrolling of text as speaker is reciting speech. It involves optimizing the Text Edit routines for high speed smooth scrolling.

1979 - 1985 - Cap'n Software, Berkeley, Ca.

President position and chief programmer researching new software development tools and application generators, and prototyping programs. Also wrote EasyWriter word processor for the Apple II and IBM-PC. Program written in FORTH, as was most tools and other utilities. Also implemented FORTH for Apple II computer and sold it as a product. Primary customers were: US Army, US Geological Survey at Hawaii Volcano park, NASA, Ames Research Ctr. Managed a software team of 5 people working on 3 products.

1977 - 1978 - Twin county Cable TV, Allentown, PA.

Developed innovative software, interfacing computer to NTSC TV allowing customers to play video games against each other, using touch tone phone. It involves designing hardware for tone detection and accounting via access code, then passing the commands to a main frame computer used to drive the NTSC Video source which feeds into the cable system. Knowledge included TTL, ECL Logic circuitry, low level programming using custom processor chip, interfacing analog to digital, and analog circuitry. Job title was Electrical Engineer.

Summer - 1977 - Apple Computer Inc.

Designed a telephone interface board for the Apple II computer to plug into one of the slots, and it allows total control of a phone line, such as Modem, Answering machine, Remote monitoring and energy control, data acquisition. It had the capability of detecting tones, such as busy, ring, and Computers, sending touchtones, and decoding tones. I worked with Steve Wozniak, designing both the hardware and software, as well as an Assembly language interface to Apple's integer Basic.

References

References are furnished upon request. Just Email to: crunch@webcrunchers.com Write "References" anywhere in the subject line for speedy reply.

Qualifications | Profile | Education | Employment | Personal Summary | Home Page


Copyright ©2001 Webcrunchers International. Site design by cascadecreative.com™ Last modified 11/18/2001