Full Stack Developer in Dublin, Ireland. No visa sponsorship needed. I build web applications end to end, mostly in Go and TypeScript, and I run several of them as live products.
| Project | What it does | Stack | Links |
|---|---|---|---|
| SmartSRT | Generates subtitles from audio and video files. Whisper on AWS Lambda, RabbitMQ queue, Paddle billing. | Go (Gin), Next.js, MongoDB, AWS | smartsrt.com · backend · frontend |
| TaskPricer | Reads a freelance project brief, breaks it into tasks, estimates the hours with AI and prices the offer. Team project. | Node.js (Express), Next.js, MongoDB, RabbitMQ | taskpricer.com |
| SwiftChat | Real-time chat with rooms, friends and media uploads. | Go (Gin), Socket.IO, Redis, PostgreSQL, Next.js | live · backend |
| Tunploy | Self-hosted control panel for WireGuard VPN servers. One Docker container, several machines, 2FA. In development. | Go, Docker, Next.js | site · repo |
Backend first: REST APIs, real-time messaging over WebSocket and Socket.IO, queues with RabbitMQ, and PostgreSQL, MongoDB and Redis for data. Frontend in Next.js with Tailwind. Docker and AWS (S3, Lambda) for shipping. I have a background in application security and penetration testing, so auth, sessions and input handling get extra attention. I use AI coding tools daily and review everything that goes out.


