Resume
Kyle Foote
Senior Frontend Engineer
↓ Download PDFSenior Frontend Engineer
Summary
Senior Frontend Engineer with 18 years of experience building high-performance web, mobile, and interactive products. Specializes in JavaScript, TypeScript, frontend architecture, HTML5 Canvas, PixiJS, WebGL, and performance optimization, with additional experience in React and Vue.js. Known for designing reusable frameworks and tooling that improve consistency, maintainability, and delivery across teams. Technical leader who mentors engineers, drives code quality, and collaborates across product, design, art, and engineering disciplines to deliver polished browser and mobile experiences.
Experience
-
Lead HTML5 Game Developer
- Architected and led development of the Nogginville game experience, including core application systems, mini-game integration, performance optimization, analytics, and live error reporting for a cross-platform mobile deployment.
- Architected scalable HTML5 Canvas and WebGL application frameworks, reusable npm packages, and build tooling adopted across multiple production teams.
- Drove rendering optimization and profiling efforts to improve frame stability and cross-device performance for web and hybrid mobile deployments.
- Led and mentored a team of 5 developers, overseeing code reviews, technical direction, onboarding, and performance best practices across multiple projects.
- Partnered with project managers, designers, artists, and clients to deliver polished interactive products on aggressive timelines.
-
HTML5 Game Developer
- Lead the company's transition from Flash development to modern HTML5 canvas technologies.
- Built browser-based educational and entertainment applications using JavaScript, CreateJS, PixiJS, ImpactJS, and reusable internal frameworks.
- Established frontend development patterns and workflows reused across multiple projects, strengthening consistency across client engagements.
-
Flash Developer
- Developed interactive Flash experiences, games, and promotional applications for entertainment and marketing clients, emphasizing animation-heavy user interaction and engagement.
Skills
- Languages JavaScript, TypeScript, HTML5, CSS
- Frontend & Interactive PixiJS, WebGL, HTML5 Canvas, GSAP, Spine
- Platforms & Frameworks React, Vue.js, Cordova, Node.js
- Architecture & Leadership Frontend Architecture, Technical Leadership, Performance Optimization, Cross-Platform Development
- Tooling & Workflow Webpack, Babel, Vite, Git
Education
BFA, Multimedia Arts
Andrews University