Josh is Technical Lead for Azavea's GeoTrellis team. As a software architect with a commitment to advancing both technology and its social impact, Josh is particularly gratified by the way his team's focus on complex geoprocessing pulls him in two directions at once.
Josh is interested in building technical infrastructure that lets us do more -- sophisticated, scalable systems that let us run our computations faster, with wider scope, and provide deeper analysis. But he is also interested in technology that lets us do better, with interfaces and visualizations that brings data alive and gives us insight to make wiser, better informed decisions.
Josh studied Philosophy at the University of Pennsylvania, with particular interests in media, the political role of science, and political economics, which prepared him surprisingly well for the next decade he would spend in the abstract world of software development.
Before joining Azavea, Josh served as Chief Technology Officer for Solutions for Progress, a public policy technology firm, where he architected a web-based platform that has helped connect low and moderate income families to over 300 million dollars in tax credits and other work supports.
As a volunteer, Josh has had the opportunity to use his geek powers for good with a range of non-profit organizations, community groups, and independent journalists on technology projects. He has also worked with political campaigns, including serving as Deputy Voter File Manager in Pennsylvania for the Obama campaign.
He is a long time resident of West Philadelphia, where he loves to read science fiction and political theory, bike around, listen to bands in basements, play board games and literary games, and wander aimlessly in search of new urban wonders.