Dudley is a Chartered Engineer and graduated from Trinity College in 1962 when he joined IBM. During his career he worked with ICT suppliers and with ICT user companies as an Information Systems Manager. Dudley was Director for the B.Sc. Computer Science programme for evening students in Trinity College Dublin from 1983 until retirement.