Aaron Perkel

Contact

Experience

Network Technician

University of Vermont – Burlington, VT

  • Support campus-wide networking and telecommunications infrastructure within an enterprise environment
  • Execute department-level phone system migrations from Nortel to Cisco
  • Install, mount, and patch wireless access points across campus buildings

Computer Science Teaching Assistant

University of Vermont – Burlington, VT

  • Built a Java autograder on JUnit that replaced manual grading for two courses
  • Co-developed lecture materials and lab exercises for CS2100 & CS2300
  • Reviewed weekly assignments and gave line-level feedback on student code

ETS Student Technician - Level II

University of Vermont – Burlington, VT

  • Primary IT support contact for UVM staff & students; triaged and escalated tickets
  • Maintained internal documentation and assisted lower level techs

Education

University of Vermont

B.S. Computer Science, Mathematics Minor — completed in three years

Skills & Interests

  • Languages: TypeScript, JavaScript, Python, SQL, C, C++, Java, PHP
  • Full-Stack: React, Next.js (App Router), Node.js, REST APIs, Tailwind CSS
  • Data: MySQL, TiDB Cloud, Schema design & migrations
  • Cloud & CI: Git, GitHub Actions, Vercel, Cloudflare, Docker, Linux
  • AI Tooling: Claude Code, LLM-assisted development
  • Interests: Aviation, Flight sim (VATSIM), FAA PPL

Honors & Awards

  • Golden Key Honor SocietyOct 2023

Projects

  • Iocon GraphicsProduction storefront built for a working artist — iocongraphics.com
    • Sole engineer for a non-technical client: gallery, six order flows, a live order queue, moderated reviews, and an admin portal she runs herself — Next.js 15, TypeScript, TiDB Cloud; live and taking real orders
  • Utility ManagerInternal tool for splitting shared household bills — Next.js rewrite of a PHP app
    • Rewrote a two-year-old PHP/MySQL app as Next.js 15 + TypeScript, migrating the live DB to TiDB Cloud and PDFs to Vercel Blob with no user interruption; email-code auth, cron scheduler, signed JSON API
  • UVM SubletsSublet listings platform for UVM students — PHP/MySQL, NetID login, Leaflet maps, faceted filters
  • Blob KartTwo-player kart racer in C++ and OpenGL (GLFW/GLM) — physics, lap checkpoints, surface friction