MetaTheory.com  
 

Jean Tantra


MetaTheory
1700 Shattuck Ave #243
Berkeley, CA 94709 USA
  U.S. citizen

E-mail:   JeanTantra@metatheory.com
Phone:   510-872-4476
Website: metatheory.com

Position sought:
Senior Software Engineer — Macintosh or iPhone


Desired job type:   employee or contract / project
Desired status:   full-time, will consider part-time
Available:   immediately

Telecommute only outside of San Francisco Bay Area. I have a proven telecommuting track record.

Real-world experience & expertise:

  • Over 10 years contract programming. This lets me hit the ground running and get up to speed on projects fast.
  • Accustomed to coping with vast amounts of other programmers' hastily written and hastily documented code, much of it cross-platform.
  • Produce solid code fast by plugging known good code (from my extensive source code libraries, both public domain and commercial) into projects. This greatly increases reliability while speeding development.
  • Write code for clarity and maintainability.
  • Extensive experience running projects through full life cycle. Can go into a project at any point.
  • High level of GUI design expertise.
  • Good phone and email communication skills. I keep people up-to-date about project progress.

Professional computer programmer 1978 - present:


  • 20+ years
Macintosh OSX, OS9 // 2+ years UNIX, some Windows/MFC
  • 10+ years
C++/STL/Templates/OOP // CodeWarrior IDE Power Plant
  • 3+ years
Cocoa, Obj-C, XCode
  • 20+ years
C // Also: Pascal, PPC, 680X0, 8X86…
  • 5+ years
AppleScript/AppleEvents, HyperCard, SuperCard, Scripting/XCMDs, misc. Adobe Illustrator/Photoshop plug-ins, image processing
  •  
Java, Swing, JNI
  •  
JavaScript, DOM, DHTML/XHTML/HTML/XML/CSS
  • Some
SVG, HTTP web crawling,  TCP/IP Sockets, multithreading, PHP, Perl, Python, VST, device drivers, Boost
  • Recent
OpenGL, QuickTime, CoreAudio, CoreVideo, CoreImaging, CoreCraphics

Commercial Macintosh experience -- positions & contracts:


www.Jittr.net 11/2007 - 2/2008
I wrote a Safari browser plugin using WebKit to play streamed movies.
Cocoa frameworks used: CoreVideo, CoreGraphcs, CoreAudio and OpenGL.
 
www.QlipMedia.com 9/2007 - 10/2007
Port QlipBoard to the Mac.
QlipBoard is a MultiMedia voice over slide show application with annotation tools.
 
www.MixMeister.com 8/2007 - 9/2007
Ported their EZAudioConverter to the Mac.
EZAudioConverter allows recording from their USB devices (turntable...) and audio conversion to mp3 via iTunes.
 
www.CounterPath.com 8/2006 - 9/2007
I'm lead Mac programmer for their Mac VOIP SIP client, EyeBeam.
EyeBeam features instant messaging (IM) and video conferencing (H.264). EyeBeam also uses the WebKit browser views API.
 
www.SonicStudio.com 1/2005 - current
Senior Software Engineer for Sonic Studio product line.
 
www.SmartSound.com 5/2005 - 1/2006
CoreAudio research.
 
NDA 5/2005 - 1/2006
This contract is under an overly strict NDA, so I would prefer to say little about it.
I worked in a scripted UNIX make file environment and with both XCode and CodeWarrior IDEs. I also did Perforce admin.
 
www.Mission3-D.com 4/2004 - 5/2004
PC to Mac port of their Photo3-D image mixer application.
 
www.Octiv.com 2/2004-5/2004, 1/2006, 4/2007
I added functionality to their VolumeLogic Cocoa psycho-acoustic iTunes plug-in, and got it shipping. Also dealt with the FireStorm Installer builder, Bugzilla, Perforce, Unicode, and eSellerate.
 
www.WriteExpress.com 8/2003 - 11/2003
I ported a Windows application to the Macintosh OS9/OSX as a PowerPlant Carbon application.

"We just finished our 3,001 Business & Sales Letters software for Macintosh. Jean Tantra ported it for us and did an outstanding job." —  Robert Stevens

Bragging rights: Intuit bundled my application with something in their Quicken product line in 2004. I also updated the version to 4001...
 
www.kenthomeopathic.com 1/2003 - 6/2003
I ported and carbonized a TCL application to CodeWarrior Power Plant for OSX. This entailed indexing, KWIC, and Unicode editing with WASTE.
 
www.sonic.com 3/1999 - 3/2002
I was chief/lead programmer for Sonic's SonicStudio-HD (SSHD). SSHD is Sonic's high-end digital audio editing and CD-mastering application suite. Written in CodeWarrior Power Plant and Java JDK/JFC/AWT/swing. SSHD is a large-scale, multi-threaded software project. I also ported code to OS9/OSX/Carbon.
 
www.puffindesigns.com 4/1997 - 4/1998
I enhanced Commotion. Commotion is Puffin's video editing/compositing/image-processing and special effects application, in CodeWarrior Power Plant. I spent a year writing Photoshop-like GUI and image-processing functionality. StarWars lists Commotion in its credits.

www.pinnaclesys.com bought Puffin-Designs/Commotion.

See www.macaddict.com/issues/9910/rev.commotion.html for a review of Commotion.
 
www.photron.com 6/1996 - 3/1997
Ported their Primatte PhotoShop Plug-In to Metrowerks PowerPlant, plus other miscellaneous programming.

