Daniel Jensen · Applied AI Developer · Musician

I build intelligent tools where music, language, and code meet.

I’m an Applied AI Developer and musician at Brigham Young University, building agents, local-LLM workflows, APIs, and music-aware software.

Daniel Jensen smiling in front of a hillside town at sunset, with a temple roof and misty mountains behind.
In Jiufen, Taiwan.

About

Hello! I’m DJ.

I’m a developer, classically trained pianist, and experienced language learner based in Provo, Utah. I like turning complicated systems into tools people can actually use—whether that means an AI agent, a music-analysis service, or a focused native app.

My work spans model-invoked tools, local LLM workflows, deterministic harmony analysis, and privacy-minded software. Music Performance and multilingual study shape how I think about structure, communication, and detail; they are part of how I build, not a separate footnote.

Selected work

Evidence through shipped systems.

Public repository

HarmonyxAPI

PythonFastAPIMusic AI

FastAPI and music21 service for deterministic harmony analysis, progression and SATB-generation capabilities, with optional LLM explanations. Designed, built, tested, and documented.

Public repository · v0.1

MCSmartBot

AI AgentMinecraftPublicv0.1

Goal-driven Minecraft Java companion built on Mineflayer, with model-invoked tools, persistent memory, durable task planning, and reactive safety behavior.

Public product site

Partita

AndroidMusicAnnotations

Android score-library and annotation product integrating with IMSLP through MediaWiki. Public product proof includes the workflow, signed APK, checksum, build details, and privacy information.

Private project

Sipsy

SwiftmacOSImage ToolsPrivate

Native macOS image-conversion project. Private repository; public source link intentionally omitted.

Public repository

Rotivate

JavaScriptChrome ExtensionPrivacy

Privacy-minded study Chrome extension with local PDF extraction, page-cited practice, user-provided AI configuration, and spaced review.

Public repository

PromptMAXX

SwiftmacOSOllama

Native macOS prompt editor for local Ollama workflows.

Public repositories

Reliability and developer tooling

React NativePaperJVM

Public repositories include a React Native Minecraft chat client, a read-only Paper backup preflight, and a static JVM linkage preflight for Paper plugins.

Beyond the code

Music and languages

Music Performance and multilingual study inform how I analyze structure, communicate across contexts, and build music-aware software.

Spanish C1 · Mandarin Chinese B2 · French B1 · Portuguese A2

Contact

Let’s build something useful.

Available now for remote internships, part-time work, and project work; available for full-time work beginning May 2027 and open to relocation after graduation.