Darragh Elbel

Software Engineer

├── /about

In 2024, I graduated from MTU Kerry as Computing Student of the Year. My professional experience is primarily in backend development for SaaS, working on Node.js APIs, FastAPI services, and PHP-based cron scripts. I am passionate about system design, optimization, and developer tooling.

├── /skills

Languages

  • • JavaScript
  • • Go
  • • Python
  • • PHP
  • • SQL

Tech/Frameworks

  • • React
  • • Node.js
  • • Express
  • • Tailwind

Data

  • • MySQL
  • • SQLite
  • • Elasticsearch
  • • Redis
├── /education

Munster Technological University Kerry

Computing with Software Development • 2020-2024

1.1 Bsc (Hons) Computing Student of the Year

└── /contact

elbeldarragh@gmail.com

LinkedIn

┌─────────────────┐
│    PROJECTS     │
└─────────────────┘

Curlew

curlew.dev

Desktop HTTP testing client built with Go and React. Created to address issues with existing clients including application bloat, poor multi-request support, and limited offline functionality.

Go React Desktop
Features:
├── Multi-request support
├── Offline functionality  
├── Lightweight design
└── Account-free usage

Gen AI For Road Hazard Detection Training

FYP
Road Segmentation Road Segmentation

Final year poject using Stable Diffusion inpainting to generate semi-synthetic imagery for training road hazard detection models.

Python OpenCV YOLOv8 Stable Diffusion Flask
Components:
├── Stable Diffusion inpainting
├── OpenCV bounding-box annotation
├── YOLOv8 detection training
├── Road segmentation model
└── Flask API integration

MyNoteNarrator

🏆 Award Winner

Winner of Best Business/Market Opportunity in the 2024 MTU Prize for Innovation. Prototype application that converts college notes into podcasts using OpenAI API for content generation and text-to-speech for narration.

Express React OpenAI TTS
Workflow:
├── Parse uploaded files
├── Generate topic lists (OpenAI)
├── Create podcast scripts
└── Text-to-speech narration