You are on page 1of 1

 

Kevin Donahue 
362 Huntington Ave. 
Buffalo, NY 14214 
(716) 598-8422 
Software Developer 
nonnontrivial@gmail.com 
 
github.com/​nonnontrivial 
twitter.com/nonnontrivial 

Experience  Most Familiar with 

Open Source  JavaScript (ES6+) 


January 2016 - Present 
React / Redux 
Contributed to projects in the React and Node ecosystems, including the 
Vue / Vuex 
predictable state container Redux, Node itself, the test runner AVA, the data 
visualization library React-vis, and the server-rendering framework Next.js.  Jest 

Authored r​ edux-reorder​, a higher-order reducer that represents order  Stylus 


fluctuation within iterable sections of state.  Enzyme 
Created y
​ ieldboon​, a dashboard app made with React that monitors rainfall in  Node 
soybean-producing counties to correlate forecasts with crop success. 
Eslint 

Big Room Studios​, Portland, ME — F​ rontend Engineer  Git 


December 2014 - January 2016 ​(Remote Contractor) 

Crafted reusable and composable components in a startup-like environment to 


realize the user-incentive-focused frontends of the digital art communities  Less familiar with 
trixel.io​ and a
​ ltered.io​. Participated in code reviews and created API endpoints 
GraphQL 
on a Node.js backend. 
Webpack 

Express 
Education 
Python 
Allegheny College​, Meadville, PA — B
​ .A. - Art & Technology 
August 2009 - May 2013 

Created thesis consisting of Java program that renders an animated visual  Other Areas Of Interest 
 
isomorphism to layered field recordings - a visual counterpart to an evolving  Computational Complexity 
soundscape. 
Philosophy 

Current Personal Projects 

Klangworte​ ​—​ ​Vue / GraphQL app 


Vue application that lays out the etymology of a given word and related words. 

React-speech-to-text​ ​—​ ​React Component 


React component that hooks into the Google API of the same name. 
 

You might also like