NPFI was founded in 2013 with the mission of supporting the development and deployment of customized free and open source software 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 open source products.  NPFI’s Advisory Board members are experienced instructors, non-profit and corporate leaders, and software professionals who support this mission.


Allen B Tucker, Executive Director – Allen is the Anne T. and Robert M. Bass Professor Emeritus in the Computer Science Department at Bowdoin College in Brunswick, ME.  Since retiring from Bowdoin in 2013, he has continued to teach, help deploy, and provide hosting and technical support for open source software products used by 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 more than 20 years of 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.  He helps connect projects with the Technologist and assists in evaluating the “fit” between a project’s hosting needs and NPFI’s hosting capabilities.

Technologist (open position, currently being recruited) – If you are interested in applying for this part-time position, please contact Allen Tucker (see above).  Click this link to learn more about the Technologist position.

Meg Tucker, Senior Advisor – 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