Current
  • Software Architect at Intel
Past
Education
  • University of Limerick
  • Waterford Institute of Technology
Connections
60 connections
Industry
Computer Software
Websites

Stephen Doyle’s Summary

Design lead for embedded real-time connection management software in Tellabs Ltd. Products included a TDM => ATM and a TDM => IP media gateway; a call controller node in a GSM network; HLR lookup service.

Design lead for a variety of software development projects in Intel including: USB device driver including firmware development for a USB controller device; Functional simulator of an IXP network processor; Extensible packet generator (part of Intel's IXP SDK); Eclipse based IXP IDE tool suite; Utopia device driver; Optimizing applications for scalability and performance on multi-core processors; Ethernet device driver, Firmware and drivers for a cryptographic accelerator device.

My typical project involvement includes defining requirements, architecture, design, implementation, debugging, tuning and deployment. I endeavour to bring a focus on the technical correctness of all projects that I work on.

I like to develop and maintain a broad range of software development skills and to develop a deep technical understanding of all technologies that I work with.

Stephen Doyle’s Specialties:

C++, C, Python, Ruby, Java, Ruby on Rails, software architecture, design and implementation, real time analysis and design, UML, requirements management, hardware debugging, performance analysis and modeling, OS internals, Linux, device drivers, ATM, TCP/IP, Ethernet, DSP, Image Processing, Agile development, SCRUM, TDD


Additional Information

Stephen Doyle’s Websites:

Stephen Doyle’s Groups:

ACM, IEEE, IEI

  •    International Association of Software Architects
  •    Python Community
  •    Paddytech
  •    Irish Linux Users Group
  •    Tellabs Alumni
  •    Scrum Practitioners
  •    ACM Members
  •    IEEE Computer Society Members
  •    Embedded Systems Group
  •    C++ Developers Forum
  •    Waterford Institute of Technology Alumni Group
  •    Open Cloud Manifesto

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Stephen Doyle’s full profile:

  • See who you and Stephen Doyle know in common
  • Get introduced to Stephen Doyle
  • Contact Stephen Doyle directly

View Full Profile