Senior Java Developer & Technical Lead
15+ years designing and delivering high-performance, globally distributed enterprise systems across financial services, telecommunications, and e-learning. Deep in microservices, Kafka, and cloud-native platforms.
I'm a Senior Java Engineer and Technical Lead with over 15 years of experience building transaction-intensive systems that need to stay alive under pressure. My work spans financial services at Fidelity, telco infrastructure at Ericsson, and large-scale cloud migrations — with a consistent focus on performance, security, and maintainability. Outside of client work, I build open-source tools in areas I find genuinely interesting: security automation, AI integration, and frontend language design.
Security orchestration platform integrating 10+ scanning tools — Trivy, Gitleaks, Semgrep, Kubescape — into a unified CI/CD pipeline with SBOM generation.
Full-stack local AI chatbot with Spring Boot, React, and Ollama. Real-time SSE streaming and an extensible tool-calling framework with DuckDuckGo web search — no cloud required.
A declarative single-file component language published to npm that compiles to vanilla JS/CSS with zero dependencies. Includes a Maven plugin for Spring Boot integration.
I'm open to contract and consulting opportunities in Ireland. If you've got an interesting problem, I'd like to hear about it.