
Chi - o cosa - è Marco?
Il duro lavoro vince il genio, se il genio non lavora duro.
Mi sono sempre definito come una persona normale con una curiosità fuori dal normale.
Sono il tipo silenzioso in un angolo, quello che non noterai nemmeno.
Non amo stare al centro dell'attenzione e appena posso mi defilo, a meno che, il discorso non tocchi un argomento stuzzicante.
Non sono una persona competitiva, almeno finché non entro in competizione.
E ci tengo a non competere.
La competizione è un concetto antico, ormai superato.
Si collabora o non si collabora.
Se arrivi prima tu, imparo da te.
Se arrivo prima io, impari tu da me.
La scelta che ti ripagherà sempre sarà quella di darmi carta bianca.
Perché?
Vivo nella costante ricerca dei modi migliori per fare qualcosa e questo continuo
processo di informazioni mi porta a percorrere strade non sempre comprensibili in un primo momento.
Poi, se avrai il coraggio di seguirmi, vedrai che ogni pezzetto del puzzle entrerà perfettamente nel posto giusto al momento giusto e tutto si rivelerà chiaro, di una semplicità disarmante.
Breve curriculum vitae
- 31 anni di esperienza nell’analisi, nella progettazione e nello sviluppo software.
- 28 anni di esperienza in strategie che portano ad una soluzione decisiva dei problemi.
- 8 linguaggi di programmazione utilizzati per ottenere il massimo da ogni piattaforma digitale.
- 5 sistemi operativi supportati grazie ai 24 anni di esperienza con il C++ e le Librerie Qt.
- Sviluppo web con PHP, SQL, HTML5, CSS3 e JavaScript al massimo livello grazie a WebMastro, il framework che ho sviluppato per ottenere il massimo dalle tecnologie attuali.
31 anni di esperienza nello sviluppo software per 5 differenti sistemi operativi.
Dal 1995 ho sviluppato diverse applicazioni per Windows, MacOSX, Linux, Raspberry e OS/2.
Dal 2004 ho portato tutta la mia esperienza anche nello sviluppo di applicazioni per il web.
C
Esperienza:
14 anni
Dal 1995 al 2008
C++
Esperienza:
26 anni
Dal 2000
Librerie Qt
Esperienza:
24 anni
Dal 2002
SQL
Esperienza:
18 anni
Dal 2008
JavaScript
Esperienza:
16 anni
Dal 2010
PHP
Esperienza:
14 anni
Dal 2012
HTML5
Esperienza:
12 anni
Dal 2014
CSS3
Esperienza:
12 anni
Dal 2014
ASP
Esperienza:
11 anni
Dal 2004 al 2014
Fortran 77
Esperienza:
3 anni
Dal 1997 al 1999
Java
Esperienza:
3 anni
Dal 2002 al 2004
Vic 20 Basic
1983
Il mio primo passo.
I miei ultimi progetti...

BeeBEEP
L’applicazione di messaggistica gratuita per uffici scelta dalle più importanti realtà che hanno a cuore la propria sicurezza e privacy.
Caratteristiche principali...
BeeBEEP è un'applicazione di messaggistica per uffici che non ha bisogno di un server esterno
per far comunicare gli utenti tra loro.
I messaggi infatti sono criptati e recapitati direttamente al destinatario,
senza intermediari, attraverso uno degli algoritmi di cifratura a blocchi
più sicuri al mondo (Rijndael, da molti conosciuto come AES).
Facilissimo da usare, BeeBEEP viene utilizzato ogni giorno da 424.484 persone.
Nel tuo ufficio, nel tuo laboratorio, a scuola, a casa, in ospedale o in qualsiasi altra attività
che abbia la necessità di sicurezza e privacy, BeeBEEP è la via migliore per mantenere
al sicuro i tuoi messaggi privati.

CopyMastro
Il programma per la copia ed il backup più utilizzato dai professionisti per mettere al sicuro i propri hard disk pieni di dati importanti.
Caratteristiche principali...
CopyMastro è un’applicazione open-source per la copia, la sincronizzazione ed il backup di file e cartelle.
Non dovrai più preoccuparti di nomi troppo lunghi o di errori durante la copia che bloccano tutto il processo.
Lancia il processo di backup e lascia che CopyMastro si occupi di tutto il resto.
Qualsiasi sia il tuo sistema operativo, qualsiasi sia il tuo problema di copia, con CopyMastro non dovrai pensarci più.
Un programma indispensabile quando si tratta di copiare interi hard disk o cartelle di rete
(in questo settore, grazie alla copia multi-thread, è stato sviluppato per essere il più veloce al mondo).
Nell’ultimo anno, grazie a CopyMastro, ho copiato con successo 143.507.829 file.

