Jul 2025 – Jul 2026
Software Developer I
DailyPay Ireland · Belfast, UK
Event pipelines for marketing technology, CI tooling, on-call ownership, and agent-assisted review across the team.
Email engagement pipeline
Built an end-to-end pipeline that routes SendGrid webhooks into Amplitude through a data-router service, so marketing can track opens, clicks and bounces at 30M+ events a month. Demoed the full flow at the company Tech Thursday.
- Webhooks
- SendGrid
- Amplitude
Marketing event pipeline
Shipped an SQS-based pipeline that routes marketing activity events from internal message queues to Iterable. Owned the consumer and the handler across 2 microservices.
- SQS
- Iterable
- Microservices
Race condition in production
Resolved a production service crash by tracing a Go race condition in a shared client used by 60 concurrent goroutines, then shipped a singleton initialization fix.
- Go
- Concurrency
- Incident
CI lint bot
Introduced static analysis linting to CI with an auto-fix bot that has made 500+ code review suggestions and brought linted Go code to the MARTEC service. Removed a deprecated service to shrink the maintenance surface, and added a CLI plugin for standardized communication event triggering.
- Static analysis
- CI
- Go
On-call
Triaged production incidents, contributed to cross-team cutover planning and scheduled maintenance, did root-cause analysis, and shipped remediation from alert to resolution. Solved more than 5 production bugs with a documented investigative approach.
- Incident response
- Root-cause analysis
Agent-assisted review and automation
Reviewed 100+ pull requests with Claude Code plugins (Ruflo) across 9 teammates, covering code style, concurrency issues, async API contract mismatches and alerting thresholds. Built a Claude Code automation skill for multi-repo message-type additions.
- Claude Code
- Code review
- Automation