About Stephen Doyle

Stephen is a software engineer with extensive experience designing and writing embedded and application software. Stephen is based in Ennis, Ireland.


  • Productivity and Life Hacks
  • Cloud software design patterns
  • Multi-threaded / Multi-core / Parallel programming paradigms
  • Scheduling algorithms – in particular realtime scheduling algorithms
  • System modeling & simulation – in particular modeling and simulating hardware devices and platforms
  • Programming languages: C++, C, Python, Ruby, Java, Rust
View Stephen Doyle's profile on LinkedIn

7 thoughts on “About Stephen Doyle

Leave a Reply

Your email address will not be published. Required fields are marked *