Patrick Cavit Phone: 360-224-1307 Email: jobs@patcavit.com Address: 10413 170th Ave NE Portfolio: https://github.com/tivac Redmond, WA 98052 LinkedIn: https://linkedin.com/in/pcavit UI engineering leader and hands-on architect with deep expertise in game UI, frontend technologies, and developer workflows. I build teams, set technical direction, and solve complex problems, all while remaining focused on the end-user experience. I partner across disciplines to deliver polished, performant experiences for players and empower engineers with the tools and systems they need to do their best work. *** Work Experience: * February 2022 - Sept 2026 : UI Engineering Lead : Undead Labs UI Engineering Lead & Engineering Manager for State of Decay 3. As UI Engineering lead I designed the architecture powering all of the UI in State of Decay 3 as well as the engineering workflows, including testing & static analysis. Also designed the C++ system that provided game information to the UI, python-based build infrastructure, UI performance, and served as the main point-of-contact for UI integrations for the studio. As the UI Engineering Manager I was responsible for hiring, mentorship, career growth, and advocating for UI Engineers within the studio. * January 2021 - February 2022 : Senior Software Engineer : Netflix Senior UI Engineer working in the Netflix Studios org on features and support for CMS & platform used for Netflix marketing assets. Also contributed features and bugfixes to several internal cross-team projects to improve sharing of components and best practices within the engineering organization. * June 2017 - December 2020 : UI Engineering Lead : Amazon Game Studios UI Engineering Tech Lead & Engineering Manager for Crucible from Relentless Studios. As a Tech Lead I designed and implemented APIs for UI and game engine communication, built workflows for UI Engineers, implemented features, communicated technical requirements across engine and gameplay systems, and acted as the point-of-contact for UI questions. As the UI Engineering Manager I was responsible for hiring, mentorship, career growth, and advocating for UI Engineers within the studio. * Aug 2012 - June 2017 : Web Programming Lead : ArenaNet Built an amazing team of programmers responsible for guildwars2.com, arena.net, account.arena.net, in-game commerce functionality, and game UI. Responsibilities included web architecture, R&D, ongoing programming projects, hiring, report career development, and long-term direction of the team. * Sep 2008 - Aug 2012 : Web Programmer : ArenaNet Senior developer on a small team working on multiple projects both customer-facing and internal. Projects include custom server-side JavaScript platform, multiple in-game features via embedded webkit and more traditional web-facing APIs and marketing sites. Also responsible for hiring new team members and training of other developers. * July 2007 - Sep 2008 : Web Developer : Yahoo! One of three developers responsible for the frontend of the relaunch of Yahoo! Video. Responsibilities included layout, interactions, architecture, CSS/JS optimization, PHP framework programming, and maintenance and upgrades for the PHP-based CMS used to manage editorial content on the site. Education: * Sep 2001 - Jun 2007 : Western Washington University BS in Computer Science. Web Programming Certificate through the Internet Studies Center at WWU. While working on my degree I also worked for the ResTek Program at WWU, in which I developed and supported multiple web applications & worked closely with ResTek staff, students, and other campus departments to collaboratively identify and solve problems. Specialized in integrating server-side programming with client-side scripting to produce advanced, usable interfaces for all the various ResTek web applications. General Skills: * Client/Server JavaScript * Unreal Engine * Front-end Engineering workflows * C++ * Advanced HTML & CSS * Cross-system APIs * Databases (MySQL/MSSQL) * Team Formation & Leadership * Web performance/optimization * Mentoring * Project bootstrapping * UX & usability