www.pinnaclesys.com currently sells the Primatte Plug-In.
 
Arnowitz Studios 12/1995 - 2/1996
Worked in CodeWarrior Power Plant for a catalog on CD. Also created HTML/JavaScript forms and templates.
 
www.BearRiver.com 6/1995 - 8/1995
Enhanced Comm ToolBox server application for a Newton PDA Client.
 
www.prosoftinc.com 4/1995 - 5/1995
Did security software. Also ported from MPW to Metrowerks.
 
Island Graphics Inc. 10/1994 - 11/1994
HyperText XCMDs for MacroMedia Director and Authorware.
 
SoftWeaver 12/1993 - 7/1994
Project Manager and lead programmer for scanner software. Worked on TWAIN and PhotoShop Plug-in, GUIs and APIs. Localized/internationalized for Roman languages including French, German, and Spanish.
 
Digital F/X Inc. 01/1993 - 7/1993
Worked in MPW C++ making additions to their Hitchcock video editing multimedia application.
 
MicroSpeed 11/1992 - 1/1993
Localized, debugged and upgraded an INIT/CDEV and SDK for ADB Track Balls.
 
Image Smith Inc. 4/1992 - 6/1992
Prototyped modules in MacroMedia Director for "Yearn-2-Learn" and "Peanuts the Screen Saver." Both applications later went commercial.
 
EA Systems Inc. 7/1991 - 11/1991
Wrote master/slave applications with Apple-Events/AppleSript for viewing the results of DB queries.
 
Arrow Systems Inc. 7/1991 - 8/1991
Ported stack from SuperCard to HyperCard 2.1 w/color. Also wrote API and XCMDs.
 
The Young Group 12/1990 - 5/1991
Scripted/XCMDed in HyperCard for Apple's Teaching, Learning and Technology CD-ROM.

This product received a "Gold CINDY Award" from the AVC.
 
Berkeley Systems Inc. 11/1989 - 7/1990
Scripted and XCMDed a 15meg color kiosk for a touch screen in PLUS and MacroMedia Director in Lingo.

Berkeley Systems' More AfterDark™ contains two of my modules. One is "Stained Glass." The other, "Patchwork-9," won second place in Berkeley Systems' 1992 screen saver contest.
 
Apple Integrated Systems 4/1989 - 6/1989
Wrote multiWindow XCMD to display MSW documents for the AIS CD-ROM project.
 
Articulate Systems Inc. 8/1988 - 11/1988
I developed a voice-mail application for their voice recognition system.
 
Infinity Inc. 6/1987-9/1987
I got Infinity's Macintosh game "GO-for-the-Mac™ v1.0" debugged, enhanced, polished and shipping. My GO playing strength is 3-dan.
 
www.lurnix.com   (now MLA Associates) 1986 - 1995
Completed CD-VAudioText™, as both an application and in HyperCard. Ported AudioText™ to HyperCard 2.3, PLUS, SuperCard, and MacroMedia Director. I also worked on Lurnix's C++ tutorial, and their A/UX tutorial for Apple.

Very partial list of things written, done, and worked on before Macintosh:

  • Editor/Assembler, Linker/Loader, Disassembler/Debugger, dos
  • Device drivers: serial, parallel, terminal, printer, hard disk, floppy, tape, voice synthesizer…
  • Interrupt driven real-time system; multiple screen/user system
  • Text/data compressors/expanders; data filters/massagers/loggers
  • Menu systems, table/forms/template definers; macro processors
  • DB: input/sort/shuffle/merge/Format-output; data content/format verifiers
  • Source level C-Debugger; 3D blocks world; color screen editor
  • Games: wrote/ported, master/slaves; communication protocols
  • Enhanced and ported the "Small C-compiler", BASIC compiler; interpreters…
  • Pretty Printer/XRef/CFlow Indexer…
  • Ported C-code between OS/machines/compilers; DOS <--> UNIX using Standard C Library
  • Converted between Assembly and C, and Pascal and C
  • Optimized for: speed/size XOR readability, clarity, portability, maintainability, re-usability, supportability
  • Lead/support programmer; librarian/archivist
  • Was hardware/firmware competent
  • Best mini hack: I keyed in the hex of a disassembler and had it disassemble itself

Recent cross-platform open source I have built:

  • Expat   XML I/O
  • Audacity   Audio Editor
  • GnuGo
  • GnuPlot
  • PlayerPro

Cross-platform frameworks: CPLAT and WxWindows.

I collect good source code libraries, both public domain and commercial (STL) -- especially BSD licensed and other cross-platform code (such as wxWindows).

I also maintain an archive of over 100,000 sound files and 100,000 image files that I created.

Miscellaneous résumé-speak quota:

  • Designed, developed, implemented, wrote, edited, documented, revised, updated, aided, facilitated, supported, coordinated, researched, conceived, originated, evaluated, used, tested, maintained.
  • Administered, achieved, directed, managed, supervised, trained/taught/tutored, performed, planned, accompanied, assisted, worked closely with, operated, provided, interviewed, reviewed, revamped participated, instituted, consulted, directed, in charge of, initiated resolution of, responsible for…
  • More references provided on request.

My academic background ( UCB & UCSD):

  • Computer Science
  • Educational & Cognitive Psychology

Please let me do the impossible for you



Original material © 1990-2008 MetaTheory
URL: MetaTheory.com/jean-tantra-print-resume.htm

Top