
President at Ardor Labs
Austin, Texas Area

President at Ardor Labs
Austin, Texas Area
Senior software engineer with a broad range of experience in multiple fields including financial software, publishing / new media, and electronic entertainment. Particularly adept with Java in both client and server setting and OpenGL. Highly motivated individual with solid business sense and acumen. Strong experience in providing leadership in an open source community.
client software architecture, graphics api architecture, customer and client relations, contractor management, small business administration
(Computer Software industry)
July 2008 — Present (4 months)
Founded Ardor Labs, a 3d software and art consulting company.
(Non-Profit; 11-50 employees; Computer Software industry)
February 2004 — Present (4 years 9 months)
One of the main developers of the open source project, jMonkeyEngine. (The jMonkeyEngine is an advanced OpenGL based, Java game engine. see jmonkeyengine.com) Developed many of its technologies including particles, swing and applet support, shadow support, fbo support, and more. Improved performance and memory usage of the jMonkeyEngine by multiple factors. Also responsible for promoting and representing the project at tradeshows such as GDC and JavaOne and in other settings.
(Public Company; 201-500 employees; Computer Games industry)
March 2006 — June 2008 (2 years 4 months)
Client technologies developer on a jMonkeyEngine based MMO. Drastically improved the Java rendering technology. Wrote a custom GUI library that used jMonkeyEngine, with Lua for scripting and XML for design and construction. Developed other engine technology allowing a Java based game to look as good as other recent MMOs.
(Privately Held; 1-10 employees; Internet industry)
March 2001 — February 2006 (5 years)
Ran an S corporation. Responsibilities included soliciting new projects, gathering customer requirements, developing project plans, software programming, and managing subcontractors. Selected projects:
Vipss, Inc.
Designed and built a multi-tiered Soft Dollar trading and tracking system in Java allowing Brokers to manage their soft dollar and commission recapture clients and view real-time reports. Software successfully deployed at several Manhattan brokerage firms.
Longitude Media, Inc.
Designed and built an online content subscription management site connecting ISPs with online content allowing ISPs to offer their customers a place to sign up and maintain content subscriptions from one convenient location in an ISP-branded environment.
Bank of America
Designed and built a easy to use interface to the complex BofA Atlas system, saving BofA analysts time and effort.
(Privately Held; 11-50 employees; Internet industry)
February 1999 — March 2001 (2 years 2 months)
Obj.X, Inc. was a contracting and consulting company that worked primarily with Fortune 1000 and Dot-Coms to develop internet and intranet applications. As partner, I oversaw technology choices and provided management over teams of developers to fulfill the needs of the clients. While at Obj.X, I also designed and created a Java based scripting language and Application server (called HAL) we used on location at clients. The interface to the product was similar to ColdFusion or ASP.
(Public Company; 51-200 employees; Publishing industry)
October 1997 — January 1999 (1 year 4 months)
In charge of administration and implementation of CMP's ChannelWeb website. Included establishing and maintaining connections between disparate websites and databases from an NT based network running IIS4 and MS SQL Server to a UNIX based network running Apache and Oracle. Job duties included some management of web programmers and integration with sales staff in the daily maintenance and development of the site as well as high end Perl coding.
(Public Company; 51-200 employees; Entertainment industry)
January 1997 — October 1997 (10 months)
In charge of developing and maintaining a portion of Comedy Central's online interactive material. This included daily upkeep of the site as well as programming and some team management for large projects such as Liar's Poker, a game programmed in PERL that included simple AI to mimic player styles. Worked with Real Media products, showcasing the early Real Video player via Comedy Central's "Dr. Katz" and "The Daily Show". Projects managed or programmed on the website included Liar's Poker, The Tick Game, Karma Central, The Magic Eye-Ball, South Park Stack-Up and more.
1999 — 2001
2008 Sun - JavaOne Rock Star
2007 NCsoft - Technical Innovation Award
1996 Bronze medalist: National Poetry Association