About

About Me
My name is John Pennock, and I'm a former Microsoft and Wizards of the Coast software engineer engaged in incubating personal projects. In addition to learning about AI, I'm also learning Nuxt and Vue 3 as JavaScript frameworks for creating front ends and backend services. I work from home in the Seattle area in the United States. My career has encompassed software engineering, program management, and startup founder. In my various roles I have designed and engineered software at many levels of the services, backend servers, front end web, applications, and game stacks. I love gaming 🐉, personal finance 💸 and history 🏛️.

See Site Build Notes for Technical Details

Git Public Repositories
Previous Employers
- Microsoft
- Wizards of the Coast / Hasbro Gaming
- startups ArcZap and GameAndMaze
Engineering Projects Released
- Unreal Engine v5 Dedicated Game Server Demand Scaling using Agones for Wizards of the Coast Dungeons & Dragon Sigil 3D VTT
- Wizards of the Coast Account Kubernetes services and APIs for Magic: the Gathering Arena
- Full-stack Group and Calendar Web Application based on backbone.js for startup ArcZap.com
- Microsoft Xbox Live Services Identity and Profile APIs production high volume services
- Networking Architecture for Microsoft Windows Media Center and Xbox Extender
- Group Program Management for Microsoft SideWinder Gaming and GameVoice Voice over IP product lines
- Device Drivers for Mouse, Natural Keyboard, and Embedded Wi-Fi for the Microsoft Windows, CE and Hardware Divisions
Education
- Bachelor of Science (B.S.) in Computer and Electrical Engineering from Brigham Young University
- Web and Mobile Development certificates from Bellevue College
Contact me
My Work Here
I am the source for the content here and nothing published here should be understood as being representative of any other person, organization, or association and further any code, operational tips, documentation, or technical implications are freely shared and disclaimed using the MIT License.
Resources
- Inspired by Udemy course Unlock Nuxt 3 & Vue Mastery: Build a Markdown Blog-Portfolio and Supabase Finance Tracker