David Hunt
Software Engineer
· Independent/Contract
- GitHub: github.com/dnotes
- LinkedIn: linkedin.com/in/huntdavid
Experience
Ocean Library / WholeReader
Project lead developer for work related to the educational audiobook platforms at OceanLibrary.com and WholeReader.com
Bahá’í World Centre
Technical lead developer for a Drupal resource website for the international Bahá’í community
Centenary Team
Drupal developer and technical lead for a website commemorating 1912 visit of ‘Abdu’l-Bahá to America
NobleGifts
Technical lead developer for a web platform attached to a social donations startup
US Bahá’í National Center
Technical lead developer for a national directory of local communities and a local website incubator
Yoursphere Media Inc
Dev team coordinator and Drupal developer for a social media platform
Bahá’í World Centre
Information analyst maintaining an internal website with a global analysis of project data
Education
Bachelor of Arts in Music
Berea College, Kentucky (USA)
Associate of Arts
Clackamas Community College, Oregon (USA)
Skills
Featured Work
...more at dnotes.net/portfolio
National Web Strategy for Local Communities
find.bahai.us ⇛A national community directory and a multi-tenant hosting platform for local community websites in support of the national communications strategy of an American religious organization.
QuickPickle, Behavioral Testing for Modern Web Apps
github.com/dnotes/quickpickle ⇛A Vitest plugin that brings Gherkin syntax and BDD testing to modern JavaScript and TypeScript projects with full ESM support.
Svelte Supabase Auth
github.com/dnotes/svelte-supabase-auth/packages/main ⇛A drop-in solution for authentication and user management in projects using Supabase Auth, built in Svelte and available as both a Svelte component and a custom element usable in any front-end framework or even plain HTML.
Solitaire Table, Classic Card Games Collection
solitairetable.com ⇛A web-based solitaire game collection featuring multiple classic variants including Klondike, Freecell, Pyramid, and TriPeak with clean gameplay and intuitive controls.
Svelte Ken Burns, CSS-Only Slideshow Component
svelte-ken-burns.pages.dev ⇛A CSS-based slideshow component for Svelte that creates dynamic pan-and-zoom motion effects inspired by filmmaker Ken Burns' documentary style, functioning entirely without JavaScript.
The Inner Essence, Meditative Readings with Bamboo Flute
hiddenwordsapp.com ⇛A web app for meditative reading of the Hidden Words of Bahá'u'lláh, accompanied by bamboo flute music.