NPFI was founded in 2013 with the mission of supporting the development and deployment of customized free and open source software for non-profits by students and professional software developers.  NPFI’s Advisory Board members are experienced instructors, non-profit leaders, and software professionals who support this mission.


Allen Tucker, President – Allen is the Anne T. and Robert M. Bass Professor Emeritus in the Computer Science Department at Bowdoin College in Brunswick, ME.  Since “retiring” in 2008, he has developed teaching strategies, taught classes, and provided ongoing support for open source software developed by NPFI for non-profit organizations. Bio Sketch

Jennifer Tucker, Executive Director – 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 more than 20 years of experience in management consulting, leadership and team development, communications, information technology project management, and training.

Meg Tucker, Vice President – Since retiring from teaching elementary and junior high school for over 25 years, Meg has been volunteering for a number of humanitarian non-profits in Maine, South Carolina, and Washington, including the Ronald McDonald House and the Habitat ReStore.  Her commitment to volunteerism and social justice inspires NPFI’s mission.

Advisory Board

…representing the Instructors

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

Grant Braught, Professor — Dickinson College, Carlisle, PA

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

Ralph Morelli, Professor Emeritus — Trinity College, Hartford, CT

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

…representing the Clients

Lili Coleman, Executive Director — Second Helpings, Inc., Hilton Head Island, SC

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

Nanqi You, Owner — Walla Walla Web Weavers LLC, Walla Walla, WA