Custom Tools, Automation, and Bots for Real Workflows
I build practical software that removes repetitive work, connects your systems, and fits the way you already work.
From Discord bots to workflow automation and internal tools, I help turn manual tasks into reliable software.

What I Build
Need a bot, automation, API integration, or small custom tool? I can help design and build software around your actual workflow instead of forcing you into generic tools.
Custom Bots
Discord bots and automation bots for commands, reminders, notifications, moderation workflows, audio, and API-connected features.
- Discord bots
- Notification bots
- Reminder bots
- Workflow bots
- Community automation
Workflow Automation
Automations that reduce repetitive manual work such as reports, alerts, data movement, file processing, and scheduled tasks.
- Report generation
- Scheduled reminders
- File processing
- Notifications
- Data sync
Internal Tools
Small custom tools built around your workflow, not generic software that forces you to change how you work.
- Admin tools
- Dashboards
- CLI tools
- Lightweight web apps
- Utility apps
API Integration
Connect apps, services, and data sources so information moves automatically instead of being copied manually.
- REST APIs
- Webhooks
- Third-party services
- Data pipelines
- Notifications
Selected Work
Because I build internal tools and proprietary bots, most of my code is private under NDA. Below are anonymized case studies of workflows I've automated.

Community Moderation Bot
A community team was struggling with manual moderation and needed custom audio features that generic bots didn't support.
Built a custom Discord bot using .NET and FFmpeg to automate moderation workflows and stream audio.
Saved the team hours of manual monitoring and increased community engagement.

Low-Cost Infrastructure Setup
Client needed 24/7 uptime for internal tools but wanted to avoid recurring monthly cloud server costs.
Configured an unused Android tablet as a lightweight, secure Linux server running the required bot services via GitHub deployments.
Significantly reduced hosting costs while keeping the tool available for day-to-day use.

Media Processing Pipeline
A media workflow required executing complex, error-prone FFmpeg commands manually for every new asset.
Developed a .NET-based command builder library to programmatically generate and execute media processing commands.
Eliminated syntax errors and automated the media pipeline, drastically speeding up content delivery.

BENECO Power Outage Notifications
Power outage updates were easy to miss because they required manually checking BENECO pages during the day.
Built a small monitor that watches BENECO power service data, tracks seen and restored outages, and sends mobile alerts through ntfy.
Turned manual outage checking into practical phone notifications, with room to expand into area-based alerts.
How We Work
My focus is simple: understand the workflow, build the tool, and make the repetitive parts easier to manage.
Understand the Workflow
We identify the repetitive task, bottleneck, or manual process that needs to be improved.
Build the Tool
I build a practical solution around the workflow, whether it is a bot, script, integration, or small web app.
Improve and Maintain
The tool is tested, documented, and adjusted based on how it is actually used.
About Me
I am a software developer focused on building practical tools, bots, and automation systems. My work is usually centered on making repetitive tasks easier, connecting services through APIs, and building small but useful software around real workflows.
I mainly work with .NET and C#, but I choose tools based on the problem instead of forcing unnecessary complexity.