NPFI was founded in 2013 with the mission of supporting the development and deployment of customized free and open source software (FOSS) for non-profits and other organizations by students and professional software developers.  Our mission includes product development, repurposing, deployment, hosting, and technical support for individual clients.  NPFI’s Advisory Board members are experienced instructors, non-profit and corporate leaders, and software professionals who support this mission.


Allen Tucker, President – Allen is Professor of Computer Science Emeritus at Bowdoin College in Brunswick, ME.  Since retiring from Bowdoin, he has taught, written about, deployed and supported open source software products developed for individual non-profits and other organizations.

Jennifer Tucker, Treasurer – Jennifer (Jenny) is currently the Deputy Administrator of the National Organic Program at the U.S. Department of Agriculture in Washington, D.C. She has experience in management consulting, leadership and team development, communications, information technology project management, and training.

Grant Braught, Project Coordinator – Grant is Professor of Computer Science at Dickinson College, where he has developed an innovative CS major program centered on Open Source Software principles and practice.  As NPFI’s Project Coordinator, Grant identifies new open source projects that NPFI can support.

Meg Tucker, Senior Advisor – Since retiring from 25 years of teaching, Meg has been volunteering for a number of humanitarian non-profit organizations in Maine, South Carolina, and Washington.  Her commitment to volunteerism and social justice inspires NPFI’s mission.   

Advisory Board

…representing the Instructors

Jim Bowring, Professor — College of Charleston, Charleston, SC

Steve Huss-Lederman, Professor — Beloit College, Beloit, WI

Greg Hislop, Professor — Drexel University, Philadelphia, PA

Bonnie MacKellar, Professor — St John’s University, New York, NY

Mihaela Sabin, Professor — University of New Hampshire, Manchester, NH

…representing the Clients

Michelle Lepage, Chief Operating Officer — Ronald McDonald House, Providence, RI

Craig McEwen, Professor Emeritus — Bowdoin College, Brunswick, ME

Alicia Milne, Development Director— Ronald McDonald House Charities, ME

…representing the Software Developers

Trishan de Lanerolle, Program Manager — Linux Foundation, San Francisco, CA

Long Nguyen, President and CEO — Pragmatics, Inc., Reston, VA

Dave Tripp, Owner — Artopa LLC, Portland, ME