WebMastro
Il framework che definisce un nuovo standard di programmazione su internet. Usalo oggi per sviluppare le applicazioni web di domani.
Caratteristiche principali...
WebMastro è un framework per sviluppare applicazioni web. L'ho creato perché avevo bisogno
di uno strumento modulare, perfettamente scalabile e non già presente sul mercato.
Scritto interamente in PHP genera file in HTML5 e CSS3 con funzionalità interattive in Javascript.
L'eleganza di WebMastro è seconda solo alla sua velocità di esecuzione.
I numeri dei miei ultimi progetti...
(Statistiche in continuo aggiornamento raccogliendo dati anonimi)
1.885.861
Downloads.
Aggiornamenti e nuove versioni.
428.068
Utenti.
A casa o negli affari.
25
Lingue.
Il mio software viene distribuito in tutto il mondo.
5
Sistemi operativi:
Windows, Linux, macOS, Raspberry Pi OS, OS/2.
3
Progetti:
BeeBEEP, CopyMastro, WebMastro.
1
Sviluppatore:
Marco Mastroddi.
...e dove vengono usati nel mondo.

E, cosa più importante...
28 anni di esperienza in strategie che portano ad una soluzione decisiva dei problemi.
Dal 1998 conduco le persone a raggiungere obiettivi che loro stessi consideravano impossibili per le proprie capacità.
Forse non sono la persona più titolata a cui chiedere un consiglio...
La mia storia

