Sign In
Get Clay Free →

Suggestions

    Luke Gorrie

    Software networking consultant

    Professional Background

    Luke Gorrie is a highly respected high-performance networking software developer with more than 20 years of experience in the industry. His extensive career trajectory showcases his expertise in creating innovative networking solutions and leading small teams to achieve remarkable results. Currently, Luke serves as a consulting software developer at Snabb Solutions, where he plays a crucial role in advancing networking technologies through the development of the Snabb Ethernet dataplane. His unparalleled skills have enabled the achievement of line-rate Nx100G networking in pure Lua, which stands as a testament to his technical proficiency and innovative spirit.

    In developing various solutions, Luke has built a production TCP/IP stack that successfully proxies national cellular networks, showcasing his deep understanding of complex software engineering challenges. His work is notable for driving a 10x packet-rate speedup through the Linux/KVM/QEMU ecosystem, utilizing virtio-user technology to deliver exceptional performance enhancements. An essential part of his career has also involved the remote configuration and management of over one billion mobile phones and SIM cards through GSM.

    Luke's career is distinguished by numerous innovative collaborations and contributions. He has developed device drivers under the mentorship of technological luminaries such as Alan Kay and co-founded the first Erlang startup alongside Joe Armstrong, which laid the groundwork for many modern networking frameworks.

    Luke's entrepreneurial spirit led him to co-found Teclo Networks and Nuddy Networks, where he functioned as both Founder and CTO, spearheading projects that pushed the boundaries of what is achievable in the networking domain. His impressive portfolio illustrates a commitment to open-source development, exemplified by his successful negotiations with Mellanox to release the ConnectX 100G ethernet device driver specification. Luke further extended his contributions by developing an open-source driver for Deutsche Telekom's TeraStream 100G networking capability, solidifying his reputation as a forward-thinking innovator in the field.

    Education and Achievements

    Throughout his two-decade-long career, Luke Gorrie has achieved a wealth of experience, academic knowledge, and technical skills that have defined his professional journey. His educational background equipped him with a robust foundation in software development, which he has continuously built upon through hands-on experience and leadership roles. His achievements include developing firmware for the One Laptop Per Child initiative, crucial in promoting educational accessibility through technology.

    Additionally, Luke co-created the SLIME development environment for Common Lisp, an effort that has significantly enhanced developer productivity and streamlined the programming experience for users of this powerful programming language. Through all his endeavors, he has maintained a strong emphasis on both innovation and collaboration, whether developing new technologies from scratch or contributing to existing projects within the open-source community.

    Achievements

    Luke Gorrie's career is marked by several key achievements that reflect his high-performance skills in networking and software development. Here are some of his notable accomplishments:

    • Leading the creation of the Snabb ethernet dataplane that supports line-rate Nx100G networking in pure Lua, representing a significant technical milestone in high-performance networking.
    • Developing and optimizing JIT compiler extensions and profilers, enhancing the performance of networking applications.
    • Building a production-level TCP/IP stack capable of supporting complex national cellular network proxying while ensuring robustness and efficiency.
    • Spearheading a massive 10x packet-rate speedup in the Linux/KVM/QEMU ecosystems with the virtio-user initiative, profoundly impacting virtualized network performance.
    • Successfully configuring over one billion mobile phones and SIM cards remotely through GSM, demonstrating exceptional technical acumen in telecommunications.
    • Co-founding the first Erlang startup and collaborating with prominent figures such as Joe Armstrong in a pioneering venture that shaped future developments in networking technology.
    • Negotiating with Mellanox to open the ConnectX 100G Ethernet device driver specifications and authoring an open-source driver for Deutsche Telekom's TeraStream, significantly enhancing accessibility to high-speed networking solutions.

    Luke Gorrie's combination of practical experience, pioneering projects, and contributions to open-source technologies makes him a well-respected figure among peers and within the field of networking software development. His visionary approach and commitment to innovation ensure that he remains at the forefront of high-performance networking solutions, continually driving the evolution of technology and creating pathways for future advancements in the industry.

    Related Questions

    How did Luke Gorrie develop his expertise in high-performance networking software?
    What motivated Luke Gorrie to found Teclo Networks and Nuddy Networks?
    Can Luke Gorrie share his experience in negotiating with Mellanox regarding the ConnectX 100G ethernet device driver specification?
    What impact did Luke Gorrie's work at the One Laptop Per Child initiative have on educational technology?
    How has Luke Gorrie contributed to the development of the Snabb ethernet dataplane?
    What challenges did Luke Gorrie face while achieving a 10x packet-rate speedup in the Linux/KVM/QEMU ecosystem?
    How does Luke Gorrie view the future of mobile phone networking and technology?
    Luke Gorrie
    Add to my network

    Location

    Sweden