Summary
David Connolly is a Senior Software Developer based in Ireland with 17 years in software and over eight years focused on foreign exchange systems at Barracuda FX, where he currently drives the Order Management System. He specialises in TypeScript and Angular for front-end web applications but takes a broad generalist approach, often stepping into adjacent areas to solve system-level problems. David holds a PhD in Software Engineering and has a background teaching and tutoring computing topics, which informs his clear, test-driven approach to development. His research on digital annotations for acceptance test driven development suggests a long-standing interest in developer tooling and quality practices. Outside work he keeps a low-profile GitHub, mostly observing projects and filing bug reports, signaling a pragmatic, quality-first mindset rather than pursuit of open-source fame.
17 years of coding experience
7 years of employment as a software developer
B.Sc. (Hons.), Computing in Internet Technologies, B.Sc. (Hons.), Computing in Internet Technologies at Dundalk Institute of Technology