About
My name is John Pennock, and I'm a software engineer engaged in personal projects and incubating using AI to improve health care for seniors and elders, colloquially called Elder Intelligence. 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 the Seattle area and am originally from Idaho Falls, Idaho 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 🏛️.
Incubation Projects
My current incubation projects are:
- Pennock Projects - This site. My web presence site that blogs about software development. My key learnings from this project are to design, develop, and document a repeatable site framework that uses Nuxt, Markdown, and Static-Site generation for cheap and fast hosting of my own blog.
- Minimyth - Site coming soon. A site about Greek and Roman mythology as represented on ancient coins. I'm passionate about the topic, but my key incubation learnings from this project are to explore a collection of Mongo NoSQL documents, with a custom schema and content images and relate them to cloud search.
- Elder Intelligence - No site yet. Researching how to leverage AI for senior citizens to synthesize their medical history, information about recent advances, medical procedures, medical plan coverages, drug interactions, and efficient cost expenditure
Previous Employers
- Hasbro/Wizards of the Coast
- ArcZap startup
- Microsoft
Previous Projects
- Game servers and services for Wizards of the Coast Dungeons and Dragon Unreal Engine (v5) virtual table-top game
- API services and operations for Wizards of the Coast Magic: the Gathering Arena
- Founder and CTO for ArcZap Group and Calendar startup
- Program Manager for Xbox Live Services Identity, High Scores, Avatars
- Networking Architecture for Microsoft Windows Media Center
- Program Management for Microsoft GameVoice voice over IP
- Device Drivers for SideWinder Gaming Devices, Microsoft Mouse, and the Natural Keyboard
Education
- Bachelor of Science (B.S.) in Computer and Electrical Engineering from Brigham Young University
- Web and Mobile Development certificates from Bellevue College
Tools and Tech Stack
What tools and software did I use to build this blog?
- Visual Studio Code
- Vue
- Nuxt
- NuxtContent Markdown
Inspired by Udemy course Unlock Nuxt 3 & Vue Mastery: Build a Markdown Blog-Portfolio and Supabase Finance Tracker