<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Good morning,</p>
    <p>I'm David Davó, a Computer Science Student at Complutense
      University of Madrid, Spain.</p>
    <p>I think I have an idea for Google Summer of Code, but I want to
      know if it's of any interest before making a full proposal. The
      deadline of the proposal is on April 12th.<br>
    </p>
    <p>My idea is to code through the summer a simple network simulator
      for teaching the basics of networking using Python and Qt6, a slow
      and "visual" network simulator focused on understanding simple
      networks and protocols rather than simulating complex networks.
      The program should be used mainly in high-schools for teaching a
      bit about how the TCP/IP.<br>
    </p>
    <p>When I was in high-school I already coded a simple network
      simulator prototype (<a moz-do-not-send="true"
        href="https://invproy.ddavo.me/">InvProy</a>), but as I didn't
      know much about programming, the code was a bit... "not clean". <br>
    </p>
    <p><img
src="http://invproy.ddavo.me/screenshots/2016-09-12-230644_1000x700_scrot.png"
        alt="" width="493" height="345"></p>
    <p>In the two months that the program takes, I would make the main
      viewport and some configs from the GUI, and implement ICMPv4 Ping
      simulation (for that, I'd do also IPv4, Ethernet MAC, and ARP).
      The connections between the nodes will be with either network
      switches or hubs, illustrating the main differences between these
      two.<br>
    </p>
    <p>Thank you for paying me attention,</p>
    <p>David Davó<br>
    </p>
    <p><br>
    </p>
  </body>
</html>