John Hawley

John Hawley Email and Phone Number

System Software Developer At Tenstorrent @ Tenstorrent Inc.

John Hawley's Contact Details

John Hawley's Current Company Details

Tenstorrent Inc.

System Software Developer At Tenstorrent

John Hawley Work Experience Details

  • Principal Engineer
    Tenstorrent Inc. Jul 2023 - Present
    Toronto, On, Ca
  • Co-Founder
    Mirrors.Fcix.Net Feb 2022 - Present
    Intended as a mirroring project for open source software, that's resulted in not only a central primary mirror but a constellation of "micro mirrors" providing a mirror as a service (so to speak) for ISPs and entities who have sufficient excess bandwidth to host a mirror, but no interest in running the mirror themselves. Project hosts a plethora of Linux Distributions, VLC, F-Droid, The Document Foundation, as well as providing expertise for entities looking to bring up the infrastructure needed for an open source project to interface with community mirrors, like mirrors.fcix.net.Extensive knowledge in existing mirror practices and hardware choices and direction. Distributed stats collection from the entire cluster making use of Grafana, InfluxDB, Timescale, CollectD, some custom stats collection, etc. for our own tracking. Providing contact interfacing for certain projects and the mirroring project.
  • Owner
    Invalid Network Apr 2018 - Present
    * Founder and Sole-Proprietor of computer networking services providing ISP like services to direct entities* Control and maintain ARIN resources to allow for a fault tolerant network topology by way of BGP over multiple network blocks and ASNs.* Negotiate and deal with peering agreements for network connectivity and transit* Sponsor and provide resources for the https://ns-global.zone/ multi-cast authoratative DNS infrastructure
  • Fellow
    Python Software Foundation Apr 2022 - Present
    Beaverton, Or, Us
    Elected based on merit, and service to the Python ecosystemhttps://www.python.org/psf/fellows/https://www.python.org/psf/members/#fellows
  • Fellow
    The Linux Foundation Sep 2008 - Present
    San Francisco, Ca, Us
    Primarily responsible for the running, advancement, and upkeep of kernel.orgEffectively Fellow Emeritus as of August 2012
  • Chief Kernel.Org Systems Administrator
    The Linux Foundation Sep 2008 - Aug 2012
    San Francisco, Ca, Us
    Entirely responsible for maintenance and upkeep of servers and services necessary to mirror and allow for the propagation of open source software, including the Linux kernel and Linux distributions. Kernel.org encompassed 5 data centers and between 12 and 30 machines with a combined capability of moving in excess of 4gbps constantly. Also responsible for writing and maintaining custom software, including GeoDNS, boot.kernel.org, gitweb-caching, and a single codebase multi- mediawiki. Maintained relationships with hardware and software vendors, developers and various open source communities. Worked on investigation into new and emerging technologies with potential benefit to kernel.org as well as fostered new open source development through student mentoring via Google Summer of Code participation.
  • Open Source Developer
    Vmware Jan 2017 - Jul 2023
    Palo Alto, Ca, Us
    Upstream focused developer and internal developer advocate.* Did early work that eventually lead to the creation of the Tern open source project relating to container dissection and correlating files to packages / licenses (see patent I am included on)* Worked on developer open source contribution statistics for internal quantitative analysis* Acts as a point of contact for the Ansible community into, and out of, VMware to help continue developer relations in both directions* Took on co-maintaining ktest in the Linux Kernel* Continued Python GSoC mentoring on behalf of the Python Software Foundation* Packaging and build support for a variety of Linux kernel tracing utilities, up to and including trace-cruncher* Technical and community resource pertaining to open source licensing for all of VMware* Github expert and shepherd for the 40 some related VMware Github organizations* Internal infrastructure maintainer pertaining to specific developer resources for ongoing internal open source related research, development, and investigation* Research and development with regard to next generation Linux distribution creation and maintenance including build system development, and working with upstream Linux distribution providers for enablement both internally and externally
  • Member Of Technical Advisory Board
    Togán Labs 2016 - Aug 2021
  • Open Hardware Technical Evangelist
    Intel Corporation Apr 2014 - Jan 2017
    Santa Clara, California, Us
    Open Hardware Technical Evangelist* Worked directly, and primarily, on the Minnowboard project* Early board bring-up support* Board design of add-on boards* Technical documentation relating to the board, add-ons, software, etc* Open Hardware advocate both internally, and externally, pertaining to Intel based blatforms and technologies
  • Treasurer
    Minnowboard.Org Foundation Aug 2015 - Oct 2016
    Treasurer and board member for the non-profit MinnowBoard.org Foundation focused on educational and low cost maker and professional open source hardware embedded development boards.
  • Senior Software Engineer
    Red Hat Nov 2012 - Apr 2014
    Raleigh, Nc, Us
    Working on storage architecture for OpenShift
  • Systems Engineer
    3Leaf Systems May 2007 - Sep 2008
    Solely responsible for the entire build environment, along with the design and implementation of the custom Linux distribution used by the back end of the 3Leaf embedded device. Coordinated front end activities and support with upstream distributions, along with submitting bug reports and patches. Kernel, kernel module and user space programming and debugging.
  • Systems Engineer
    3Leaf Networks Jan 2007 - May 2007
    Us
    Solely responsible for the entire build environment, along with the design and implementation of the custom Linux distribution used by the back end of the 3Leaf embedded device. Coordinated front end activities and support with upstream distributions, along with submitting bug reports and patches. Kernel, kernel module and user space programming and debugging.
  • Systems Engineer / Systems Administrator
    C2 Microsystems Feb 2006 - Feb 2007
    Responsible for the design and implementation of the corporate IT infrastructure, managing deployment and overseas IT personnel in three countries. Designed and implemented a content management system controlling the public website. Ported kernel module support and wireless network tools to C2's architecture. Improved build process for media containing the C2 distribution.
  • Cluster / Systems Engineer
    Orion Multisystems Aug 2005 - Feb 2006
    Us
    Responsible for the operating system and core applications required for a self contained clustering environment. Ported OpenSSI to run on Orion's hardware. Developed plans for cluster wide storage architecture involving Lustre, CFS, iSCSI and NFS. Developed a process for diskless network boot for Microsoft Windows using software based iSCSI initiators.
  • Web Developer
    Iowa Interactive 2004 - 2005
    Developed and deployed web applications, including a licensure administrative system and online renewal system for professional licensing for the State of Iowa using PHP4/5 and MySQL

John Hawley Education Details

  • University Of Iowa
    Computer Science

Frequently Asked Questions about John Hawley

What company does John Hawley work for?

John Hawley works for Tenstorrent Inc.

What is John Hawley's role in his/her workplace?

John Hawley's role in his/her workplace is System Software Developer At Tenstorrent.

What is John Hawley's email address?

John Hawley's email address is jh****@****are.com

What is John Hawley's direct phone number?

John Hawley's direct phone number is +131959*****

What schools did John Hawley attend?

John Hawley attended University Of Iowa .

What are some of John Hawley's interests?

John Hawley has interest in Operating System Distributions, Robotics, Large Computer Systems, Linux, and Operating Systems.

Who are the industry peers of John Hawley at other companies?

John Hawley's peers at other companies are Rahul Boyapati, Keun-Young Park, Jasmina Vasiljevic, Rachana Mekala, Jim Keller, and Matt Day. and Paul Zehr. John Hawley's peers at other companies are Rahul Boyapati, Keun-Young Park, Jasmina Vasiljevic, Rachana Mekala, Jim Keller, and Matt Day. and Paul Zehr.