Competenze

Curriculum Vitae

Alcune cose che ho fatto

  • Ho partecipato come student volunteer all'organizzazione dell'ACM Multimedia 2010, conferenza tenutasi a Firenze dal 25 al 29 ottobre.
  • Sono intervenuto come relatore a uno workshop studentesco su tematiche di computer graphics; ringrazio Alessio, Luca, Alessandro e innumerevoli altri membri e non membri del TEClub per l'ottima organizzazione, senza dubbio la piu' bella iniziativa studentesca che abbia mai visto.
  • Sono co-autore di un articolo pubblicato nei proceedings della RSP 2009. Un grazie agli altri autori: Prof. Vicario, a Laura e a Lorenzo.
  • Ho partecipato alla prima edizione del LILiKontest con il linguaggino di programmazione Aizkel (lo trovate in applicazioni).
  • Ho partecipato insieme a Mirko alla seconda edizione del LILiKontest con l'editor Blue3D (anch'esso in applicazioni). Grazie ai membri del LILiK per questa grandiosa idea.

Linguaggi e ambienti

Principalmente utilizzo C/C++, C#, Javascript e Java; ho usato per alcuni anni ASP 3.0/ADO e qualche volta PHP/MySQL; attualmente utilizzo C# e ASP.NET per la scrittura di pagine dinamiche e web service. Conosco l'assembler Z80, 8086 e alcuni principi di programmazione 80x86 (protected mode, segmentazione).

Ingegneria del software

Conoscenza della OOP e di UML 2.

Markup

Utilizzo HTML/XHTML/HTML5 e XML, oltre alle tecnologie collegate, ovvero CSS e anche un po' di XSLT e XSD; ho anche esperienza nell'analisi DOM attraverso .NET, Java e (soprattutto) Javascript.

Database

Conosco le principali istruzioni SQL e le utilizzo con ADO, ADO.NET e talvolta PHP/MySQL.

Grafica

Ho una buona conoscenza di DirectX 9 e in misura minore di DirectX 10, 11 e OpenGL; recentemente mi sto dedicando a WebGL con HTML5 e Javascript.

GPGPU

Conoscenze di base di DirectCompute. Attualmente sto cercando di approfondire CUDA nei ritagli di tempo.

Aree di interesse

  • 3D Computer graphics
  • Computer vision
  • Sistemi operativi
  • Sistemi real-time
  • Reti di Petri e metodi formali
  • Linguaggi e compilatori
Valid XHTML 1.0 Strict Valid CSS!