Local and accessible
Based in Wilmington and committed to serving organizations across southeastern North Carolina.
Computer Science + Social Work — UNCW
I help mission-driven teams reduce admin burden and improve operations through reporting, intake, communication, and workflow improvements — using practical systems and automation, pro bono and focused on momentum over complexity.
About Keegan
I am a UNCW master's student in social work with a computer science background. That combination means I understand both the technical side and the real operational challenges nonprofits face — from billing and reporting to parent communication and data management.
I have built websites, desktop applications, spreadsheet automation, and data tools for local organizations. My approach is collaborative and transparent: we identify the highest-impact opportunity, build it, and make sure your team can actually use it.
Based in Wilmington and committed to serving organizations across southeastern North Carolina.
Recommendations prioritize usability, staff buy-in, and sustainability over flashy demos.
Pro bono support for local organizations — no cost, no strings attached.
Common Problems I Help Solve
Most teams do not need a giant overhaul. They need one reporting, intake, communication, or follow-up workflow to work more reliably.
Manual reports, copied spreadsheets, and last-minute cleanup before someone can hit send.
Forms come in, but follow-up depends too much on someone remembering the next step.
Important data lives in sheets, but the workflow around it is slow, repetitive, and easy to break.
The same information gets copied between systems or sent out by hand over and over.
Staff are checking inboxes, documents, and spreadsheets just to figure out what needs attention.
Things work until that person is out, overloaded, or juggling too many urgent tasks at once.
Tangible Outcomes
Turned dense transaction data from a multi-million-dollar grant portfolio into leadership-ready dashboards and planning workbooks that made budgets easier to monitor and forecast.
Eliminated 30+ minutes of daily manual billing by automating end-of-day insurance claims and payment collection with a one-click desktop application.
Saved about 5 hours of staff time per week by automating branded parent reports from spreadsheet data and emailing them directly to families.
Helped a school turn manual incident review into same-day alerts, cleaner follow-up, and more reliable reporting by automatically flagging more serious student incidents, logging notifications, and feeding cleaner data into weekly reports.
Gave a therapy practice a professional web presence with clear service pages, insurance details, two locations, and integrated appointment booking.
Services
Identify where reporting, intake, communication, and workflow improvements can reduce admin burden, improve communication, and support direct service.
Build focused proof-of-concept solutions that show what is possible before your team commits to larger changes.
Help staff adopt new tools with practical guidance around privacy, accessibility, change management, and responsible AI use.
Contact
Share what feels clunky right now, whether that is reporting, intake, communication, or another workflow. If it looks like a fit, I will follow up with a free 30-minute workflow review and a few practical next steps.