James Lin

CSPA Co-founder

Assessment History

15 assessments available. Upgrade to view details.


  • CSPA

    2017 — Present
    The Computer Science Proficiency Assessment (CSPA) is a standardized test for software engineers. I'm writing exam questions, refining our assessment methodology and statistical models, and building out the exam framework. We're on a node, react, handlebars, mariadb, aws stack.
  • Crunchyroll, Inc.

    2006 — 2013
    Co-founder & Chief Product Officer
    Built the Netflix for anime using a LAMP stack. I grew and led the engineering team up to 50 engineers, working closely and sometimes coding side-by-side with many of them. I also built out our interview processed and directly hired the vast majority of the engineering team.


  • University of Illinois - Urbana Champaign

    2005 — 2006
    PhD, Computer Science (Incomplete GPA)
    Spent some time in Urbana :)
  • UC Berkeley

    2000 — 2004
    Bachelors of Science, Electrical Engineering and Computer Science (3.8/4.0 GPA)
    Officer and member of Eta Kappa Nu (HKN), the EECS student society.


I started as a front-end web developer as a fresh college grad, and then slowly worked my way down the stack over the years. These days I'm pretty good across the board, from pixel pushing CSS and HTML and building highly interactive web pages with vanilla JS or React, to building server logic, to deploying new infrastructure on AWS.

Here's some of the stuff I do fairly well:

html, css, handlebars, jquery, react, react native, js, node, python, php, mysql, nginx, git, bash, ec2, elb, docker/ecs

Favorite Companies

Upgrade to view details.

Stay Updated

Subscribe with your email below to receive news updates and exam announcements.