Summary
John D'agostino is an award-winning data journalist, web developer, and game designer with 13 years of experience building interactive, data-driven storytelling for newsrooms and civic projects. As Data and Interactives Editor at CalMatters he leads the team that ships visualizations, news apps, gamified experiences, and manages the outlet’s web products and analytics. He has a history of contracting for education and public-interest organizations (EdSource, The Hechinger Report, Open Oakland) and has taught online journalism at San Francisco State University. Comfortable bridging newsroom editorial needs and engineering constraints, he builds practical WordPress tools, custom plugins, and analytics dashboards to scale editorial impact. His work often blends playful game mechanics with rigorous reporting—an approach that reflects his early experience gamifying news consumption at a startup. A UC Berkeley Journalism graduate based in Davis, he focuses on open government and experimenting with new forms of digital storytelling.
13 years of coding experience
11 years of employment as a software developer
MJ, Journalism, MJ, Journalism at University of California, Berkeley
B.A., Journalism, B.A., Journalism at Humboldt State University
English, html5, css3, javascript, python, php, c#, sql