I'm Dominque — Director of Software Engineering by day, and I run a solo AI studio by night. I build AI agents, dev tools, and sports apps that help me (and other builders) move faster without losing quality.
I treat AI as a teammate — not a threat. These tools live in my terminal and browser, helping with code analysis, refactors, security, and content.
Open-source AI assistant for code analysis, refactoring, test generation, and security scanning across Java, Kotlin, Swift, Dart, C++, PHP, and JavaScript.
A growing suite of Python-based AI agents (CLI + web) for code refactors, code conversion, investing research, and creator tooling — the core of the Appaveli AI studio.
Internal CLIs and generators I use to keep my solo pipeline lean: scaffolding Java backends, native mobile projects, and boilerplate structures.
A shared platform powering all AppaveliTech tools: Java core services for auth and data, Python AI agents for intelligence, and native Swift/Kotlin apps on top.
My current app focus is sports playbook software, with basketball leading the way. Alongside that, I build smaller studio experiments that help shape the broader Appaveli ecosystem.
Appaveli Playbooks is my sports app line for coaches and players — starting with basketball and expanding into a broader play-design ecosystem across desktop and mobile.
Beyond the core sports line, I build focused experimental apps to test workflows, product ideas, and AI-assisted experiences inside the AppaveliTech studio.
These projects help me explore new directions quickly while keeping the main product lane clear and intentional.
Experimental AI-adjacent Built in sprintsEssays on solo development, leadership at scale, and the discipline behind Appaveli Mode. Long-form thinking lives on my own domain.
I'm Dominque — Director of Software Engineering by day, and I run a solo AI studio by night. I build AI agents, dev tools, and sports apps that help me (and other builders) move faster without sacrificing quality.
Some days I'm deep in architecture and leadership. Other days I'm in the terminal, running CLIs I built for myself. Either way, I stay in motion: learning, shipping, and documenting the journey along the way.