Giuseppe Bilotta — Curriculum Vitæ

Personal Information

Giuseppe Bilotta
SURNAME / Given name Bilotta / Giuseppe
Address Google Maps via Conti, 16
I 95125 Catania (CT)
ITALY
Telephone +39 0952880582 Mobile: +39 347661602
Email Google Talk
Skype giuseppe.bilotta My status
Social network profiles Google+
LinkedIn
Nationality Italian Italian flag
Date of birth
Gender M

Skills / Expertise

Coding / Application development
  • C, C++
  • GPU programming: CUDA, OpenCL, OpenGL
  • Toolkits: Qt, wxWidgets
  • Scripting languages: Ruby, Perl, Python
Web development
  • Client-side: JavaScript
  • Server-side: Ruby/CGI, Perl/CGI, PHP
Electronic publishing
  • Web standards: HTML, CSS, SVG, XHTML, microformats, syndication (RSS, Atom)
  • Computer Typography: PostScript, PDF, TEX, LATEX, metapost, metafont
Numerical mathematics

Software portfolio

Open source Ohloh profile for Giuseppe "Oblomov" Bilotta Ohloh profile for Giuseppe "Oblomov" Bilotta

rbot — Ruby IRC bot
current maintainer and lead developer
CLU — OpenCL Utility toolkit
author
GPU-SPH — CUDA-based SPH fluid dynamics simulator
developer
zit — git-based single-file content tracker
author
rcs-fast-export — RCS fast export tool
author
git — fast, distributed version control system
contributor (mainly to gitweb, the Perl/CGI web interface).
Cities3D / Cities Online — online multiplayer Settlers of Catan boardgame implementation
contributor (Linux port)

Other

MAGFLOW — cellular automaton for lava flow simulation (INGV, internal software)
current maintainer

Research Experience

Education

Known Languages

Mother tongue Italian
Self-assessment
European level *
Understanding Speaking Writing
Listening Reading Spoken interaction Spoken production
English C1 C2 C2 C2 C2
French A2 B2 A2 A2 A2

Common European Framework of Reference (CEF) level

Scientific Publications

TEX-related Publications