CORE 02
StrawBoss
O aplicație mobilă și un dashboard web care urmăresc biomasa agricolă de la câmp la depozit, balot cu balot, pentru certificare de sustenabilitate (ISCC / RED III).
Stare În producție
- Next.js
- NestJS
- Expo
- Supabase
- PostGIS
- încă 1
Fiecare valoare de pe pagina asta e un token. Dacă nu apare aici, site-ul nu o folosește. Aprobă direcția aici, înainte ca restul site-ului să fie construit peste ea.
01
Douăsprezece valori. Negrul poartă pagina, albul poartă textul, auriul marchează ce poți acționa, argintiul e materialul.
| Mostră | Token | Valoare | Rol | Contrast pe bg | Pe surface | Text normal |
|---|---|---|---|---|---|---|
| --bg | #0A0A0B | Fundalul paginii. Negru cald, niciodată negru pur. | 1.00 | 1.05 | Fundal | |
| --surface | #111113 | Carduri și panouri. | 1.05 | 1.00 | Fundal | |
| --surface-2 | #17171A | Hover și zone ridicate. | 1.11 | 1.05 | Fundal | |
| --line | #26262B | Borduri, linii și grile de 1px. | 1.31 | 1.25 | Doar decorativ | |
| --text | #EDEDEA | Textul principal. Alb cald, niciodată alb pur. | 16.87 | 16.08 | AAA | |
| --text-muted | #9A9AA2 | Text secundar și cheile adnotărilor. | 7.08 | 6.75 | AAA | |
| --text-dim | #5E5E66 | Doar linii fine și stări dezactivate. | 3.08 | 2.94 | Doar text mare | |
| --silver | #C3C7CE | Materialul: metal, iconițe, valorile adnotărilor. | 11.67 | 11.12 | AAA | |
| --silver-bright | #E3E6EA | Reflexii pe metal, hover pe detalii argintii. | 15.81 | 15.06 | AAA | |
| --gold | #C9A54C | Linkuri, butoane de acțiune, trasee de circuit aprinse. | 8.45 | 8.06 | AAA | |
| --gold-bright | #E8C872 | Auriu la hover, inele de focus, vârful unei străluciri. | 12.19 | 11.62 | AAA | |
| --signal | #FFD23F | Un singur element live pe ecran, de exemplu LED-ul de disponibilitate. | 13.70 | 13.06 | AAA |
02
Limite pe care designul nu le depășește niciodată. Depășirea uneia e un bug, nu o alegere de stil.
| Parametru | Maxim | Verificat de |
|---|---|---|
| Suprafață aurie | 10 % din ecran | Contor de pixeli în scena 3D, test e2e din Faza 2 |
| Galben de semnal | 1 element pe ecran | Regulă de componentă, test e2e din Faza 1b |
| Blocuri de adnotări | 3 pe ecran | Test e2e din Faza 1b |
| Familii de fonturi | 2 | Încărcarea fonturilor în layout-ul rădăcină |
| Umbre și blur | 0 | Eliminate din tema Tailwind, test unitar |
| Rază de colț | 6 px | Eliminată din tema Tailwind, test unitar |
| Culori din afara paletei | 0 | Test unitar pe fiecare fișier sursă |
| Gradienți | Doar linii fine de la negru la grafit | Test unitar pe fiecare componentă |
03
Două familii. Geist pentru tot ce se citește, Geist Mono pentru date: numere, coordonate, revizii.
T3 Scara tipografică, cu texte reale de pe site
display
64–160 px
0.90
−4.5 %
Geist
Miroslav Maletici
4xl
44–96 px
0.98
−3.5 %
Geist
De la siliciu la inteligență
3xl
32–60 px
1.04
−3.0 %
Geist
Scriu codul care atinge hardware-ul.
2xl
24–36 px
1.15
−2.0 %
Geist
StrawBoss
xl
20–26 px
1.35
−1.5 %
Geist
Construiesc de la registru în sus: firmware, AI și aplicațiile de deasupra, pentru clienți și pentru produsele Solemtrix.
lg
18–20 px
1.50
−1.0 %
Geist
Trasabilitate la nivel de balot pentru biomasa agricolă, de la câmp la depozit.
base
16–17 px
1.60
−0.5 %
Geist
Din februarie 2026 scriu firmware la Axon, în Timișoara. Înainte am făcut două stagii la Nokia și am lucrat șapte luni ca junior security researcher la Bitdefender. Din septembrie 2026 predau laboratoare de Arhitectura Calculatoarelor la Politehnica.
sm
14 px
1.50
0
Geist
Textul secundar coboară o treaptă, ca mărime și ca nuanță.
xs
13 px
1.50
0
Geist Mono
REV E / 2026-09 / Timișoara 45.76° N 21.23° E
micro
11 px
1.45
2.0 %
Geist Mono
CORE 02 / În producție
Literele românești cu virgulă dedesubt, plus simbolurile de care are nevoie limbajul de datasheet. Orice glifă desenată cu un font de rezervă apare întâi aici.
Geist
Geist Mono
04
O grilă de 4px. Layout-ul folosește doar treptele astea, desenate aici ca linii de cotă.
| Treaptă | px | rem | Desenat la scară |
|---|---|---|---|
| 1 | 4 | 0.25rem | |
| 2 | 8 | 0.5rem | |
| 3 | 12 | 0.75rem | |
| 4 | 16 | 1rem | |
| 5 | 20 | 1.25rem | |
| 6 | 24 | 1.5rem | |
| 8 | 32 | 2rem | |
| 10 | 40 | 2.5rem | |
| 12 | 48 | 3rem | |
| 16 | 64 | 4rem | |
| 24 | 96 | 6rem | |
| 32 | 128 | 8rem | |
| 48 | 192 | 12rem |
Nimic de pe site nu e mai rotunjit de 6 px. Cardurile folosesc 2 px, la fel ca butoanele.
none
0 px
xs
2 px
sm
4 px
md
6 px
05
Trei tipuri de acțiune. Auriu pentru singurul lucru pe care ți-l cere un ecran, o linie pentru restul, text auriu simplu pentru linkuri.
| Variantă | Normal | Hover | Focus | Apăsat | Dezactivat |
|---|---|---|---|---|---|
| Principal | Trimite un mesaj, Normal | Trimite un mesaj, Hover | Trimite un mesaj, Focus | Trimite un mesaj, Apăsat | Trimite un mesaj, Dezactivat |
| Secundar | Descarcă CV-ul, Normal | Descarcă CV-ul, Hover | Descarcă CV-ul, Focus | Descarcă CV-ul, Apăsat | Descarcă CV-ul, Dezactivat |
| Link | Citește studiul de caz, Normal | Citește studiul de caz, Hover | Citește studiul de caz, Focus | Citește studiul de caz, Apăsat | Citește studiul de caz, Dezactivat |
Folosește mouse-ul și tasta Tab. Inelul de focus e același peste tot.
Folosit doar ca să-ți răspund.
Scrie o adresă de email, de exemplu [email protected].
06
Construite din tokenii de mai sus. Fiecare proiect de pe site e un nucleu pe cip, așa că fiecare card are o hartă a die-ului.
CORE 02
O aplicație mobilă și un dashboard web care urmăresc biomasa agricolă de la câmp la depozit, balot cu balot, pentru certificare de sustenabilitate (ISCC / RED III).
Stare În producție
Solemtrix
Solemtrix e studioul pe care l-am fondat: software la comandă și produse proprii. SolCane, StrawBoss și ADMINISTRATIVO sunt produse Solemtrix.
Apare doar după ce îți confirmi disponibilitatea.
TODO: numele bastonului
Tot ce nu e confirmat rămâne vizibil așa, ca să nu fie inventat nimic.
O textură statică de zgomot peste fundal, amestecată astfel încât negrul să rămână negru. Oprește-o ca să compari.
07
Scurtă, precisă și mereu cu un motiv. Patru durate pentru schimbări, un ritm pentru LED și trei curbe acoperă fiecare animație de pe site.
| Token | Timp | Folosit pentru | Formă de undă |
|---|---|---|---|
| --dur-fast | 160 ms | Hover, apăsare, focus | |
| --dur-base | 320 ms | Schimbări de stare, apariția paragrafelor | |
| --dur-slow | 640 ms | Decodarea titlurilor, schimbarea secțiunii | |
| --dur-journey | 1200 ms | Mișcările camerei între straturile cipului | |
| --dur-led | 2400 ms | Respirația LED-ului de semnal, singura buclă de pe site |
Nimic de aici nu se mișcă până nu ceri. Cu mișcarea oprită, fiecare mostră arată starea finală.
De la siliciu la inteligență
Textul apare o singură dată, când stratul lui de cip intră în cadru, și nu mai apare a doua oară în aceeași vizită.
08
Note mici în monospace, ca pe marginile unui datasheet. Conțin date reale sau nimic.
Antet de secțiune
Nucleul unui proiect
Revizie de carieră
Locație
Build
Stare live
09
La persoana întâi și concret: ce am construit, cu ce, pentru cine. Alege rândul care deschide site-ul.
01
Inginer firmware la Axon. Predau Arhitectura Calculatoarelor la UPT și construiesc produse hardware-software la Solemtrix.
EnglezăFirmware engineer at Axon. I teach Computer Architecture at UPT and build hardware-software products at Solemtrix.
02
Construiesc de la registru în sus: firmware, AI și aplicațiile de deasupra, pentru clienți și pentru produsele Solemtrix.
EnglezăI build from the register up: firmware, AI and the apps on top, for clients and for our own products at Solemtrix.
Implicit03
De la siliciu la inteligență. Firmware de meserie, arhitectura calculatoarelor la UPT, SolCane pentru nevăzători la Solemtrix.
EnglezăFrom silicon to intelligence. Firmware by trade, computer architecture at UPT, SolCane for blind people at Solemtrix.
04
Scriu codul care atinge hardware-ul. Nokia, apoi cercetare în securitate la Bitdefender, acum firmware la Axon și Solemtrix, studioul meu de software.
EnglezăI write the code that touches hardware. Nokia, then security research at Bitdefender, now firmware at Axon, and Solemtrix, my software studio.
05
Inginer firmware în Timișoara. Construiesc lucruri care trebuie să funcționeze în lumea reală: un baston inteligent, o platformă de HR, un sistem de trasabilitate într-o fermă.
EnglezăFirmware engineer in Timișoara. I build things that have to work in the real world: a smart cane, an HR platform, a traceability system on a farm.
Un test unitar oprește build-ul dacă unul dintre ele apare în vreun mesaj.