Matthew Clower

Matthew Clower

San Francisco Bay Area
7K followers 500+ connections

About

Driven and bottom-line-focused engineering leader with experience in growth-oriented…

Articles by Matthew

  • Preparing for Top-Tier Engineering Interviews

    Preparing for Top-Tier Engineering Interviews

    Interviewing as a software engineer in a hyper competitive environment like Silicon Valley can be stressful or even…

    7 Comments
  • Investing in Engineering

    Investing in Engineering

    After joining WePay many years ago I’m now its longest tenured software engineer and I’m proud of the corporate culture…

    1 Comment

Activity

Join now to see all activity

Experience

  • Clower Music Graphic
  • -

    San Francisco, California, United States

  • -

    Redwood City, CA

  • -

    Morgan Hill, California, United States

  • -

    San Jose, CA

  • -

    San Francisco, CA

  • -

    Fort Gordon, GA

Education

  • United States Army

    -

    Languages: C/C++, Perl, Java, JavaScript, HTML
    OS: UNIX, Linux, Windows 9x, NT, 2000
    Networking: TCP/UDP/IP, HTTP, SMTP, FTP, Socket Programming
    Concepts: Object-Oriented Design

Patents

  • Hive-based peer-to-peer network

    Issued US 8,103,870

    A collaborative data transferring process can combine segments from all known servers and peer-to-peer (P2P) sources simultaneously, regardless of their native protocols. The process uses variable data block size that can be dynamically selected according to sizes provided by sources, e.g., according to the protocol of the source, and can generate hash values or validation codes on the fly so that compliance with validation techniques (if any) of other protocols is not required. The process may…

    A collaborative data transferring process can combine segments from all known servers and peer-to-peer (P2P) sources simultaneously, regardless of their native protocols. The process uses variable data block size that can be dynamically selected according to sizes provided by sources, e.g., according to the protocol of the source, and can generate hash values or validation codes on the fly so that compliance with validation techniques (if any) of other protocols is not required. The process may be classified as a P2P protocol, although it also contains centralized elements. Machine language implementations and low syntax overhead allow file exchanges over a homogeneous network with high throughput and low bandwidth consumption.

    See patent

Languages

  • English

    Native or bilingual proficiency

  • Spanish

    Native or bilingual proficiency

  • French

    Native or bilingual proficiency

Recommendations received

More activity by Matthew

View Matthew’s full profile

  • See who you know in common
  • Get introduced
  • Contact Matthew 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

Others named Matthew Clower in United States

Add new skills with these courses