About

Dylan Perrill

Graduating May 2027 — open to new-grad software engineering roles.

I'm Dylan, a computer science student at Saint John's University in Minnesota, with a minor in finance. I build web and mobile products end to end — the app, the API, the data model — and I like owning the machine they run on as much as the code.

Most of what I've shipped lately pairs a real product with an AI layer that earns its place: an idea journal that re-scores itself as the news changes, a finance app whose advisor is deliberately unable to trade, a front end that babysits video-generation jobs. The infrastructure is part of the work — the API behind neurship.dev runs on a Raspberry Pi in my room, deployed by a GitHub Actions runner on that same Pi. At WAND Digital I turned my own agent-assisted workflow into a library of Claude Code skills and rules the team installs with one command.

Off the keyboard: disc golf, club ultimate, intramural basketball, and one mountain I'll let you guess.

Guess the mountain →

Experience

  1. May 2025 — present

    HTML Developer & Content Deployment Specialist · WAND Digital

    Eden Prairie, MN

    Full-time summers 2025 and 2026; part-time remote during the academic year. Built the Integrations Search Tool — a React + Vite app that catalogs ~15 restaurant POS integrations and normalizes every vendor's response into one canonical field set, with ~1,260 automated tests, deployed on Vercel. Built an automated QA tool that renders finished menu boards in the production runtime and measures layout defects and text overflow, and an hourly Supabase pg_cron + edge-function pipeline that versions a third-party signage contract only when it changes. Develop live menu boards in HTML, CSS and JavaScript for national restaurant brands under legacy-browser constraints.

  2. Aug 2023 — present

    Classroom & A/V Support Technician · CSB/SJU

    St. Joseph, MN

    Support classroom technology and partner with faculty so presentations and campus events run smoothly; edit and optimize recorded lectures for clarity and accessibility.

  3. May — Aug 2024

    Finance Intern · Perrill

    Minnetonka, MN

    Balanced account statements, validated transactions, and analyzed client financial data for reporting and process improvement.

Education

Saint John's University, Collegeville, MN

B.A. Computer Science, minor in Finance

Expected May 2027

Coursework includes Data Structures, Software Development, Computer Organization, Data Communication & Networks, Operating Systems, and Theory of Investments.

Certifications

  • Anthropic — Claude Code in Action (Aug 2026)
  • Anthropic — Claude Code 101 and Claude 101 (Jun 2026)

Leadership & awards

  1. 2026 — present

    Treasurer

    Computer Science Club, Saint John's University

    Manage the club budget and funding requests; help organize the club's game jams and hackathons.

  2. Fall 2025

    Co-led class session — “AI & Automation”

    Ethical Issues in Computing

    Ran a live exercise in which classmates rebuilt their semester-long course project in about twenty minutes using Claude, Bolt and Codex, then led the discussion on what agentic tools change about software work.

  3. April 2024

    1st place — Stearns Bank Hackathon

    CSB/SJU

    Prototyped an AI-powered customer-support assistant and designed accessibility features (translation and text-to-speech) to improve banking inclusivity.

Skills

AI & agentic

Claude Code — skills, rules, subagents

Context engineering

Agent-assisted development workflows

LLM APIs (Anthropic, OpenAI)

Languages

TypeScript

JavaScript

Python

Java

SQL

Frameworks

React

Next.js

React Native / Expo

Vite

Node

Fastify

Three.js

Prisma

Tailwind CSS

Infra & tools

Supabase / Postgres

Vercel

Raspberry Pi

Cloudflare Tunnel

GitHub Actions

Vitest

JUnit

Git

Linux