Software developer · macOS apps, back end and AI tools · Barcelona, Spain 🇪🇸
Enterprise Oracle apps by day; native macOS tools, Python services and AI agents by night.
Eleven Mac utilities in one lightweight, free, open-source menu-bar app:
a Dynamic Island for any Mac, notch or not · keep-awake · ⌘Tab by windows · window shortcuts & saved layouts
clipboard history that strips tracking from links · command bar · volume mixer with a 10-band EQ
a real performance monitor — per-core CPU, GPU, memory, disk, network, temperature — with alerts
menu-bar hider · app cleaner · OCR, colour picker, mic mute. Every shortcut is yours to change.
0.017–0.033 % CPU and 33–37 MB of real memory at idle · universal binary · macOS 14.2+ · no accounts, no telemetry.
It does the job of the seven utilities it replaces in your menu bar with 86 MB instead of 851 MB (RSS, same Mac, same method).
|
holdcall · Go A local guard for AI agents. It sits between Claude Code, Cursor or Claude Desktop and their MCP tools, holds risky calls until you approve them, keeps API keys in the system keychain instead of plain text configs, and writes every decision to a tamper evident log you can verify offline. holdcall.vercel.app |
Metaculus forecasting bot · Python An LLM agent that forecasts real world questions on its own in Metaculus' AI tournaments. Five forecasts per question spread across Claude, Gemini and open models, with fallbacks when a provider fails. Finished 88th of 192 bots in its first season and is now competing in the Fall 2026 season. |
from dataclasses import dataclass
@dataclass
class SergiMarti:
role: str = "Oracle Technical Consultant @ Timestamp España"
location: str = "Barcelona, Spain"
by_day: tuple = ("PL/SQL", "Oracle Forms", "Oracle ERP", "Oracle Data Integrator")
by_night: tuple = ("Swift / SwiftUI", "Python + FastAPI", "Go", "LLM agents & MCP")
building: tuple = ("OmniMac", "holdcall", "metac-bot-template")
principles: tuple = ("Clean Architecture", "SOLID", "typed + tested", "ship to prod")
def say_hi(self) -> str:
return "Databases by day, production software by night."macOS Swift · SwiftUI · AppKit · CoreAudio · IOKit · Accessibility APIs · Sparkle
Oracle PL/SQL · Oracle Forms · Oracle ERP · Oracle Data Integrator · Oracle Database
Backend Python · FastAPI · Go · ASP.NET / C# · Java
AI/LLM Claude · Gemini · OpenRouter · Groq · MCP · evals
Frontend Next.js · React · Tailwind CSS
Mobile Kotlin · Android SDK
Data Oracle SQL · PostgreSQL · SQLAlchemy · Entity Framework · Prisma · Supabase
DevOps Docker · GitHub Actions · Render · Vercel · Alembic · Linux



