Software Engineer at Esaote S.p.A.
Naples Area, Italy
Software Engineer at Esaote S.p.A.
Naples Area, Italy
Since I started working I bumped into a wide range of technologies.
From developing ASP web applications to middle-ware business logic.
From simple web-based applications to business intelligence up to nowadays where I do low-level programming, performance optimization and algorithms writing.
So far I always have worked in companies where I've been required to use Microsoft Windows technologies but in the spare time I continue to learn and experiment with
open source software. FreeBSD and kernel developing in particular.
Main static Languages:
ANSI-C, ISO/C++, CLI/C++
Other known languages:
ECMA C#, Microsoft VB.NET
Scripting language:
javascript, vbscript
Markup language:
HTML, XML, XPath
Known libraries:
STL
Win32 specific framework and libraries:
ASP, ASP.NET 2.0, .NET Framework 2.0,
Microsoft AJAX extensions 1.0, ATL, COM,
(Privately Held; 501-1000 employees; Medical Devices industry)
October 2003 — Present (6 years 4 months)
Designing, implementing and maintaining software for Esaote MRI Scan devices.
Provide infrastructure software support to physicists team to let them write MRI sequences.
Collaborate with hardware team and write firmware software for Analog Device ADSP-2116x embedded processor.
Write ASP.NET code to permit configuration of the MRI Scan devices.
(Privately Held; 51-200 employees; Computer Software industry)
July 2002 — September 2003 (1 year 3 months)
Design and develop business logic tier for Business intelligent web applications
(Privately Held; 1-10 employees; Computer Software industry)
June 2001 — July 2002 (1 year 2 months)
developing network application for customer
(Privately Held; 1-10 employees; Computer Software industry)
October 1999 — June 2001 (1 year 9 months)
(Government Agency; 10,001 or more employees; Government Administration industry)
March 1997 — October 1999 (2 years 8 months)
60/60 , Computer Science , 1991 — 1996
kernel and system programming