David Copelovici

David Copelovici

Software Engineer at Visual Concepts/2K Sports

Senior Software Engineer / 18 yrs

San Francisco, CA

Hire Me

Senior Software Engineer

NBA 2K13 (2012)

Software Engineer

NBA 2K11 (2010)

Software Engineer

NBA 2K10 (2009)

Software Engineer

NBA 2K9 (2008)

Software Engineer

NHL 2K9 (2008)

Software Engineer

NBA 2K8 (2007)

Software Engineer

NBA 2K7 (2006)

Software Engineer

NBA 2K6 (2005)

I enjoy writing games as much as I enjoy playing them (although coding does take time away from playing, but we all have to make sacrifices in life). Not a huge sports fan, but working on sports games is fun because you face an extreme challenge condensed into about 8 months every year, which makes it difficult to grow complacent.
Work History
  • Senior Software Engineer

    Visual Concepts

    October 2004 - Present

    In charge of a large portion of the client side of 2K Sports' online mode (2K6 - 2K11 - NHL, NBA, MLB, NCAAB, APF; MLB 2K12, 2K13); involved or in charge of implementing multi-console (team-up) gameplay, crews, lobbies, and all other parts of 2K Sports' sizable online feature set, as well as parts of our frontend and other shared systems (C/C++)

    In charge of online gameplay in 2K Sports' joint venture with Tencent Inc. (NBA 2K Online), a basketball MMO developed for the Chinese market

    Designed and implemented a robust multiplayer/offline automated testing system for 2K Sports titles (2K12 and onwards) while providing support and guidance to our new team of multiplayer and server engineers

    Implemented online support and full-screen graphical effects (Biometric Scan) for NBA 2K13 on Wii U

    Teamed with our tech director to overhaul our audio system (library, game code, delivery pipeline, tools) for all platforms (NBA 2K14)

Education
  • Bachelor of Mathematics, Honors CS Co-Op

    University of Waterloo, Waterloo

    September 2009 - August 2014