PROFILE
A Software Programmer/Architect with experience in Internet, Objective-C, C/C++, and varied assembly languages. Experienced in security software, networking and the porting of protocol stacks as well as the use of Altova and Enterprise Architect for designing and documenting existing software projects.
Several examples of porting applications between Mac OS X and Windows (XP or 7).
PROGRAMMING EXPERIENCE
IOS
An app to locate and display the locations of Gourmet Food Trucks (In progress)
Wrote a client contact application using Web Apps (JRB Insurance)
UML
Document an existing embedded system as well as designing new components
XML
Created sample XML documents.
Internet
Create and maintain a website for a commercial venture using GoLive (gBa).
Implemented mySQL/PHP system for member update of roster information (gBa).
Implemented Javascript test code for improvements to embedded systems (Liberate).
JAVA
Implemented the security module for Multimedia Home Platform (Liberate).
Implemented new TestHarness methods for EnhancedTV Classes (Liberate).
C#
Implemented a .NET application using the COM interface to iTunes (gBa)
C++
Modified the PushToTalk Signaling Protocol to include data (Qualcomm)
Built an embedded IMAP client (Core)
Worked on a Dual-Mode Cellphone (Core)
Modified Mozilla Classes for embedded environments (Liberate).
Fixed bugs as reported on the embedded browser stack (Liberate).
Using OOPS/STL finished the Apple Internet Connection Kit (Apple).
Using OOPS/STL wrote testbed code for QA (Apple).
Wrote a 3270 CUT Terminal Emulator in MacApp (Apple).
C & Objective-C
Wrote software for a proprietary embedded Debian Unix device.
Wrote “Whimpur” for PalmOS, a database of NPR stations with a lookup engine (gBa).
Modified WABA Class Loader to use Access Control Lists ((Liberate).
Modified BSAFE code to fetch Root Certificates from Trusted Sites (Liberate).
Ported TCP/IP stack to an embedded system (Liberate).
Implemented a proprietary encryption algorithm for Macintosh OS (Apple).
Helped port Intel’s CDSA to Macintosh OS (Apple).
Wrote tests for throughput tests of ISDN (Apple).
Migrated X.25 to newer OS (Apple).
Wrote first 3270 DFT application (Apple).
Ported GCOM X.25 stack to several embedded systems (gBa, CWA).
Wrote a Bridge tunneling SNA over X.25 (CWA).
Wrote an X.25 SNMP MIB for GCOM (gBa).
Wrote a Bit Error Rate Tester “MacBERT” for PacBell (CWA).
ASM
Modified ANSI C “time” code for customer (Liberate)
Modified several serial drivers for Intel 8250 Serial I/O chip (gBa. CWA)
Wrote IBM Series/1 OS interface for GCOM code (CSI)