Ogni viaggio inizia sempre con il primo passo...
e non sai mai dove ti porterà veramente.
Ho sempre sviluppato software fin dalle elementari. Mi divertivo insieme al mio Commodore VIC 20 a creare dei libri game molto simili a quelli indimenticabili di Lupo Solitario.
Più scrivevo, più il codice mi affascinava. Il Basic era un vero e proprio giocattolo per la mia fantasia.
Ho ricevuto in regalo il mio primo personal computer nel 1995 durante il primo anno universitario: un assemblato con un Pentium I a 133mHz e 256 megabytes di RAM. Iniziai a studiare il C e qualche anno più tardi quel linguaggio che si rivelò la vera svolta nella mia carriera professionale: il C++.
Grazie alla sua struttura avevo la libertà di esprimere tutte le mie potenzialità di analisi e progettazione. Fu amore a prima vista e lessi decine di libri sull'argomento.
Da un lato sperimentavo per conto mio algoritmi evolutissimi, dall'altro frequentavo corsi universitari con programmi vecchi di anni, molti dei quali completamente inutili per il percorso che volevo intraprendere. Così, nel pieno del boom informatico in Italia, entrai nel mondo del lavoro.
Ricordo il mio primo colloquio nel 2000. Ricordo soprattutto come finì.
Le mie risposte "accademiche", le stesse che mi avevano fatto superare diversi esami universitari, continuavano a non essere esaurienti. Il mio esaminatore mi spiegò in modo assolutamente convincente la differenza tra il mondo accademico e quello del lavoro.
Rimasi interdetto. Mi sentivo come tradito da tutti quei "buoni consigli" che fare l'Università
era l'unico modo per migliorarsi. Era il momento di fare un passo indietro, di ripartire da zero.
"È vero, di queste cose oggi so poco o nulla ma, tempo tre mesi, e sarò il più bravo qua dentro."
A raccontarlo mi fa sempre un po' sorridere, all'epoca non ero mai così "spocchioso". Eppure quella cosa piacque al mio esaminatore e mi assunse nella sua azienda.
Da quella volta ho imparato a selezionare con cura i miei insegnanti o libri su cui studiare. Non ho lasciato più che qualcun altro li scegliesse per me.
I giorni passavano ed io rubavo con gli occhi da quelli più esperti. Rubavo, analizzavo e miglioravo. Ore e ore. Non mi importava di essere pagato solo per 4 di esse. Il mio obiettivo non era diventare ricco, volevo diventare il migliore.
Imparai le cose ad una velocità che impressionò tutti quelli che mi stavano intorno. In poche settimane avevo superato il programma di un anno di corso universitario.
Passarono due mesi e mezzo. Il mio esaminatore (che poi scoprii essere il CEO dell'azienda che oggi ha 3 sedi all'estero) mi chiamò nel suo ufficio e mi chiese di affiancarlo nella gestione del prodotto di punta della società.
A quel punto lasciai l'università: ormai era evidente che non mi avrebbe potuto dare nulla di più di quello che stavo imparando.
Con il nuovo incarico, non dovevo solo sviluppare, dovevo anche mettere nelle condizioni il mio gruppo di rendere al meglio. Per uno come me, abituato sempre a cavarsela da solo, fu quella la prima vera difficoltà.
Vivevo (e vivo tuttora) nella costante certezza che ognuno possiede delle qualità. Scoprire il modo di tirarle fuori e valorizzarle stava iniziando a diventare la mia missione. Fu faticosissimo, ma fu fatica ben ripagata. Infatti dal mio gruppo ottenni grandi soddisfazioni sia in campo lavorativo che in campo umano. Rispettavamo le date di consegna. Ognuno cercava di colmare le lacune altrui.
Sorrido... da un gruppo avevo creato una squadra e tutto senza quei trucchetti o quegli slogan tanto cari agli imbonitori di oggi. Se arrivi al cuore delle persone perché sei il primo a mettersi in gioco e sei convinto di quello che fai, non hai bisogno di PNL o psicologie varie.
Grazie a questa esperienza lavorativa ho iniziato a sviluppare i miei programmi in C++ con le librerie Qt. Una vera accoppiata vincente per soluzioni integrate multi-piattaforma.
Ho creato innumerevoli applicazioni e due di queste le ho regalate al mondo: BeeBEEP (un'applicazione di messaggistica criptata tradotta in 25 lingue e con più di 1.885.861 download) e CopyMastro (software di copia file, il più veloce al mondo per trasferimenti file su rete locale).
Sono software open-source e per me sono diventati una vera palestra informatica: con migliaia di utenti giornalieri da tutto il mondo sei costretto a confrontarti con i più disparati problemi su ben 5 sistemi operativi (Windows, MacOSX, Linux, OS/2, Raspberry) e 10 diverse distribuzioni.
Dal 2012 mi sono affacciato "alla Mastroddi" anche al mondo web, un po' per curiosità, un po' per mettermi alla prova in un altro ambito. Ho iniziato a studiare nuovi linguaggi come il PHP, HTML5, CSS3, Javascript, JQuery e MYSQL e ad esaminare in profondità i meccanismi che si nascondono dietro le interazioni client-server sul web.
Come amo spesso ripetere, non è mai troppo tardi per cominciare qualcosa. L'importante, è iniziare bene, con entusiasmo.
Così tra una lettura e l'altra, prendeva forma nella mia testa un nuovo framework. Ci son voluti mesi, una ventina di libri e tanta, tanta, tanta documentazione, per venire a capo di informazioni spesso in contrasto tra loro.
Nel 2018 nasceva WebMastro: un vero compagno di viaggio, al mio fianco nel World Wide Web.
Un anno prima, nel 2017, un'altra pietra miliare veniva posta nel mio cammino. Il cuore mi aveva catapultato nel mondo delle piccole imprese. Dei loro problemi, delle sfide, di come affrontare un mercato in perenne mutamento.
Da sempre ho abituato i miei neuroni a trovare schemi e collegamenti. Mi sono sempre messo nei panni degli altri per capire cosa pensassero. Per capire come dire qualcosa in modo a loro comprensibile. Per vincere tutte quelle resistenze al cambiamento dove spesso portano le mie idee.
Avevo bisogno di un linguaggio "universale". Iniziai così a studiare la sottile arte della comunicazione.
Il modo in cui fai percepire un concetto a chi ti sta di fronte cambia sensibilmente la sua assimilazione. I contrasti diventavano appoggi, i rifiuti nuovi sviluppi.
Nel mondo delle imprese non esiste marketing senza comunicazione. È da questa sinergia che nascono i successi per gli imprenditori. Ci vuole un metodo. Un codice adattabile ad ogni esigenza tua e del mercato in cui vuoi essere protagonista.
Qui, io faccio la differenza.
Da chi ho studiato e cosa...

Al Ries
Posizionamento e focus

Marianna Santoni
Tecnica fotografica e gestione delle immagini

Hermann Simon
Prezzi e teoria dei campioni nascosti

Laura Ries
Marketing emozionale

Frank Merenda
Strategie di vendita

Annamaria Testa
Sviluppo del pensiero creativo

Jonah Berger
Marketing virale

Fernando Trias de Bes
Innovazione nel marketing di prodotto
Il marketing è la strategia. Le varie arti di comunicare sono le tattiche. La guerra per il successo si vince con il marketing, le sue battaglie con la comunicazione.