Profile
Experienced Mac & iOS developer with over 20 years of experience, including Carbon, BSD, Cocoa, and Cocoa Touch. Web development experience includes Apache, PHP, and MySQL. Developed and shipped several Mac & iOS applications.
Experience
Owner, MC Development; Oakland Park, FL — 2000-Present
- Developed iPhone apps including Removr, PicSlide, iDjembe, and the official I Can Has Cheezburger app.
- Contract developer for Zipongo, an iPhone app to encourage healthy habits.
- Developed & managed community websites including macmegasite.com and worldbeatplanet.com.
- Developed & hosted third party websites, including Studio Dogo
Chief Technology Officer, Teens In Tech Networks; San Mateo, CA — 2009-2010
- Administered the server & web hosting accounts.
- Installed, configured, updated, and maintained web applications.Wrote and modified WordPress MU plugins & themes.
- On call to deal with emergencies. Responsible for domain registration, DNS setup, email, and user accounts.
Macintosh Developer, Absolute Software; Vancouver, BC — 2001-2010
- Developed a security product for the Macintosh that will track a stolen computer.
- Developed theft recovery tools including geolocation & webcam snapshot capture.
- Worked in Open Firrmware to install an extension that will survive reformatting the hard drive.
- Developed a Cocoa-based front-end to administer Computrace.
- Developed the Lojack For Laptops consumer product.
- Ported all code to Intel-based Macs as a universal binary.
Programmer, Teaching Network; Pompano Beach, FL — 2001
- Developed ActiveX controls for online tutoring systems using Visual C++, Visual Basic, MFC, and ATL
Programmer, SIRS Mandarin; Boca Raton, FL — 1997-2001
- Developed educational CD ROM software for the Macintosh in C++ with PowerPlant and CodeBase.
- Provided Macintosh support as the resident Macintosh expert.
- Developed library automation software for Macintosh and Windows in C++ with PowerPlant and MFC.
- Developed software using TCP/IP and Z39.50 protocols and MARC data structures.
Co-founder, ISIS International; Sherman Oaks, CA — 1987-1997
- Developed custom Newton, Macintosh, and Windows applications with 4th Dimension, Oracle, C, C++, Visual Basic, and Hypercard for hospital administration and general business management.
- Provided Macintosh training & consulting services.
- Developed a Macintosh-based telemarketing system which interfaces with a HP 3000 minicomputer.
- Wrote System 7 Pack, a set of 4th Dimension externals which provide AppleEvent support; ISIS Notes, an application written in C++ which allows files and messages to be sent across a network without a dedicated server; and Flash-Data, a data entry & file transfer application for the Newton.
- Developed a CGI interface between 4th Dimension and WebStar.
Programmer, ScreenPlay Systems; Burbank, CA — 1986-1991
- Developed movie budgeting, scheduling breakdown, and script formatting software for DOS, Macintosh, and Windows using C & C++.
- Developed a generic application shell, spreadsheet-like user interface tools and an extended dialog manager.
Programmer, The Small Computer Company; New York City, NY — 1983-1985
- Developed database software for TRS-80, IBM, Epson, Apple, NCR, DEC, AT&T, and other microcomputers using MSDOS, CP/M, Trsdos, Xenix, and Unix operating systems. Programming languages included C, Z80, 8086 & 68000 assembler.
- Developed CP/M FilePro, Profile 4+, parts of the Unix and MSDOS versions of FilePro and conversion utilities to read DBASE 2 and PFS files.
- Ported the entire database system to the AT&T 3B2, AT&T 7300 Unix PC, Xenix on an IBM AT, and DEC MicroVAX.
VM Systems Programmer, City University Computer Center; New York City, NY — 1981-1983
- Installed Reslim and Smart performance monitors on VM/SP2.
- Maintained and installed new releases of PASSTHRU and SIM3278.
- Installed VM/SP2 CMS and did several CP & CMS sysgens.
- Developed XEDIT and EXEC2 macros for internal use.
- Did 3705 sysgens, modifications to EP, and DCA X.25 network configuration,
- Assisted students, faculty, and outside organizations using the computer center. Answered computer-related questions and helped users make efficient use of the computer.
- Debugged programs, provided JCL, and diagnosed abends.
- Performed a wide variety of services for users including file restoration and program installation.
Education
New York University, New York City, NY - courses in MVS system programming & advanced 370 assembly language - 1982
Borough of Manhattan Community College, New York City, NY - AAS, Data Processing 1981
Skills
Programming experience in a wide variety of languages including C, C++, Objective C, and several assembly languages. Macintosh development including Cocoa, Carbon, Classic, and low-level BSD coding. Web development including PHP & MySQL. Linux system administration. Installing, configuring, and writing extensions for WordPress & Drupal content management systems.