Title: home | janisb - web development and design by John Brennan
Description: Web design and development focusing on clean, usable interfaces.
Keywords:
john brennan,
developer,
web development,
web design,
design,
usability. front-end development,
user experience,
strategy,
interactive design,
graphic design,
JavsScript,
non-profit,
ngo,
npo,
philanthropy