Amin Ullah Wardak

Italiano

Faccio cose per internet: negozi, grandi computer che non dormono mai e cervelli minuscoli per i dispositivi.

Creo negozi online, i computer che li tengono in funzione e i piccoli programmi dentro i dispositivi.

Creo il software con cui lavorano le aziende: negozi online, pagamenti, strumenti di amministrazione e i server che li sostengono.

Ingegnere full-stack: web e pagamenti, infrastruttura pubblica e firmware ESP32 con autenticazione basata su hardware.

Sto frequentando una laurea magistrale in Ingegneria Informatica, con un CGPA di 3,85 alle spalle e sistemi reali in produzione.

Un negozio su internetNegozi onlineNegozi e pagamentiNext.js, Stripe, SupabasePiattaforme web
Un grande computer che non dorme maiI computer che li tengono in funzioneServer affidabiliLinux, HAProxy, HyperionInfrastruttura pubblica
Un cervello minuscolo dentro un dispositivoProgrammi dentro i dispositiviProdotti connessiESP32, C++, ATECCSicurezza embedded

Cose che ho fattoCiò che ho creatoLavori recentiSistemiEsperienza

browserHAProxyNext.jsSupabaseStripestablecoin

Tohfa

Fondatore e ingegnere, lancio iniziale.

La tua mamma vive lontano ed è il suo compleanno. Premi un pulsante e una torta arriva alla sua porta a Kabul. L'ho fatto io.

Vivi all'estero ed è il compleanno di tua madre a Kabul. Ordini una torta su Tohfa, paghi con la carta e le viene consegnata. L'ho avviato e costruito io.

Dall'estero si possono inviare scatole regalo, torte e fiori a Kabul pagando con la carta. Ho costruito tutto, con oltre 20 prodotti e 3 partner locali per le consegne. È l'esempio più chiaro di ciò che posso fare per una piccola impresa.

Consegna transfrontaliera di regali per la diaspora afghana. Next.js App Router, Supabase self-hosted e Stripe Checkout, su Linux bare-metal con Docker, HAProxy e PM2. Ho anche progettato un'alternativa in stablecoin per i luoghi in cui i pagamenti con carta sono limitati.

Un servizio che ho fondato e costruito per la diaspora afghana. Il vincolo più interessante erano i pagamenti transfrontalieri, compresa un'alternativa in stablecoin che ho progettato per i luoghi in cui i pagamenti con carta sono limitati.

clientsHAProxyHyperion ~33 TBAtomic APIChain APIrepair scripts

Qaraqol

Responsabile tecnico e unico ingegnere, mar. 2024 - nov. 2025.

Le app di altre persone chiedevano cose a questi computer 20 milioni di volte al mese. Me ne occupavo da solo, e non si fermavano quasi mai.

Le app di altre persone dipendevano da questi computer: oltre 20 milioni di richieste al mese. Ero l'unico ingegnere a occuparmene, e funzionavano il 99,9% del tempo.

Ho mantenuto attivi i servizi per gli sviluppatori e le applicazioni che ne dipendevano: oltre 20 milioni di richieste al mese con il 99,9% di disponibilità, come unico ingegnere. Se la tua attività dipende da qualcosa che deve restare attivo, questa è l'esperienza che avresti.

Infrastruttura WAX pubblica: oltre 10 server Ubuntu dietro HAProxy, oltre 20 milioni di richieste al mese con il 99,9% di disponibilità e un nodo Hyperion History con circa 33 TB di dati di catena indicizzati. Ho scritto script di riparazione dei blocchi che rilevano le transazioni mancanti nelle code RabbitMQ e reindicizzano su richiesta, e ho creato Disperse, Waxport e Foundry.

Gestione in autonomia di grandi sistemi pubblici: circa 33 TB di dati di catena indicizzati e oltre 20 milioni di richieste al mese. Ho scritto strumenti per rilevare e riparare i dati mancanti e confrontare il throughput tra produttori di blocchi, e un gateway IPFS self-hosted ha ridotto del 30% la latenza di accesso ai media.

hostESP32-C3cloudATECCHMAC key stays hereNext.jsUARTWi-Fi

