I build focused, well-documented tools that make everyday software delivery more predictable: local development environments, DevOps automation, documentation portability, and source-code modernization assessment.
| Project | What it helps with | Main technologies |
|---|---|---|
| Docker Development Stacks | Reusable local environments with Docker Compose. | Docker, .NET, SQL Server, MySQL, Tomcat |
| Azure DevOps Board as Code | Declarative setup for Azure DevOps teams, work item types, and boards. | PowerShell, Azure DevOps |
| Jira Markdown KB | Portable Markdown exports from Jira Cloud, with optional PDF output. | Python, Jira Cloud, Markdown |
| GX Migration Toolbox | Read-only inventory of GeneXus-related source trees for modernization planning. | Python, static analysis, GeneXus |
| Graphic Toolkit | Reproducible favicon, brand, and social-media asset packs. | Python, Pillow, image generation |
| Avro Partition Writer | Size-bounded, independently readable AVRO OCF export parts. | .NET 8, Apache Avro, streaming |
- Keep tools practical, small in scope, and safe to run locally.
- Document the intended use, limitations, and contribution path in every repository.
- Use automated checks and pull requests for changes that reach the default branch.
- Publish only material that can be shared responsibly, without client data, credentials, or internal implementation details.
Issues, ideas, and pull requests are welcome in each project repository. Please read its contributing and security guidance before submitting a change.
