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)