shane@dev:~$
Shane Paton
Computer Science Student — Miami University, OH
Computer science student with a Management minor and hands-on experience in full-stack development and high-performance simulation systems. Open to full-time software engineering roles starting January 2027.
TypeScriptNext.jsReactNode.jsJavaScriptPythonC++JavaSQLPostgreSQLHTMLCSSFlutterDartAzureDockerKubernetesTerraformGitHub ActionsFirebaseSupabaseTypeScriptNext.jsReactNode.jsJavaScriptPythonC++JavaSQLPostgreSQLHTMLCSSFlutterDartAzureDockerKubernetesTerraformGitHub ActionsFirebaseSupabase
Education & Involvement
Work Experience
Professional experience building real-world software solutions and contributing to meaningful projects.
Projects

SMAC
Full-stack Next.js + Supabase site for Sports Modeling and Analytics Club, hosted on Vercel.
- ▹Next.js, Supabase, and Vercel for a scalable full-stack platform
- ▹Sports analytics publishing and picks workflows with role-based access
- ▹Built to support growth of Miami University’s Sports Modeling & Analytics Club
Next.jsReactTypeScriptSupabase

Personal Website
Portfolio site (this one), built with Next.js and Tailwind.
- ▹Next.js App Router with TypeScript and Tailwind for a fast, modern UI
- ▹Accessible, recruiter-focused design with SEO meta, sitemap, and OG tags
- ▹Vercel-ready with optimized images, dark theme, and responsive layouts
Next.jsReactTypeScriptTailwind

swing-coach
AI golf coach that records swing form and gives real-time feedback to help improve technique.
- ▹Uses MediaPipe pose landmarks to capture and analyze a single driver swing
- ▹Converts deterministic swing metrics into streamed AI coaching feedback
- ▹Focuses on a complete browser workflow: framing, capture, replay, and feedback
TypeScriptReactAIComputer Vision
Get In Touch
Interested in working together? I'd love to hear from you.

