Arash Shokoufandeh

Senior Software Engineer at the National Football League

Arash Shokoufandeh

Arash Shokoufandeh is a Senior Software Engineer at the National Football League with over 10 years experience designing and building robust web systems. Currently he is most interested in scalability, creating intuitive APIs and the implication of web traffic shifting to mobile.

Presentations

Evolutionary Tales of an API

Thursday, 1:30 PM EST

How do you build an API that isn't obsolete as soon as it goes live? This Lessons from the Field talk will take you on our 8 year journey culminating with the current rollout of api.nfl.com.

From previous generations of the API yields API Design Principles, hints on how to be pragmatic, various technologies tried and technologies currently is use.

GLiTR - GraphQL schema made easy

Thursday, 3:15 PM EST

The GraphQL specification has been gaining traction at incredible speed but the need to define, and then maintain, a separate GraphQL schema can be a substantial barrier to entry. GLiTR is an open source framework developed at the NFL with the express purpose to help us bridge this gap.

With GLiTR, it is now possible to build a GraphQL schema directly off of the existing domain POJOs prevalent in Java programming thereby leveraging existing code and greatly reducing the development time needed to get started with GraphQL.