Brendan Doyle, B. Eng

Brendan Doyle, B. Eng Email and Phone Number

Senior Principal Software Engineer - kernel I and O Framework - RDMA @ Oracle
Ireland
Brendan Doyle, B. Eng's Location
Ireland, Ireland
Brendan Doyle, B. Eng's Contact Details

Brendan Doyle, B. Eng work email

Brendan Doyle, B. Eng personal email

About Brendan Doyle, B. Eng

Specialties: InfiniBand, RoCE, NVMe/NVMe-oF, Network and Storage Protocols, Solaris and Linux OSSenior Software Architect/Developer with 30 years’ experience in product design and development. Background in Solaris kernel I/O, Device drivers, NVMe-oF, RDMA (InfiniBand, RoCE, OFED), SCSI, and Embedded software. Architect, implementer, Tech lead, Project lead. Written and presented many InfiniBand Tutorials. Regularly attend (and have presented) at workshops and seminars internally and industry-wide.Joined DEC after college and worked as a Software Engineer in a networking product development group that developed terminal servers and WAN routers. Joined Sun in 1993, initially worked as a senior member of a team that set-up the OS test regression group in Ireland. Later joined the X86 device driver group with responsibility for the development of HBA drivers and liaising with IHV's/ISV's as technical consultant on co-developed projects. In 2000 joined the newly formed InfiniBand team as a Software Architect, jointly defining the Solaris InfiniBand Transport Framework (IBTF) architecture and later had sole responsibility for defining the Solaris Open Fabrics User Verbs (OFUV) Architecture, a project to provide the OFA OFED APIs on Solaris. Subsequently, I defined and implemented the IB Observability architecture. Currently working on an NVM software stack for Solaris that provides a framework for NMVe and NMVe-oF. During my time in the kernel I/O framework group I've also been project lead on many development teams, as well as being responsible for code development and bug fixing as the need arises.

Brendan Doyle, B. Eng's Current Company Details
Oracle

Oracle

View
Senior Principal Software Engineer - kernel I and O Framework - RDMA
Ireland
Website:
oracle.com
Employees:
202102
Brendan Doyle, B. Eng Work Experience Details
  • Oracle
    Senior Principal Software Engineer - Kernel I And O Framework - Rdma
    Oracle
    Ireland
  • Oracle
    Senior Principal Software Engineer - Kernel I/O Framework - Rdma
    Oracle Dec 2016 - Present
    Dublin, Leinster, Ireland
    Software Architect and developer. Tech lead, Project lead and implementer. Provide architectural support to other team members. Work with peers in other Oracle organizations on project collaborations and technical direction. Present to peers and upper management including VPs on project direction/status. Attend (and present at) workshops and seminars internally and industry wide. Participate in industry forums/standards bodiesKey achievements • Architect for the Solaris NVM software stack incorporating NVMe and NVMe-oF • InfiniBand (IB) Tech Lead and consultant to the ZFS Storage Appliance group • Assist HCA driver team with port from Linux into Solaris InfiniBand stack
  • Oracle
    Senior Principal Engineer - Kernel I/O Framework - Infiniband
    Oracle 2011 - 2016
    County Dublin, Ireland
    Software Architect/Developer.Key achievements• Architect and lead developer for InfiniBand Observability project.• Led effort to port and integrate OFED InfiniBand Fabric management tools into Solaris for the 1st Solaris Exadata ship after Oracle acquisition.• Worked with DB team on improvements/futures for Diskmon - Designed event driven Fast node Detection APIs and oversaw implementation.• Worked with OFED community to enable upstream contribution of a number of patches for libibmad fixes• Implemented and consulted on various OFUV (Solaris OFED) bug fixes and enhancements
  • Sun Microsystems
    Staff Engineer - Kernel I/O Framework - Infiniband
    Sun Microsystems 2008 - 2011
    County Dublin, Ireland
    Software Architect/DeveloperKey achievementsProvide the OFA OFED userland verbs APIs on Solaris. A large project that involved porting many Linux based libraries and tools to Solaris, and the development of several Solaris kernel modules to integrate those into the Solaris IBTF.
  • Sun Microsystems
    Senior Engineer - Kernel I/O Framework - Infiniband
    Sun Microsystems 2000 - 2008
    Software Architect/Developer and IB technical consultant to internal and external orgs/teams Key achievements• InfiniBand (IB) Transport Framework (IBTF) Architecture• IBTF API definition and implementation.• IBTF feature and IBA spec enhancements• IBTF performance work• Fault management Framework (FMA) for IB
  • Sun Microsystems
    Software Engineer - X86 Device Driver Group
    Sun Microsystems 1995 - 1999
    Dublin, Ireland
    Software Developer and technical consultant to IHV's/ISV's on co-developed projects.Key achievements• SCSI X86 HBA driver work bug fixes and new development, cadp, adp, aha, ncrs.
  • Sun Microsystems
    Software Engineer - Os Regression Test
    Sun Microsystems 1993 - 1995
    Testing/test development of Solaris core OS, NIC cards and ISDN softwareKey achievements• Senior member of a team that established the OS test regression group in Ireland• Developed new test suites, rewrote test suites to TET, fixed many test suite bugs
  • Digital Equipment Corporation
    Software Engineer - Networking
    Digital Equipment Corporation 1987 - 1993
    Clonmel, Galway, Ireland
    NIS600 Router, Turbo Channel based, DS700/DS300 Terminal servers, DR250 Router. Responsibilities on these projects included: Firmware project lead, Development of PROM based boot code using MOP and BOOTP/TFTP. Development of PROM based IP protocol stack (IP, UDP, ARP and ICMP). Development of an Ethernet/IEEE 802.2 datalink driver. Development of a PROM Firmware executive, diagnostic, repair and fault management tools.

Brendan Doyle, B. Eng Skills

Linux Solaris Unix Software Development Storage Shell Scripting Oracle Networking Software Engineering Cloud Computing C Virtualization Java Kernel High Availability Operating Systems Python Software Design Infiniband Roce Nvme Perl Unix Shell Scripting

Brendan Doyle, B. Eng Education Details

Frequently Asked Questions about Brendan Doyle, B. Eng

What company does Brendan Doyle, B. Eng work for?

Brendan Doyle, B. Eng works for Oracle

What is Brendan Doyle, B. Eng's role at the current company?

Brendan Doyle, B. Eng's current role is Senior Principal Software Engineer - kernel I and O Framework - RDMA.

What is Brendan Doyle, B. Eng's email address?

Brendan Doyle, B. Eng's email address is br****@****hoo.com

What schools did Brendan Doyle, B. Eng attend?

Brendan Doyle, B. Eng attended University Of Limerick, Institute Of Technology, Carlow, Institute Of Technology, Carlow.

What skills is Brendan Doyle, B. Eng known for?

Brendan Doyle, B. Eng has skills like Linux, Solaris, Unix, Software Development, Storage, Shell Scripting, Oracle, Networking, Software Engineering, Cloud Computing, C, Virtualization.

Who are Brendan Doyle, B. Eng's colleagues?

Brendan Doyle, B. Eng's colleagues are Levent Altunyurt, Ankur Jain, Kruthiga Perumal, Puneet Goyal, Iestyn Dixon, Puneet Gupta, Nishith Pandey.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.