Mike Cohen
DO NOT EMAIL ME
(954) 489-0041
OBJECTIVE
Software DevelopmentSKILLS
Programming experience in 68000, 8086, Z80, and 6502 Assembler, C, C++ (including Visual C++ & CodeWarrior), BASIC (including Visual Basic), MFC, ATL, Macintosh Toolbox, PHP, SQL, 4D, NewtonScript, and Hypercard. Communications experience including development of terminal emulators, file transfer protocols, X.25 configuration, and 3705 sysgens. Mainframe experience includes Amdahl 470, IBM 3033, 4341, 3081, and DEC 10. Unix system administration experience on Linux, NetBSD, MacOS X, NCR Tower, Tandy 6000, IBM AT, DEC MicroVAX, AT&T 7300, & 3b2/300.EXPERIENCE
Absolute SoftwareEDUCATION
Macintosh Developer (Oct. 2001-Present)TeachingNetwork.com, Inc., Pompano Beach, FL
- Developed a security product for the Mac that would track a stolen computer.
- Ported client/server code from Windows to Macintosh and developed Open Transport communications code for MacOS X.
Programmer (June 2001-Sept. 2001)SIRS Mandarin, Inc., Boca Raton, FL
- Developed ActiveX controls in Visual C++ using MFC & ATL for online learning systems.
- Wrote C++ code which interfaced with NetMeeting COM objects.
- Developed ActiveX container applications in Visual Basic & Visual C++ and wrote HTML code for embedding ActiveX controls.
Programmer (June 1997-May 2001)ISIS International, Sherman Oaks, CA / Casper, WY
- 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. The software used TCP/IP and Z39.50 protocols and MARC data structures.
Co-founder (Oct. 1987-Dec. 1999)ScreenPlay Systems, Burbank, CA
- 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.
- Deveoped 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.
Programmer (Oct. 1986 - July 1991)Independent Consultant (Jan. 1986 - Oct. 1986)
- 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.
The Small Computer Company, NYC, NY
- Developed a report-generation language and application development tools using C, YACC, LEX, and C-Tree ISAM package on an IBM AT running Xenix. Developed MIDI music software, database applications, and a file transfer desk accessory for the Macintosh.
Programmer (Nov. 1983 - Dec. 1985)City University Computer Center, NYC, NY
- 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 (Sept. 1981 - Oct. 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.
- New York University 1/82-6/82 Completed courses in Advanced Assembly Language, and OS/MVS supervisor services & Macros. Grade point average: 4.0.
- Borough of Manhattan Community College
1/79-7/81 AAS Degree, Data Processing. Courses completed: Fortran, COBOL, Systems analysis, IBM 370 Assembler, PL/I, Time Sharing, Systems Implementation.
Interests include Computer Graphics, Web Design, Digital photography, Jazz, African & Celtic music & culture
- Webmaster, MacMegasite - interactive community web site featuring forums and user interaction. Site uses PHP & MySql.
- Webmaster, WorldBeatPlanet - portal site with information about music from around the world. Official site of several musicians.
- Webmaster, ShareYourMusic.com - a GarageBand community site based on Drupal with some custom PHP programming.