arf20 - Ángel Ruiz Fernandez
Spanish 17yo bi femboy tinkerer obsessed about linux and programming
- Education
- Mandatory Secondary education at IES Ramon Arcas
- Bachellor's degree (scientific branch) at IES Ramon Arcas
- Elemental degree of Music (guitar) at Conseratorio Narciso Yepes
- Middle degree of Music (guitar, A profile) at Conseratorio Narciso Yepes
- Several courses of UMU and F.Seneca
- *Computer Engineering degree at UMU
- Contact information
- arf20@arf20.com
- aruizfernandez05@gmail.com
- +34 637 63 21 36
- arf20#6509
- Github
- Memberships
- Honourable ARPA member of SDF Public Access UNIX System
- Licences
- CEPT Radioamateur Licence EA5JGX
What do I do?
Tinker with my homelab, maintain ARFNET, code cool C++ projects, do electronic stuff, listen to obscure signals with SDRs, astrophotographyWhat can I do?
- Languages
- Spanish native speaker (murcian accent)
- Fluent enough in English (oficially B2 by OIE)
- Programming capabilities
- Fluent in C++, version 11 to 17, functional and OOP
- Done stuff in ImGUi, Qt5, Gtk, X11, WinAPI
- Graphics programming with SDL2 and OpenGL (FreeGLUT and GLFW/GLEW|GLAD/GLM) (1.0 to 3.3 with shaders)
- POSIX sockets, fftw, libsndfile, curl&curlpp, OpenSSL, nlohmann-json, OpenCL, CUDA, zlib, SQLite, libraw, stb
- Some C
- Some Java
- Done stuff in HTML/CSS and PHP
- A bit of Z80 assembly
- I can learn stuff like python, bash or JS quickly if required (I hate py and JS).
- Knows how to properly use Git, and build a git server, as well as GitHub and GitLab
- Hands on experience in
- GNU/Linux (user since age 13, achieved windows independence in 2022), Debian fanboy
- nginx
- Proxmox VE
- OPNSense
- Hardware experience
- DELL servers (R720)
- Networking (DELL, Mikrotik, Cisco)
- Hardware and software RAID
- PC building (since age 14)
- General tinkering
- Additional experience
- Knoledgeable in digital and analog electronics, PCB design, logic design, hardware assembly and builing, use of test equipment (scopes, spectrum analizers, VNAs, etc)
- Radioelectronics (ham radio licensed since 2020, EA5JGX), 2m/70cm, meteorological satellites, antenna design and build
- 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
- High voltage and high power electronics
- Additional capabilities
- Streaming video setups (OBS, SDI/NDI hardware stuff), video filming, DSLR photography, astrophotography
- Image, video and audio editing (photoshop, gimp; Vegas, Resolve; audacity
- LaTeX, Markdown
- Music, sheet reading and engraving (Finale, Sibelius, MuseScore), harmony, classical guitar performing (since age 7)