Benjamin Perkton
Front-End Developer & Designer
Welcome to my portfolio!
I'm Benjamin, a Front-End Developer & Designer creating clean, elegant websites that blend technical excellence with creative vision. Let's make something remarkable together.
About Me
Hello! My name is Benjamin. I'm a Full-Stack Web Development student at Arizona State University, graduating Spring 2026, and I build clean, accessible, production-ready web applications that are as functional as they are good-looking.
Over the past few years I've gone deep on the full front-end stack. I'm fluent in HTML, CSS, and JavaScript (ES6+) and have shipped real deployed projects using React, Bootstrap 5, Supabase, and REST APIs. I've built progressive web apps with offline support and push notifications, serverless tools that live entirely in a shareable URL, and full-stack applications with authentication, admin dashboards, and database backends. I don't just follow tutorials — I build things people actually use.
Beyond the code, I bring a strong eye for design. I work in Figma for wireframing and prototyping, and I'm skilled in Adobe Photoshop and Premiere Pro for graphic design and video production. That combination of technical and creative thinking is what sets my work apart.
Here's what I bring to the table:
Full-Stack JavaScript
From vanilla JS and DOM manipulation to React components and hooks, I build interactive interfaces and connect them to real backends using Supabase and REST APIs. I've shipped PWAs with service workers, push notifications, and offline support.
Graphic Design & Visual Production
I design in Figma and produce finished assets in Adobe Photoshop and Premiere Pro. Whether it's a UI mockup, an event flyer, or a promotional video, I make sure the visuals do as much work as the code.
Accessible, User-First Design
I approach every project as a design problem first. Good UX, clean code, and accessible markup aren't trade-offs — they're the same goal. I build things that work for everyone, on every device.
IT & Enterprise Experience
Through hands-on enterprise work I've managed Jamf Pro and Samsung Knox MDM platforms for 150+ users, led large-scale device migrations, and provided tier 1/2 technical support. I understand how technology works at the organizational level, not just in the browser.
Let's work together to build something efficient, accessible, and uniquely yours.
My Expertise
A blend of technical skills and creative abilities that bring ideas to life
Web Development
HTML5
Semantic markup, responsive layouts, cross-device compatibility, and SEO-optimized structure for modern web applications.
CSS3
Advanced styling with Flexbox, CSS Grid, animations, and responsive design patterns for pixel-perfect implementations.
JavaScript (ES6+)
Modern JavaScript with DOM manipulation, async operations, and interactive functionality for dynamic web experiences.
React
Component-based UI development with hooks, state management, and reusable architecture for scalable front-end applications.
Bootstrap 5
Responsive mobile-first framework with pre-built components for rapid, consistent development across projects.
Supabase
Open-source backend platform providing PostgreSQL database, authentication, and real-time data sync for full-stack web apps.
REST APIs
Integrating and consuming RESTful APIs to connect front-end interfaces with external data sources and backend services.
PWA Development
Building progressive web apps with offline capabilities, push notifications, installable mobile experience, and service workers.
Design & Creative
Adobe Photoshop
High-quality graphics, image editing, and web-ready visual design for striking digital and print materials.
Adobe Premiere Pro
Professional video editing, color correction, and motion graphics for promotional and event content.
Figma
UI/UX design, wireframing, prototyping, and collaborative design workflows for seamless design-to-code handoff.
Tools & Platforms
GitHub
Version control, branching workflows, and collaborative development across projects.
Netlify
Deploying and hosting production web applications with continuous deployment from GitHub.
WordPress
Content management and custom theme development for client websites.
Jamf Pro
MDM platform for enrolling, configuring, and securing enterprise Apple devices at scale.
Samsung Knox
MDM platform for deploying and managing enterprise Android devices across an organization.
Jira
Project management and issue tracking for agile development workflows.
Halo
IT service management and ticketing system for enterprise support operations.
Confluence
Documentation and knowledge management for technical teams.
IT Glue
IT documentation and asset management for organized infrastructure records.
NinjaOne
Remote monitoring and management (RMM) for endpoint visibility and device control.
Microsoft Suite
Office productivity and collaboration tools including Excel, Word, Teams, and more.
Featured Projects
Showcasing production-ready applications built with modern technologies
Pageant Calculator
Tallying pageant scores by hand or wrestling with Excel formulas is slow, error-prone, and stressful in a live event setting. The Pageant Calculator lets anyone quickly score a competition without needing spreadsheet expertise — just enter the scores and the app handles the math, outlier removal, and results instantly.
- Dynamic table generation for unlimited contestants, categories & judges
- Real-time score entry with validation
- Excel template download/upload with SheetJS
- Configurable outlier removal & result export
- Pre-loaded demo data for testing
Company Phone Book
Managing company contacts through IT config profiles means filing a ticket every time a number changes and leaving non-enrolled devices out entirely. The Company Phone Book gives any organization a self-service bilingual directory that anyone can access and update from any device — phone, tablet, or desktop — without needing IT involvement. Available in English and Spanish, it works for the whole team regardless of what device they're on or whether it's enrolled in an MDM.
- Advanced multi-criteria search & filtering
- Admin CRUD dashboard with authentication
- Bulk Excel import/export & vCard generation
- Real-time Supabase sync & bilingual UI
- PWA with offline capabilities
- Admin password for testing: Good99Job!
TipThem
Tipping performers at live drag shows is a great way to show appreciation, but putting together a professional tip sheet usually requires design skills or expensive software. TipThem fixes that — anyone can build a polished, printable tipping sheet in seconds with no canvas skills, no app, and no setup required. Everything is encoded into a shareable URL so it works instantly on any device, even without internet.
- All data encoded into a shareable URL via LZString compression
- Generates printable tip sheets with performer names & amounts
- QR code generation for easy sharing at events
- Cross-browser compatible including Safari on iOS
- No login, no server, no data stored — fully private
Design Portfolio
Event flyers and promotional materials created with Adobe Photoshop
Let's Work Together
Available for freelance web development and design projects. Excited to hear about your next big idea.