aboutsummaryrefslogtreecommitdiff
path: root/cv.html
blob: 5c31b61460f22d490683eb28ba8571e09fc38ad2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
<!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>