Mícheál Ó Foghlú

Waterford, County Waterford, Ireland
11K followers 500+ connections

Join to view profile

About

I’m an executive lead in Core Developer, Google. We build software tools and services for…

Activity

11K followers

See all activities

Experience & Education

  • Google

View Mícheál’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Volunteer Experience

  • Scout Leader

    CBSI (now Scouting Ireland)

    - 6 years

    Children

    I was a scout leader for the scouting troop where I had been a member previously (12th Down) in Country Down, Ireland. This involved weekly meetings in the local hall, and helping out at the annual camping trips. I kept this up when I was a student (but could not make the weekly meetings as I was studying in England).

  • Board Member

    Waterford College for Further Education

    - 2 years

    Education

Publications

  • Implementation of a Simple Bandwidth Broker for DiffServ Networks

    International Workshop on Inter-Domain Performance and Simulation (IPS)

    To date, QoS solutions that have been developed are
    confined to enterprise networks due to the scalability
    problems in inter-domain QoS provisioning. Therefore
    implementing a service that guarantees end-to-end QoS
    across the Internet has yet to be fully realised. It is
    believed that such a service will need to evolve
    regionally, then nationally and, finally, on a global scale
    in the same way that the Internet became a global
    network. By developing such a system…

    To date, QoS solutions that have been developed are
    confined to enterprise networks due to the scalability
    problems in inter-domain QoS provisioning. Therefore
    implementing a service that guarantees end-to-end QoS
    across the Internet has yet to be fully realised. It is
    believed that such a service will need to evolve
    regionally, then nationally and, finally, on a global scale
    in the same way that the Internet became a global
    network. By developing such a system, regional and
    national Network Service Providers (NSP) can be
    influenced more easily to provide guaranteed QoS for its
    users, by enabling them to generate revenue from service
    dif erentiations in IP networks.
    Implementation of a QoS management framework is
    required in order to create end-to-end services across
    multiple administrative domains. Such a framework also
    of ers easier integration of accounting, billing and
    security. A Dif erentiated Services (Dif Serv) network
    alone is not suf icient to address the end-to-end
    guarantees in network layer service provision but,
    significantly, it does show great potential for scalability.
    In order to address the aforementioned problems, a
    centralised, QoS, management architecture has been
    proposed ñ called a Bandwidth Broker (BB). The
    implementation of a fully automated BB in a single
    administrative domain is outlined in this paper. The
    importance of implementing such a BB is ease of
    extendibility to any other QoS mechanisms such as
    IntServ and MPLS as well as concepts of Inter-domain
    QoS, Traf ic Engineering, Policy QoS and Mobility
    Management with QoS. This paper does not intend to
    investigate those particular extended concepts and
    restricts implementation of the BB to a single Dif Serv
    domain.

    Other authors
    See publication
  • Workbook Approach to Algorithm Design and Service Accounting in a Component Orientated Rating Environment

    IEEE

    As the shift towards the next generation of services runs its course, the emphasis within accounting for such services has moved towards robust and flexible components. An accounting architecture with the ability to scale, based on the foundation of a solid core of rating components, incorporating transaction management, object pooling and queuing is presented. Using the workbook approach to algorithm modeling is a logical option that allows for the decoupling of the algorithm from the…

    As the shift towards the next generation of services runs its course, the emphasis within accounting for such services has moved towards robust and flexible components. An accounting architecture with the ability to scale, based on the foundation of a solid core of rating components, incorporating transaction management, object pooling and queuing is presented. Using the workbook approach to algorithm modeling is a logical option that allows for the decoupling of the algorithm from the architecture of the rating component. Decoupling the algorithm, allows for the design of core functionality that will rate for any service based on the concept of "pluggable" algorithms for each respective service.

    Other authors
    See publication
  • Workbook Approach to Algorithm Design and Service Accounting in a Component Orientated Rating Environment

    IEEE

    As the shift towards the next generation of services runs its course, the emphasis within accounting for such services has moved towards robust and flexible components. An accounting architecture with the ability to scale, based on the foundation of a solid core of rating components, incorporating transaction management, object pooling and queuing is presented. Using the workbook approach to algorithm modeling is a logical option that allows for the decoupling of the algorithm from the…

    As the shift towards the next generation of services runs its course, the emphasis within accounting for such services has moved towards robust and flexible components. An accounting architecture with the ability to scale, based on the foundation of a solid core of rating components, incorporating transaction management, object pooling and queuing is presented. Using the workbook approach to algorithm modeling is a logical option that allows for the decoupling of the algorithm from the architecture of the rating component. Decoupling the algorithm, allows for the design of core functionality that will rate for any service based on the concept of "pluggable" algorithms for each respective service.

    Other authors
    See publication

Courses

  • BA English and Computer Science (first class hons)

    -

  • Certificate in Education (teacher qualification, secondary and tertiary Computer Science and English)

    -

  • Doctor of Education

    -

  • Master of Philosophy (research masters)

    -

  • Master of Philosophy (taught masters)

    -

Languages

  • Irish

    Limited working proficiency

  • English

    Native or bilingual proficiency

  • English, Old (ca.450-1100)

    Elementary proficiency

  • English, Middle (1100-1500)

    Elementary proficiency

  • French

    Elementary proficiency

  • German

    Elementary proficiency

Organizations

  • Institute of Directors, Ireland

    Member

    - Present

    As the leading voice in the debate on improving corporate governance standards, the Institute of Directors is dedicated to building better boards through enhancing the effectiveness and performance of directors and boards throughout Ireland.

  • Association of Computing Machinery

    Senior Member

    - Present

    Became a senior member in 2013, after an internal vetting process. ACM, the world's largest educational and scientific computing society, delivers resources that advance computing as a science and a profession. ACM provides the computing field's premier Digital Library and serves its members and the computing profession with leading-edge publications, conferences, and career resources.

  • USENIX

    Member

    - Present

    I really enjoy reading the ;login: magazine in particular, now a digital publication since 2021. Since 1975, USENIX has brought together the community of engineers, system administrators, SREs, researchers, and technicians working on the cutting edge of the computing world. USENIX conferences have become the essential meeting grounds for the presentation and discussion of the most advanced information on the development of all aspects of computing systems.

  • IEEE & IEEE Computer Society

    Senior Member

    - Present

    I was more heavily involved in the IEEE (current), IEEE Computer Society (current) and IEEE Communications Society (lapsed) as an academic in Waterford Institute of Technology from 1996-2010. Since then I've been in industry, FeedHenry, RedHat, Google, but I have remained a member. I really value the broad perspective the IEEE community brings to the profession. I was approved as Senior Member in August 2021, based on experience I gained across academia and industry. IEEE is the world’s…

    I was more heavily involved in the IEEE (current), IEEE Computer Society (current) and IEEE Communications Society (lapsed) as an academic in Waterford Institute of Technology from 1996-2010. Since then I've been in industry, FeedHenry, RedHat, Google, but I have remained a member. I really value the broad perspective the IEEE community brings to the profession. I was approved as Senior Member in August 2021, based on experience I gained across academia and industry. IEEE is the world’s largest technical professional organization dedicated to advancing technology for the benefit of humanity. IEEE and its members inspire a global community through its highly cited publications, conferences, technology standards, and professional and educational activities.

Recommendations received

View Mícheál’s full profile

  • See who you know in common
  • Get introduced
  • Contact Mícheál directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses