gerry Brown associates is a consulting firm with over 40 years of experience in software development, security and web development.
MEET THE PRINCIPAL
Gerry A. Brown, CISSP,is a Senior Software Engineer with a strong development background including networking, security, and embedded systems. Mr Brown did his Computer Science studies at Cal Poly, San Luis Obispo and graduate work at UC Santa Barbara. Following graduation he went to work for a Swiss company that provided one of the first X.25 networks. Later Mr Brown joined the team at Apple where he led the DFT, X.25 and ISDN efforts. After a ten year break to consult, Mr Brown returned to Apple in the early 90s as a charter member of Apple's Security Team. There he implemented the Encrypt command in the OS9 File menu and worked on the internal security architecture of the Macintosh. In the late 90s, Mr Brown joined the team at Liberate Technologies where he was responsible for Client Security (including and contributed to both the Security and Architecture Committees.
Mr Brown has built several Macintosh OSX applications in support of the Venturi Wireless Client/Server application to speed up EVDO communications. (Data across digital cellphone carriers).
Mr Brown has concentrated on developing "proof of concept" projects in the cellular telephone space that can be the base of a commercial project. Projects have been a VoIP dual mode phone to realization as well as Push-To-Talk technology. He has also implemented the OMA open source reference SyncML code on an ARM Processor in a Brew environment. The most recent projects include developing a fast delivery location and presence application.
Mr Brown worked on an embedded device (SheevaPlug) that implemented ALSA, (same as Android devices). He also modified existing DLNA Server applications to work on both the Macintosh and Windows operating systems. For Mac OS X, the code used the Objective-C ScriptingBridge class to access iTunes. Later the same algorithms were ported to Windows (XP and 7) using COM and .NET to access iTunes.
Mr Brown has executed several contracts as a Software Architect. For MovieLabs (Motion Pictures Laboratory, Inc), sample XML documents were created to show their new schema for annotating digital media. For Montavista Software, UML documents were created that documented a complex embedded feature of the GM Next-Generation-Infotainment System.
Recently, Mr Brown created a Mac OS X application that allows one Macintosh or iOS device to control the display or System Sleep properties of a second Macintosh. The connectivity is accomplished using Bonjour for service discovery and multi-threading (GCD) for background activity. The application "Wakey Wakey" is available here. Subsequently, the control side of the application was ported to iOS and is available here.