Christopher S. Chan

Marina Del Rey, CA 90292


I am a software engineer generalist looking for interesting work.

Relevant Skills and Knowledge

Programming languages: Java, Velocity, Hadoop map-reduce, SQL (PostgreSQL, Oracle 10, MySQL, Sybase), HTML, CSS, JavaScript/DOM, bash

Frameworks and APIs: JAX-RS, Elasticsearch (kibana, Sense UI), Spring, Spring MVC, jQuery, Hibernate, JMS

Software and tools: Maven, Eclipse, jboss, Unix shells and utilities (awk, sed, make, cron), Git, Perforce, CVS, Linux, Redis, Memcached, Talend, oozie

Senior Software Engineer
TrueCar (Santa Monica, CA)
January 2015-current

Served in the Data Engineering group, responsible for processing data from many disparate sources to be used for analysis and various other APIs.

Technologies used: Hadoop, map-reduce, Hbase, Elasticsearch, Talend, oozie, avro


Staff Software Engineer
Walt Disney Parks and Resorts Online (Glendale, CA)
February 2013-January 2015

Served as one of the Technical Leads for the Cart/Commerce vertical on the NextGen platform for the Walt Disney World and Disneyland Resort websites.

Technology stack: MySQL, PHP (Zend), Java (Spring/Tomcat), Couchbase, jQuery, REST web services.


Senior Software Engineer
Activision - Beachhead Studio (Santa Monica, CA)
February 2012-January 2013

Worked on the relaunch of the Call of Duty Elite 2.0 website, a community website for players of the Call of Duty Black Ops, Modern Warfare 3, and Black Ops II games. Participated in the development of new features, performance optimizations, and rearchitecture of the website to support the launch of Call of Duty: Black Ops 2, the largest entertainment launch of 2012.

Technology stack: MySQL, PHP (Kohana), Java (Spring/Tomcat), Apache Thrift, Redis, jQuery, jQuery Tools, REST web services.


Senior Software Engineer
Sony Network Entertainment (Los Angeles, CA)
January 2007-Februay 2012

Worked in a team of 4 software engineers creating a back-end Java web-application for managing metadata, pricing information, and art assets for digital video and comic book products for Sony's Playstation Network.

Technology stack: Oracle RDBMS, Tomcat Application Server, Hibernate, Spring MVC, Velocity templating engine, jQuery, DWR, Maven, Perforce, Quartz, Oracle AQ (JMS).


Senior Software Engineer
PlayFirst Incorporated (San Francisco, CA)
September 2004-October 2006

PlayFirst is a developer, publisher, and distributor of popular downloadable casual games. My primary responsibility was to develop the website for distribution of these games. The site was initially developed by myself and one other engineer and saw exponential growth in registered users and sales during my employment.

Technology stack: PostgreSQL RDBMS, Jboss Application Server on Linux, Hibernate, Struts, JSP, raw Javascript, Ant, Perforce.


Senior Software Engineer Internet (San Francisco, CA)
July 2000-September 2004 provided online store hosting services for small businesses.

Technology stack: Oracle RDBMS, ATG Dynamo application server, JDBC, JHTML, cvs


Senior Software Engineer
Cnet/NBC Internet (San Francisco, CA)
March 1997-May 2000

Worked primarily on content portal website as it was spun-off of Cnet and acquired by NBC to be merged with NBC's other Internet properties. At its peak, the site received 15 million daily page requests on more than 120 co-branded versions.

Technology stack: Sybase, Vignette StoryServer, TCL templates, make, cvs.


Programming Intern
Jet Propulsion Laboratories (Pasadena, CA)
January 1994-July 1994

Served as a college intern in the Imaging Radar Group of this NASA lab and returned the following summer (May-September 1995) upon graduation.



Last modified 10 May 2014.