Un dispositivo che parla con internetUn dispositivo connessoUn prodotto connessoStartup di hardware connessoStartup di hardware connesso

Ingegnere capo in una startup di hardware, da dic. 2025.

Ho detto a un piccolo dispositivo cosa fare e gli ho dato una serratura segreta, così nessuno può fingere di essere lui. Ho anche creato il negozio che lo vende.

Un piccolo dispositivo che si collega a internet. Ho scritto il piccolo programma al suo interno, ho predisposto una sorta di serratura che protegge i suoi segreti e ho costruito il negozio che lo vende.

Un prodotto fisico venduto online. Ho costruito il negozio, il pagamento con Stripe e il sistema di amministrazione per ordini e assistenza clienti, oltre al software sul dispositivo stesso.

Firmware, backend, web e pagamenti per un accessorio connesso a internet. Le chiavi HMAC vengono installate in fabbrica e conservate in un secure element ATECC, così le credenziali non entrano mai nel firmware principale. Firmware per ESP32-C3 in C++ con configurazione Wi-Fi tramite captive portal e collegamento UART a due fili; in estensione a un ESP32-S3 con fotocamera OV5640. Negozio con Next.js e Stripe, con webhook idempotenti a firma verificata.

Autenticazione basata su hardware su un piccolo dispositivo embedded: chiavi per ogni dispositivo in un secure element, con firma in hardware. Sto estendendo il firmware a una variante con fotocamera che invia immagini ad agenti di IA, e ho lavorato con un ingegnere elettrico a una PCB su misura che elimina il consumo in standby.

ReactExpressMySQLPython, SeleniumNode.js, EOSJS

Aiutare i piccoli negoziFreelanceFreelanceFreelanceFreelance

Ingegnere del software, gen. 2022 - apr. 2024.

Tre negozi usano una lista che ho fatto per tenere traccia delle loro cose. Ho anche creato un aiutante che fa la noiosa digitazione, e le persone hanno recuperato 15 ore a settimana.

Tre attività locali usano un sistema di magazzino che ho costruito. Un altro mio strumento ha fatto risparmiare oltre 15 ore di digitazione a settimana.

Un sistema di magazzino adottato da tre attività locali e uno strumento di automazione che ha fatto risparmiare ai team dei clienti oltre 15 ore settimanali di inserimento manuale dei dati.

Un sistema di magazzino con React, Express e MySQL adottato da tre attività locali, uno strumento di automazione con Python e Selenium e un bot Node.js con EOSJS per trasferimenti blockchain di routine.

Software di magazzino e automazione per attività locali, creato durante e dopo la laurea.

Strumenti

Embedded
C++, ESP32 (C3/S3), ATECC, UART, OV5640
Web
JavaScript, React, Next.js, Node.js, Express, Stripe
Dati
PostgreSQL, MySQL, SQLite, Supabase
Infrastruttura
Linux, Docker, HAProxy, PM2, RabbitMQ, Filebeat
Blockchain
WAX / Antelope, Hyperion, State History, IPFS, EOSJS

ScuolaIstruzioneIstruzioneIstruzioneIstruzione

Ho studiato computer all'università e ho preso 3,85 su 4. Ora sto studiando ancora.

Laurea magistrale in Ingegneria Informatica, Università Gelişim di Istanbul

In inglese, con tesi, dall'autunno 2026.

I corsi attuali comprendono Applicazioni Avanzate di Cybersicurezza, Modellazione e Simulazione Avanzate, ed Etica della Ricerca e della Pubblicazione Scientifica.

BCS in Ingegneria del Software, Università Rana, Kabul

Set. 2018 - ago. 2023. CGPA 3,85 / 4,00.

Media complessiva 92,64%, insegnamento in inglese. Certificato Top Achiever, autunno 2018. Progetto finale valutato 93/100: un sistema di cassa e magazzino per un rivenditore e grossista di telefoni cellulari.

Lingue

Inglese: C1, TOEFL iBT 106 (R26, L29, S28, W23; dic. 2025), Duolingo 140 (ott. 2025). Dari e pashto: madrelingua. Urdu: fluente. Turco: base (A2).