Il mio nome è Francisco Javier Rojas Garrido.
In questa sezione, parlerò del mio background e di una delle mie passioni: la programmazione.
Ho imparato i fondamenti della programmazione in giovane età, prima a scuola e poi a casa sulla MSX, uno dei microcomputer di quell’epoca.
Prima in BASIC e poi in linguaggio assembly (a 15 anni, stavo già sperimentando questi due linguaggi di programmazione).
Al liceo, ho imparato Pascal e Cobol, insieme ad altri linguaggi di programmazione, in un'accademia.
Più tardi, ho conseguito una laurea in ingegneria delle telecomunicazioni, dove ho studiato 8086 linguaggio di assemblaggio e C nei corsi finali.
Il progetto finale prevedeva la programmazione in Fortran per creare un componente di libreria per risolvere equazioni derivate parziali.
Dopo aver completato i miei studi, sono entrato a far parte di ITS S.A., una società di servizi IT che ha sviluppato applicazioni di gestione. Lì, ho acquisito una solida conoscenza di Delphi.
Dopo aver conseguito un master in Mobile Communications, un campo che stava diventando popolare in quel momento, sono stato in grado di ottenere un nuovo lavoro presso la sede di Airtel (una società che in seguito ha acquisito Vodafone).
Ho lavorato nel settore della telefonia mobile in Vodafone per quattro anni.
Alla fine del 2004, ho iniziato un programma di master incentrato su Java e Oracle. Questa esperienza mi ha introdotto alla programmazione orientata agli oggetti, rinfrescando alcuni dei concetti di programmazione che ho imparato nei miei studi che erano stati dormienti.
All'inizio del 2005, ho iniziato a lavorare per una società di consulenza (Axpe) presso Telefnica I+D su un progetto di programmazione per telefoni cellulari. Il progetto prevedeva prezzi per gli abbonati prepagati dell'operatore Telefnica e delle sue filiali.
In questa fase, ho rafforzato la mia comprensione della programmazione orientata agli oggetti (OOP) poiché il progetto utilizzava prevalentemente C++ come linguaggio di programmazione.
Sono stato anche introdotto a Linux, che è stato incredibilmente utile per me nella configurazione di questo server sul cloud.
Nel 2009, ho iniziato a dedicare parte del mio tempo libero alle applicazioni di programmazione come hobby. Ho mirato a utilizzare queste applicazioni come utente finale primario.
Dal 2014 in poi, ho dedicato la maggior parte del mio tempo libero alla programmazione. Ho iniziato a utilizzare un server cloud per ospitare le varie applicazioni che ho sviluppato su un sito web personale.
In un periodo incredibilmente produttivo nel 2022 incentrato sulla programmazione open source, ho iniziato un Master in Intelligenza Artificiale.
Raccomando vivamente questa esperienza, in quanto la qualità dell'insegnamento era eccezionale. La facoltà dell'Università Internazionale di Valencia aveva grandi aspettative.
Dopo aver completato il mio Master in Intelligenza Artificiale, dove ho imparato i fondamenti e le teorie di questo affascinante campo dell'informatica, mi sono sentito ben preparato a incorporare elementi di Intelligenza Artificiale nei miei progetti open source, anche se solo come utente di librerie AI di terze parti.
A partire dal 2025, sono in una fase di esame dei dettagli delle mie esperienze, concentrandomi sulla generazione di nuove idee per lo sviluppo.