GitHub - oscarbol09/oscarbol09 · GitHub
Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

32 Commits

Folders and files

Repository files navigation

Hi, I'm Oscar Madera 👋

Typing SVG

Portfolio LinkedIn Email Ko-fi Sponsor

Profile views

GitHub Profile Trophies


👨‍💻 About Me

Full-Stack & Systems Software Engineer · Licenciado en Informática y Medios Audiovisuales (Universidad de Córdoba). Specialized in building enterprise backend services, developer infrastructure, cloud architectures (AWS / Azure), and high-performance applied AI systems.

  • 🛠️ Full-Stack & Systems: Core engineering in Java (Spring Boot 3.4 / Spring MVC / Webflux, JPA/Hibernate), Angular (TypeScript, Bootstrap), Go 1.22+, Python, and Ruby on Rails.
  • ☁️ Cloud, Databases & Architecture: AWS (S3, SQS, EC2), Azure (App Services, Blob Storage, Cosmos DB), SQL Server (Transact-SQL), PostgreSQL (pgvector HNSW), REST, SOAP, WebSockets, SOLID principles, and Design Patterns.
  • 🧪 Testing & Quality Gates: Exhaustive testing suites with JUnit 5, Vitest, Jest, Pytest (230+ automated tests) and automated CI/CD pipelines (GitHub Actions, Jenkins).
  • 🤖 Applied AI & Protocols: Multi-tenant RAG systems, Model Context Protocol (MCP in GraalVM), Agent-to-Agent (A2A), local neural TTS (Piper/Kokoro), and DOI-verified academic research engines.
  • 🌐 Interactive Portfolio: oscarbol09.github.io
  • 🌍 Open Source: Active contributor in OCA (Odoo Community Association) (OCA/server-tools, OCA/l10n-spain), a2aproject/a2a-java, and Linux desktop tooling (omacom/omarchy).

🚀 Featured Projects

Project Tech Stack Description
Branchbase Go 1.22+ Cobra PostgreSQL MySQL SQLite Docker Zero-config, Git-native local database branching CLI & TCP proxy. Automatically mirrors database states on Git branch checkout without schema drift.
JVM-MCP Java 21 GraalVM Native MCP Protocol JDK Attach API HikariCP Native Model Context Protocol (MCP) server for live JVM runtime diagnostics (Thread Dumps, Deadlocks, HikariCP Connection Leaks) with zero target overhead (< 15ms startup).
A2A-Hub Java 21 (Loom) Spring Boot 3.4 LangChain4j pgvector (HNSW) WebSockets Decentralized Agent2Agent (A2A v1.0) registry and messaging broker. Semantic agent discovery with pgvector HNSW and high-concurrency Loom Virtual Threads.
MacroSentinel Python 3.11+ FRED BLS LiteLLM Resend Telegram Autonomous macroeconomic intelligence radar with Scatter-Gather ingestion, Circuit Breakers, Financial Chain-of-Thought, and dialectical LLM debate.
EduRag-Platform Next.js 16 TypeScript FastAPI Azure Cosmos DB Blob Storage Gemini Cloud multi-tenant educational SaaS platform with JWT/RBAC security, real-time SSE STEM streaming, and automated Quality Gates.
AudioBard Python Tauri v2 Vue 3 FastAPI SQLite FFmpeg Pytest (230+ Tests) Multi-voice AI audiobook generator from EPUB/TXT with automatic character voice assignment, local/cloud neural synthesis, and comprehensive test suite.
ThesisForge Python RAG FastAPI Gemini CrossRef API APA 7 Academic research assistant with indexed literature retrieval, DOI cryptographic validation, and publication-ready formatting.
Darius-AI Python Obsidian API Gemini Speech Native Windows voice-controlled virtual assistant with semantic Obsidian second-brain memory.

🌐 Open Source Contributions

  • a2aproject/a2a-java: Core contributor to the official Java SDK implementation of the Agent-to-Agent protocol; strict schema validation, streaming transports, and test coverage.
  • OCA/server-tools: Fixed critical auditlog rule regression when tracking archived records (active=False) in Odoo (OCA/server-tools#2719).
  • OCA/l10n-spain: Enterprise Odoo Spanish localization suite (fiscal modules, AEAT SII, TicketBAI, Facturae).
  • omacom/omarchy: Modern Linux desktop environment tooling & system configs (Shell / Wayland / Hyprland).
  • ai-job-search: AI job application automation framework built on Claude Code.

🧰 Tech Stack & Tooling

Languages & Systems

Frontend & Interfaces

Backend, Enterprise & Cloud

Databases & Persistence

Testing, DevOps & Standards

AI, Audio & Protocols


📊 GitHub Activity & Stats

GitHub Stats Top Languages

Contribution Streak


Available for software development opportunities & open to innovative engineering collaborations.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors