Alessandro Demontis


"Essere creativi significa in primo luogo fare qualcosa di insolito…"

- Howard Gardner

Una vita dedicata al computer

Classe '74, nato a Sassari e cresciuto sui computer dall' età di 11 anni con il mitico Commodore 128 sul quale, oltre che nel giocare, mi dilettavo nel creare effetti audio e musica elettronica, programmi di musica e di grafica, e perfino un videogioco in LOGO ed uno in Basic 7; il mio ingresso nel modo dei Personal Computer é avvenuto nel 1988.
Mi sono diplomato come Perito capo-tecnico Industriale indirizzo Chimica nel 1992, e dopo 2 anni di università ho abbandonato gli studi per svolgere il Servizio Civile Obbligatorio presso il Museo cittadino. Qui entro nel mondo di Windows tramite l' utilizzo quotidiano di Windows NT 3.51 Workstation. Ho conseguito la qualifica europea come Tecnico per la Gestione delle Acque e delle Risorse Ambientali presso l' Università di Cagliari nel 1997, dove ho il mio primo incontro con il mondo di Microsoft Office. Nello stesso anno conosco Internet, e durante un soggiorno di studio a Milano dall' Ottobre 1997 al Marzo 1998 imparo HTML 3.2, le basi di Javascript, le Netscape JSSS, e CSS, diventando in breve tempo un appassionato di DHTML. Durante il soggiorno a Milano imparo ad utilizzare Microsoft Front Page, Symantec Visual Cafè, e diversi programmi di grafica ed authoring web come Top Draw, Paint Shop Pro e Allaire Homesite. Nel Gennaio 1998 mi diletto nello studio di VRML 2.0, creando alcuni ambienti virtuali e la versione 3D della homepage di Yahoo. Nel Marzo dello stesso anno torno in Sardegna ed inizio a lavorare in Enichem (poi Syndial) in un impianto chimico complesso. Il 2000 é per me un anno importante: conseguo la ECDL, compongo un manuale di VRML 2.0 ed entro nel mondo WAP studiando WML. Nel Maggio 2002 scrivo il mio manuale di WML. Tra il 1999 ed il 2002 sono presente su IRC dove acquisisco approfondite nozioni di hacking, anti-hacking, e tecniche di attacco DoS e DDoS tramite i protocolli ICMP, UDP, TCP, IGMP, NETBIOS, SMB. Nel 2003 rilascio il mio manuale di tecniche di attacco e difesa in ambiente Windows 95/98/NT4.
Durante il mio impiego in Enichem, durato fino al 2005, continuo a coltivare la passione per i computer e la programmazione web. Nel 2003 inizia il mio esperimento keropiNET, un server domestico multi-servizi con portale HTML/JavaScript composto interamente a mano, con successiva integrazione PHP e Perl. L' ambiente iniziale fu un pc a 400MHz con 256Mb di RAM montante Windows NT4 workstation, passato poi su un pc AMD Sempron 2300+ a 1,6GHz con 1,5Gb di Ram, Windows 2000 professional e connessione Alice 4 Mega. KeropiNET offriva servizi di hosting web, email, ftp, virtual hard disk, server IRC e server streaming MP3, e rimase attivo fino al Luglio 2009 contando al momento della chiusura oltre 200.000 visualizzazioni e oltre 150 iscritti in 6 anni. Nel frattempo studio HTML 4, CSS 2, le basi di PHP, e mi occupo come hobby della realizzazione di numerosi siti web.

Nel 2005 mi trasferisco nel Lazio dove da allora lavoro in una multinazionale leader mondiale nel campo della progettazione di impianti chimici e petroliferi; li imparo l' utilizzo di AutoCAD e della suite Smart Plant di Intergraph (SP-P&ID, SP-Material, e le basi di SP-Foundation). Frequento 3 corsi di Visual Basic 6 e Visual Basic .NET e dal 2012 inizio a creare applicazioni VB.NET per passione. Non mi ritengo un programmatore ma un 'coder', cioè una persona che raccoglie porzioni di codice adatte alle funzioni da implementare e le unisce e customizza per raggiungere l' obiettivo prefissato. Questo metodo mi ha comunque permesso di imparare il linguaggio in maniera pratica, portandomi a realizzare decine di applicazioni racchiuse in diverse Overlay Shell e in un Assistente Virtuale dotato di sintesi e riconoscimento vocale. I miei progetti più di successo sono le due Overlay Shell per Windows 7/8 chiamate Aero e VeraOS. Nel 2013 entro nel mondo dei CMS, ed in particolare di Wix, sul quale ho realizzato oltre 40 siti personali e semi-professionali. Dal 2015 mi dedico ad HTML 5 e CSS 3, dedicandomi specialmente alla stesura di siti nativi full-code senza utilizzo di CMS o editor WYSIWYG, mentre nel 2019 entro nel mondo di Corvid (ora Velo), la piattaforma JavaScript di WIX, e di Bootstrap.

Il 2020 é un anno di cambiamenti e novità, non solo sociali: a causa del lockdown durante la diffusione del Covid19, costretto a lavorare da casa e con molto tempo a disposizione, ne approfitto per dedicarmi allo studio approfondito dei nuovi trends di design dello sviluppo web e di nuove tecnologie, tra cui React e Blockly di MIT App Inventor; inoltre, dopo oltre 20 anni passati a programmare pagine web, nel 2020 entro nel mondo del UX/UI Design realizzando mocks/concepts tramite tools di presentazione e prototyping quali WPS Office, Powerpoint, Figma e InVision Studio. Nel 2022 do corpo a Vivacity Design Web Agency, inizio il progetto A-HTML (Augmented HTML) / HTML Custom Tags, una estensione di HTML che aggiunge oltre 50 nuovi tags di mark-up, inizio un progetto di sviluppo condivido si Web Components ed é l' occasione per iniziare a muovermi nel mondo di GitHub, inoltre muovo i primi passi nello sviluppo con la suite Microsoft Powerapps. Accresco la mia formazione frequentando numerosi corsi online riguardanti programmazione, ambiente, e tecnologie.
Nel Febbraio 2023 con il rilascio di ChatGPT da parte di OpenAI mi dedico attivamente alla programmazione guidata da strumenti di AI, producendo in pochi mesi numerosi progetti in PHP, JS e Ajax, offerti in Open Access sul mio repository GitHub. Ho inoltre sviluppato VivacityGPT, un client chatbot in ambiente Windows basato su modello text-davinci-003, VivacityGPT Online, un chatbot avanzato completamente in Javascript basato su chat-gpt3.5-turbo-16k e Dall-E-2 con 12 personalità, sintesi vocale, contesto di memoria, analisi di files di testo e generazione immagini, ed il suo 'fratello minore' Leonardo AI, un semplice chatbot basato su modello chat-gpt3.5-turbo.

Attualmente, in parallelo al mio lavoro nel campo dell' Oil and Gas, mi occupo di sviluppo applicazioni desktop con VB.NET, di Inteligenza Artificiale e Chatbots, della stesura di siti web e pagine sociali, e di formazione, somministrando corsi individuali e di gruppo di alfabetizzazione informatica, web design nativo e su piattaforma WIX, ecologia e sostenibilità ambientale.

Ho pubblicato due libri dedicati al Web Design: Front End Development (per principianti) e Tabelle HTML: layout avanzati.



Vivacity Design Web Agency

Responsabile: Alessandro Demontis

E-mail 1: info@vivacitydesign.net
E-mail 2: ademontis@hotmail.com