Resume
Cut to the chase if you must.
Education
Rensselaer Polytechnic Institute
- GPA: 3.57
- Relevant coursework: Intro to Algorithms, Data Structures, Principles of Software, Web Science Systems Development, Foundations of Computer Science, Computer Architecture & Operating Systems
Experience
East-SouthEast, LLC
- Rebuilt East-SouthEast's web map from a separate copy of the code for each town into one config-driven app, then used it to expand the map from nine towns to all 15 on Cape Cod.
- Collected precise property and topographic survey data in the field using GPS receivers and total stations.
- Assisted with survey workflows by performing background data work and digitizing linework in Carlson Survey CAD software.
- Digitized over 100 sewer plans in QGIS to build a new interactive map from scratch.
Projects
- Architected a multi-tenant SaaS backend with JWT-scoped tenant isolation across three composed guards and row-level security on 50 database tables, validated by a 12-case cross-tenant isolation test suite.
- Built a 20-screen React Native mobile app wired to a 180+ endpoint REST API, reaching 90% test coverage.
- Designed an adversarial AI evaluation harness (43 tests) enforcing citation grounding and prompt-injection defenses ahead of any model implementation.
- Maintained 4,700+ passing tests across a codebase of about 300,000 lines, built solo over 6.5 months.
- Built a unified platform for my fraternity chapter that digitizes facility management and secures academic archives using S3 pre-signed URLs, replacing manual trackers with a centralized architecture.
- Developed a cron-based scheduler that assigns weekly tasks and escalates overdue items from private DMs to public channels, enforcing accountability without manual follow-up.
- Engineered an RBAC system synced with live Discord roles, letting admins manage assignments and penalties directly via native Slash Commands.
- Delivered a single, dynamic codebase with JavaScript and Mapbox that covers all 15 Cape Cod towns, replacing a legacy system where each of the original nine towns ran its own one-off code.
- Built a dynamic legend, multi-page PDF report generator, and address search/bookmarking tools used to produce client-facing reports.
- Built a high-performance, cost-effective tile loader for USGS maps, bypassing expensive third-party APIs.
Technical skills
- Languages
- TypeScript, JavaScript, Python, C++, SQL
- Frameworks
- Next.js, NestJS, React, React Native (Expo), Node.js
- Cloud & infrastructure
- AWS (S3), Supabase, Stripe, Appwrite
- Tools
- Git, GitHub Actions (CI/CD), Mapbox GL JS, QGIS
Additional experience
Camps Newfound-Owatonna
- Looked after up to 10 twelve-year-old campers with a co-counselor across two overnight sessions spanning 7 weeks, running the cabin's full daily schedule.
- Moved from swimming to Rocks and Ropes partway through the summer and was certified to belay and run the zip line, high ropes, and low ropes, coaching campers through fear-based challenges and de-escalating peer conflict.
Leadership
Chapter President
- Direct an executive cabinet of 5 officers and 10+ committee chairs for the chapter, managing risk mitigation and relations with university administration and International Headquarters.
Stewardship Chair
- Manage the chapter's food budget (about $10,000 a semester) and the weekly grocery runs for the house.
VP of Chapter Scholarship
- Wrote the scholarship committee's plan, ran chapter study hours, and kept up the chapter's library of old exams and study guides.
Eagle Scout
- Led a team to build and install three community benches, managing the project from initial design and fundraising to final installation.