Joshua Slack

Current
  • President at Ardor Labs, Inc.
  • Senior Developer at jMonkeyEngine
Past
  • Software Engineer at NCsoft
  • Senior Consultant at DragonLance Interactive
  • Partner at Obj.X
  • Webmaster at CMP Media
  • Associate Producer at Comedy Central
Education
  • Columbia University in the City of New York
Connections
86 connections
Industry
Computer Games
Websites

Joshua Slack’s Summary

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.

Joshua Slack’s Specialties:

client software architecture, graphics api architecture, customer and client relations, contractor management, small business administration


Joshua Slack’s Experience

  • President

    Ardor Labs, Inc.

    (Computer Software industry)

    July 2008Present (4 months)

    Founded Ardor Labs, a 3d software and art consulting company.

  • Senior Developer

    jMonkeyEngine

    (Non-Profit; 11-50 employees; Computer Software industry)

    February 2004Present (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.

  • Software Engineer

    NCsoft

    (Public Company; 201-500 employees; Computer Games industry)

    March 2006June 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.

  • Senior Consultant

    DragonLance Interactive

    (Privately Held; 1-10 employees; Internet industry)

    March 2001February 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.

  • Partner

    Obj.X

    (Privately Held; 11-50 employees; Internet industry)

    February 1999March 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.

  • Webmaster

    CMP Media

    (Public Company; 51-200 employees; Publishing industry)

    October 1997January 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.

  • Associate Producer

    Comedy Central

    (Public Company; 51-200 employees; Entertainment industry)

    January 1997October 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.


Joshua Slack’s Education

  • Columbia University in the City of New York

    19992001


Additional Information

Joshua Slack’s Websites:

Joshua Slack’s Groups:

  •    International Game Developers Association
  •    Game Creator's Network

Joshua Slack’s Honors:

2008 Sun - JavaOne Rock Star
2007 NCsoft - Technical Innovation Award
1996 Bronze medalist: National Poetry Association


Joshua Slack’s Contact Settings

Interested In:

  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Joshua’s full profile:

  • See who you and Joshua Slack know in common
  • Get introduced to Joshua Slack
  • Contact Joshua Slack directly

View Full Profile