Steve Saxon is General Manager for Neudesic‘s Mobility Practice, leading a nationwide team of mobile developers writing applications for iPhone, iPad, Android, Windows Phone and Blackberry.
Originally a native of the United Kingdom, Steve began writing code in BASIC on a Research Machines 380Z back in the late 70s. The release of the Apple Lisa, and subsequently the Macintosh inspired Steve to create a full WYSIWYG word processor for the Atari 800 in 6502 assembler, but it was completed just weeks before Atari released the Atari ST, which obsoleted the app overnight.
After the Atari, Steve moved onto PC programming in BASIC, then C, and finally to C++ and Windows native API programming (now known as Win16), and subsequently Win32 using Borland’s Object Windows Library. With all the help Steve was providing to other developers online on the Compuserve forums, Borland made him a member of TeamB (a similar role to Microsoft’s MVPs today).
Steve joined Renault Financial Services as a Windows/C++ developer in 1992 and quickly progressed to a Technical Architect position, leading the development of Renault’s showroom system (select/accessorize and finance a vehicle together with the customer). He then developed a system to aggregate finance proposals on one system, send them via modem over an X.25 packet switched network to a central UNIX system, and from there to the corporate mainframe for underwriting. Steve wrote the core of the X.25 client/transmit code, the UNIX gateway and all of the APPC/LU6.2 code that sent the proposals to the mainframe.
Also during this time, Steve developed a suite of shareware apps. He wanted all of the apps to share a file format even though their behavior was somewhat different. After looking around, he settled on using XML, but there were no parsers available at the time, so he developed his own. This was in late 1997.
Steve’s knowledge of XML helped him land an Architect role in Dell Europe where he created a scripting language that could aggregate and transform XML content documents that could be managed by the marketing teams. This system was so successful that it was rolled out globally in 1999. Steve relocated to Austin, TX in the Spring of 2000. At the Microsoft Professional Developers Conference in July 2000 Microsoft announced the .NET framework and Steve began porting the XML publishing system over to .NET. That new engine, known internally as Storm, still powers Dell.com today.
Since 2006 Steve has been with Neudesic LLC, based in Irvine, CA, initially as Architectural Consultant, then as Technical Director for the Phoenix, AZ office.
He still spends a lot of time writing code, splitting his time between C# and Objective C.
Steve currently lives in Scottsdale, AZ.