<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
.home {
font-size: 200%;
}
.title {
font-size: 36px;
}
header *{
display: inline-block;
}
*{
vertical-align: middle;
max-width: 100%;
}
@media only screen and (max-width: 600px) {
.div {
width: 100%;
}
}
.columnl {
float: left;
width: 30%;
}
.columnr {
float: left;
width: 70%;
}
/* Clear floats after the columns */
.row:after {
content: "";
display: table;
clear: both;
}
</style>
<title>ARFNET</title>
</head>
<body>
<header>
<img src="http://arf20.com/arfnet_logo.png" width="64">
<span class="title"><strong>ARFNET</strong></span>
</header>
<hr>
<main>
<div class="row">
<div class="columnl">
<h2>arf20 - Ángel Ruiz Fernandez</h2>
<p>Spanish 18y/o CS student and tinkerer obsessed about linux and programming</p>
<ul><b>Education</b>
<li>Mandatory Secondary education at IES Ramon Arcas (2017-2021)</li>
<li>Bachellor's degree (scientific branch) at IES Ramon Arcas(2021-2023)</li>
<li>Elemental degree of Music (guitar) at Conseratorio Narciso Yepes (2017-2021)</li>
<li>Middle degree of Music (guitar, A profile) at Conseratorio Narciso Yepes (2021-2023)</li>
<li>Computer Science degree at Universidad de Murcia (2023-now)</li>
</ul>
<ul><b>Contact information</b>
<li>arf20@arf20.com</li>
<li>aruizfernandez05@gmail.com</li>
<li>+34 637 63 21 36</li>
<li>arf20#6509</li>
<li><a href="https://github.com/arf20">Github</a></li>
</ul>
<ul><b>Memberships</b>
<li>Honourable ARPA member of SDF Public Access UNIX System</li>
</ul>
<ul><b>Licences</b>
<li>CEPT Radioamateur Licence EA5JGX</li>
</ul>
<ul><b>Certificates</b>
<li>Hurricane Electric IPv6 Certification</li>
</ul>
</div>
<div class="columnr">
<div>
<h4>What do I do?</h4>
Tinker with my homelab, maintain ARFNET, code cool C++ projects, do electronic stuff, listen to obscure signals with SDRs, astrophotography
</div>
<div>
<h4>What can I do?</h4>
<ul><b>Languages</b>
<li>Spanish native speaker (murcian accent)</li>
<li>Fluent enough in English (oficially B2 by OIE)</li>
</ul>
<ul><b>Programming capabilities</b>
<li>Fluent in C++, version 11 to 17, functional and OOP</li>
<li>Done stuff in ImGUi, Qt5, Gtk, X11, WinAPI</li>
<li>Graphics programming with SDL2 and OpenGL (FreeGLUT and GLFW/GLEW|GLAD/GLM) (1.0 to 3.3 with shaders)</li>
<li>POSIX sockets, fftw, libsndfile, curl&curlpp, OpenSSL, nlohmann-json, OpenCL, CUDA, zlib, SQLite, libraw, stb</li>
<li>Some C</li>
<li>Some Java</li>
<li>Done stuff in HTML/CSS and PHP</li>
<li>A bit of Z80 assembly</li>
<li>I can learn stuff like python, bash or JS quickly if required (I hate py and JS).</li>
<li>Knows how to properly use Git, and build a git server, as well as GitHub and GitLab</li>
</ul>
<ul><b>Hands on experience in</b>
<li>GNU/Linux (user since age 13, achieved windows independence in 2022), Debian fanboy</li>
<li>nginx</li>
<li>Proxmox VE</li>
<li>OPNSense</li>
</ul>
<ul><b>Hardware experience</b>
<li>DELL servers (R720)</li>
<li>Networking (DELL, Mikrotik, Cisco)</li>
<li>Hardware and software RAID</li>
<li>PC building (since age 14)</li>
<li>General tinkering</li>
</ul>
<ul><b>Additional experience</b>
<li>Knoledgeable in digital and analog electronics, PCB design, logic design, hardware assembly and builing, use of test equipment (scopes, spectrum analizers, VNAs, etc)</li>
<li>Radioelectronics (ham radio licensed since 2020, EA5JGX), 2m/70cm, meteorological satellites, antenna design and build</li>
<li>Very old computers, IBM PC clones, 386/486, Pentiums and stuff; MS-DOS, Win 3.x/9x, old Unixes/Linuxes, OS/2, VMS and TOPS-20</li>
<li>High voltage and high power electronics</li>
</ul>
<ul><b>Additional capabilities</b>
<li>Streaming video setups (OBS, SDI/NDI hardware stuff), video filming, DSLR photography, astrophotography</li>
<li>Image, video and audio editing (photoshop, gimp; Vegas, Resolve; audacity</li>
<li>LaTeX, Markdown</li>
<li>Music, sheet reading and engraving (Finale, Sibelius, MuseScore), harmony, classical guitar performing (since age 7)</li>
</ul>
</div>
</div>
</div>
</main>
</body>
</html>