Projects & Open-Source Contributions
Bioinformatics & Scientific Computing
EAR Bot System (ERGA Assembly Reports)
Automated bot system for managing and reviewing ERGA Assembly Reports with complete workflow automation including PDF-to-YAML conversion, reviewer assignment, duplicate detection, and Slack notifications.
- Repository: ERGA-consortium/EARs
- Tech Stack: Python, GitHub Actions, CI/CD, PDF Processing
- Key Features: Automated PR reviews, PDF parsing, YAML generation, reminder system
- Major Contributions: View all PRs - Initial implementation and continuous improvements (2024-2025)
Research Software Ecosystem
Metadata commons and tooling for research software discovery and documentation.
-
Repositories: RSEc-Atlas content utils - Tech Stack: Python, CI, Metadata Management
- Key Contributions:
Galaxy Social Automation
Community-driven social media automation for the Galaxy Project ecosystem.
-
Repositories: galaxy-social galaxy-social-assistant - Tech Stack: Python, GitHub Actions, CI
- Purpose: Automated post generation from PRs for Galaxy community engagement
- Role: Creator and primary developer - preview features, error handling, workflow automation, and JSON feed bot
-
Contributions: galaxy-social PRs galaxy-social-assistant PRs
Python Projects & Automation
Bots & Automation
- sale-telegram-bot - Telegram bot for sale notifications and automation
- lc - Web crawler for lunarcrush.com data collection
Machine Learning & Computer Vision
- face-detect-opencv - Face detection using OpenCV and Python
Data Analysis
- bourse - Stock market data analysis and visualization
Notable Open-Source Contributions
Galaxy Project Core
- galaxyproject/galaxy - Core Galaxy platform contributions (PRs)
- bgruening/galaxytools - Galaxy tool wrappers and utilities (PRs)
- galaxyproject/galaxy-hub - Event imports and GTN integration (PRs)
- galaxyproject/galaxy-visualizations - CI workflow implementation for testing (PRs)
- galaxyproject/tools-iuc - Tool updates (Tesseract 5.5.1) (PRs)
- galaxyproject/planemo - Bug fixes for URL error handling (PRs)
- bgruening/docker-galaxy - Documentation deployment and GitHub Actions (PRs)
Galaxy Training & Community
- Galaxy Training Materials - Enhanced XML feeds, external links, and GitHub Actions updates (PRs)
- Galaxy Ecology Tools - CI/CD workflow improvements (PRs)
UseGalaxy.eu Infrastructure
- Infrastructure Playbook - AI/ML tool integrations: ChatGPT, WhisperX, FLUX, LLM Hub with monitoring and TPV workflows (PRs)
- UseGalaxy.eu Tools - Tool installations, retry logic, and lock file management (PRs)
- VGCN Infrastructure - GitHub Actions for resource conflict detection (PRs)
Python Libraries
- PyGithub/PyGithub - Added minimize/unminimize functions for IssueComment class (PRs)
Cryptocurrency Trading (CCXT Library)
Added futures trading support for major exchanges in 2021: