JOHN MORGAN NEMELKA
Experience.
Domo
Software Engineer · September 2019 — January 2025
- Built application-platform infrastructure for customer and internal engineers, including Kotlin services for relational-database provisioning.
- Primary maintainer of the Domo Apps CLI (ryuu), ryuu-client, and @domoinc/ryuu-proxy from 2020 to 2024: 186 npm releases, a TypeScript migration, and a move from the deprecated request library to axios.
- Rebuilt internal administration tools from AngularJS to React.
- Implemented the first working microfrontend in the web monorepo using Vite and RTK Query.
MyStakeTools
Independent project · February 2026 — present
- Built and operate a production scheduling and volunteer platform serving approximately 250 active unique users as of October 2026.
- Implemented tenant-scoped authorization, booking conflict protection, approval workflows, and a persistent notification queue.
- Maintain unit tests and database-backed API tests through GitHub Actions.
BYU Center for Teaching and Learning
Front-end Web Developer · May — September 2019
- Redesigned Learning Suite interfaces in Vue and modernized AJAX interfaces to REST.
Missionary Training Center
Lead Office Programmer · November 2017 — September 2019
- Automated document and scheduling workflows with Excel and VBA.
Brigham Young University
B.S. Computer Science · 2021