Despre
Am început reparând lucruri. Suport de linia întâi, hard disk-uri moarte, calculatoare care porneau doar dacă le rugai frumos. La un moment dat, reparatul s-a transformat în construit. Trei ani mai târziu scriu software și administrez serverele Linux pe care stă, ceea ce înseamnă că sunt și programatorul, și omul pe care îl suni duminică la opt seara. Combinația asta mi-a schimbat felul în care scriu cod mai mult decât orice carte.
Fac în paralel o licență în Ingineria Sistemelor Software la University of Greater Manchester. Cea mai mare parte din ce știu vine din a strica ceva mai întâi și din a înțelege apoi cum se pune la loc ca lumea.
Experiență
Programator
Iunie 2025 - prezentAlpha IT Solutions Ltd, Londra
- Construiesc și administrez software-ul pe care firma îl folosește și îl vinde:
- O unealtă de audit de securitate pentru Windows, scrisă în Python
- Un portal multi-client în TypeScript, folosit zilnic de două firme
- Două aplicații web live
- Instalez și securizez serverele Linux pe care rulează totul:
- SSH redus la acces doar cu cheie
- fail2ban pe serviciile expuse
- Firewall pe server prin UFW
- ClamAV pe căile care contează
- Fiecare schimbare re-verificată cu un audit Lynis
- Scriu scripturi de securizare care fac întâi o copie a ce ating și care pot fi rulate de două ori fără să strice nimic. Regula asta există fiindcă am schimbat odată o configurație care mergea, fără cale de întoarcere.
- Am pus monitorizare și administrare la distanță pe calculatoarele clienților, prin MeshCentral, inclusiv backupuri criptate care se trag noaptea în afara serverului, printr-un tunel WireGuard.
- Verific domeniile firmei pentru SPF, DKIM și DMARC. Majoritatea erau pe p=none, fără nicio adresă de raportare.
- Răspund în continuare la telefon la suport de linia întâi. Faptul că scriu unelte nu înlocuiește nevoia de a ști ce se strică.
Tehnician IT junior
Iunie 2023 - iunie 2025Alpha IT Solutions Ltd, Londra
- Am diagnosticat și reparat defecte hardware și software pentru firme mici, de obicei cu clientul lângă mine.
- Am instalat și configurat calculatoare, programe și sisteme de operare noi.
- Am scris ghiduri de suport pentru problemele care se repetau. După aia, telefoanele pe alea au scăzut.
- Am explicat rezolvarea pe înțelesul tuturor și am spus limpede când un calculator nu mai merita reparat.
Studii
Licență în Ingineria Sistemelor Software
Estimat 2029University of Greater Manchester
Materii terminate până acum: Introducere în programare, Structuri de date, Dezvoltare software, Configurarea rețelelor.
Competențe
- Programare
- Python, JavaScript, TypeScript, C#, SQL, Bash, HTML, CSS
- Framework-uri
- React, Node.js, Express, Astro, Vite, Mongoose, Tailwind CSS, Tkinter
- Date și unelte
- MongoDB, SQLite, Git, VS Code, PyInstaller, Stripe API, API-uri REST
- Infrastructură
- Administrare Linux (AlmaLinux, Debian), instalare VPS, nginx, VPN WireGuard între sedii, MeshCentral RMM, backupuri criptate în afara serverului, pm2
- Securitate
- Securizare de servere pe baza auditurilor Lynis, fail2ban, ClamAV, UFW și nftables, acces SSH doar cu cheie, evaluare de vulnerabilități, verificarea actualizărilor și a produselor ieșite din suport, SPF/DKIM/DMARC, corelare cu controalele Cyber Essentials
- Rețelistică
- TCP/IP, DNS, configurare de routere și firewall, VLAN-uri, puncte de acces Unifi, proiectare de rețele mici
- Sisteme
- Windows, administrare Windows Update și WinRM, macOS, Linux
- Suport
- Suport de linia întâi, depanare hardware și software, diagnoză de sistem, instalare și configurare de sisteme de operare, suport la distanță, documentație tehnică
În afara ecranului
Am un laborator acasă, în apartament. Echipamente Unifi, câteva VLAN-uri, puncte de acces și două servere locale care vorbesc între ele printr-o rețea WireGuard. Cea mai mare parte din ce știu despre rețele și Linux a început acolo, pe echipamente pe care îmi permiteam să le stric.
Construiesc și repar calculatoare, prost la început. Mă cațăr, și joc jocuri de societate cu mult prea multe reguli.
Ia legătura
Proiectele de freelancing sunt separate de slujba mea de zi cu zi de la Alpha IT Solutions. Le iau pe cont propriu și facturez eu. Ambele aplicații web sunt live și le poți folosi azi. Lucrările comerciale au codul închis, dar te plimb bucuros prin cod într-o discuție.
