I'm a frontend developer, mostly working in React and TypeScript. In my spare time I build Discord bots, and every so often something in Java.
My main project is Testify, an all-in-one Discord bot I've been working on since 2024. Version 2 was a full rewrite in TypeScript. Every command now works as both a slash and a prefix command, and there are close to 6,000 tests behind it.
I sell some of my bots on Buy Me a Coffee. If you have questions about one, message me on Discord.
Testify TypeScript
All-in-one Discord bot with moderation, economy, music, tickets, games and a web dashboard. Runs at testify.lol.
DiscordBotV14-template JavaScript
Discord.js v14 starter with slash and prefix command handlers and MongoDB set up.
Statify Java
Discord bot in Java (JDA) that shows your Spotify listening stats.
jest-ts-example TypeScript
React and TypeScript starter on Vite, set up for Jest, Vitest and Tailwind.
Stack as text
Languages: TypeScript, JavaScript, Python, Java, HTML, CSS
Frontend: React, Vue, Redux, Tailwind, Vite
Testing: Jest, Testing Library, Vitest, JUnit, Cypress, Playwright, Karate, Cucumber, Gherkin
Quality and accessibility: SonarQube, axe, accessibility testing, WCAG
Backend and bots: Node.js, Discord.js, Spring, Gradle, MongoDB, MySQL
CI/CD and containers: Jenkins, OpenShift, Kubernetes, Docker
Git and collaboration: Git, GitHub, GitLab, Bitbucket, Jira, Atlassian
AI and Python: Claude, OpenAI, Conda, Miniconda
Platforms: macOS, Windows, Linux, Debian, Ubuntu




