Paolo Angelelli
Curriculum Vitae
Personal Data
Full Name | Paolo Angelelli |
Nationality | Italian, Norwegian |
Working Status | Freelance Software Engineer |
E-mail | |
Online Profiles | LinkedIn |
CV last update | Jan 2024 |
Education
Professional experience
Paid
- Jan 2020 - Present Freelance Software Engineer - Tasks including Desktop, Mobile, Embedded and Server components. Focus on Medical data processing/visualization, CAD/CAM/CAE, geomatics, databases, graphics, GIS, mapping and drone control - C++/Qt/OpenGL/Python/++
- Nov 2015 - Dec 2019 Senior Software engineer at The Qt Company - maintenance and development of the QtLocation module, also worked on QtCore, QtGui, QtQuick, QtQuick3D and QtWebView modules among others, Google Summer of Code project mentor in 2018 - blog - public contributions
- Feb 2013 - May 2016 PostDoc at UiB on cardiac ultrasound visualization (with GE Vingmed Ultrasound) - Implemented, among others, Blood Speckle Imaging for the GE Vivid E95
- Jan 2013 - Feb 2013 Researcher at GE Vingmed Ultrasound
- Nov 2012 - Jan 2013 Software engineer at UiB - Completed an implementation of Interactive Visual Analysis of Heterogeneous Cohort Study Data to be used in Neuroscience research
- Aug 2012 - Oct 2012 Graphics engineer at UiB - Implemented a Sciece Fair stand combining/fusing data from medical 4D US scanner, magnetic tracker for the probe, and a kinect RGBD camera
- 2008 - 2008 Software and system engineer for Wincor-Nixdorf Italy on Java2EE enterprise applications and WebServices field
- 2007 - 2008 Thesis work at Wincor-Nixdorf Italy about enteprise application integration, SOA, batch execution and BPM.
Unpaid
- 2002 - 2004 Linux Workstation administration in the student lab of computer science department at University of Bologna
- 2000 - Now (Personal) Linux server and services administration (hosting this page)
Languages
- Italian
- Mother tongue.
- English
- Fluent - TOEFL certificated in 2004
- Norwegian
- Good
- French, Spanish
- Basic
Technical knowledge
- Operating Systems
- GNU/Linux, Microsoft Windows (good), MacOS(basic)
- Programming and Scripting languages
- C/C++, Python (+ Javascript, Java (Scala), PHP, LaTeX, Scheme, Lua, R, Matlab, ++)
- Frameworks/APIs
- POSIX, Qt/QtQuick, OpenGL, OpenCL (+ JavaEE, Twisted, ++)
- Databases
- PostgreSQL, SQLite, (IBM DB2, MySQL - basic)
- Computer Networks
- Experience with TCP/IP networks (routing, DHCP, etc.), packet filtering/VPN/QoS,
services (HTTP, VoIP, SMTP, POP3/IMAP, JavaEE AS, ++) in the context of private Networks
Some software created
Publications
- Articles as first author
- 2010 - Guided Visualization of Ultrasound Image Sequences -- VCBM ( Video )
- 2011 - Interactive visual analysis of contrast-enhanced ultrasound data based on small neighborhood statistics -- C&G ( Video )
- 2011 - Straightening tubular flow for side-by-side visualization -- TVCG ( Video )
- 2014 - Interactive Visual Analysis of Heterogeneous Cohort Study Data -- CG&A ( Video )
- 2014 - Live ultrasound-based particle visualization of blood flow in the heart -- SCCG - incorporated into GE cSound 2.0 as Blood Speckle Imaging (whitepaper)
- 2015 - Performance and Quality Analysis of Convolution Based Volume Illumination -- WSCG
- Also on
-
Google Scholar
UiB
DBLP
Main Interests
R&D in GIS and Mapping; Visualization and visual analytics; medical, scientific and gpgpu computing; data science; computer graphics; mobile/desktop applications.
The (hopefully) updated version of this document, with hyperlinks, is available at http://angelell.bonas.us/CV/ . An extended version is also available (albeit outdated).