Publications
Engineering patterns for Trust and Safety on social media platforms
Cramer, Maxam, and Davis. Journal of Systems and Software. April 2025.
Education
M.S. in Computer Engineering with Thesis - Purdue University - 2023
- Thesis Title: Trust & Safety Engineering in Open-source Social Media Platforms
- First empirical study of T&S Engineering that analyzed 60 GitHub issues in Mastodon and Diaspora.
- Developed mining_tool in Python to collect and analyze GitHub issue discussions.
B.S. Electrical Engineering with Distinction - Purdue University - 2018
- Focus on software engineering with courses in data structures, algorithms, and object-oriented design.
Experience
Trust & Safety Engineering Study - M.S. Thesis
- Dataset of Trust & Safety GitHub issues in open-source social media platforms, including Mastodon and Diaspora.
- Repository includes Python tooling used to gather data as well as reproduction steps for the study.
- Manuscript is available here.
- Dataset is available here.
Senior Software Engineer - Boundless
- Built social application for customer niche with an admin interface, user safety features, and robust user analytics plugin.
- Created AI health assessment application in Next.js with robust prompting architecture, design system, and HIPAA protection.
- Replaced financial process that generates 100% of stakeholder revenue by writing over 20,000 lines of calculation logic with 96% test coverage.
- Led the delivery of 5 projects on time and under budget.
Projects
FillHistory
- Autofill links from browser history.
- Open a window with a shortcut, search through history, then insert into the selected text box.
- Built with TypeScript, React, and Redux. Clean architecture design.
Python Autograder
- Developed toolkit to collect and grade student code inside a GitHub Action for full automation and easy scalability.
- autograde.py runs provided tests and collects results that can be uploaded as workflow an artifact.
- GitHub Actions workflow collects the repos to grade, finds the appropriate commit before the due date, and grades them with autograde.py.
