About Me

Here you can find more details about my professional life and my experiences.

Qualifications:

Master Degree in Computer Engineering (Systems and Networks) - Turin Polytechnic (Italy)
Thesis: "Engineering a new generation service integrated Network", an experimental thesis concerning engineering a prototype of QoS Network based on the COPS protocol (under FreeBSD and Windows).
Tutors: Ing. Fulvio Risso, Dott. Patricia Lago (Department of Computer Science and Control Engineering)
General Certificate of Education in Computer Engineering
Issued on: State Industrial Technical Institute "G. Fauser", Novara (Italy)

Languages:

  • Italian (mother language)
  • English (Cambridge Preliminary English Test: Pass with Merit)

Certifications:

Microsoft Certifications
  • Microsoft Certified Application Developer (MCAD)
  • Microsoft Certified Technology Specialist (SQL Server 2005)
  • Microsoft Certified Technology Specialist (Sharepoint)
  • Microsoft Certified Professional - Developing and Implementing Windows-based Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET (70-306)
  • Microsoft Certified Professional - Developing XML Web Services and Server Components with Microsoft Visual Basic .NET and the Microsoft .NET Framework (70-310)
  • Microsoft Certified Professional - Developing and Implementing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET (70-305)
  • Microsoft Certified Technology Specialist - Microsoft SQL Server 2005: Implementation and Maintenance (70-431)
  • MCITP PRO: Designing Database Solutions by Using Microsoft SQL Server 2005 (70-441)
  • Microsoft Certified Technology Specialist: Microsoft Office SharePoint Server 2007, Application Development (70-542)
  • Microsoft Certified Technology Specialist: Microsoft Office SharePoint Server 2007, Configuring (70-630)
  • Microsoft Certified Technology Specialist: Microsoft SharePoint Services 3.0, Configuring (70-631)
  • Microsoft Certified Professional - SQL Server Administration and Configuration (70-228)
  • Microsoft Certified Professional - Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition (70-229)
  • Microsoft Business Solutions Certified Professional - Microsoft CRM 3.0 Customization
  • Microsoft Business Solutions Certified Professional - Navision Installation & Configuration
  • Microsoft Business Solutions Certified Professional - Navision Solution Development
  • Microsoft Business Solutions Certified Professional - Navision Programming

Current Activity

EID s.r.l. - Microsoft Certified Partner
Job Role: Software Developer, Solution Architect.
Main Activity: Architecturing and Development of Enterprise Solutions based on Microsoft .NET Technologies, Microsoft Dynamics NAV, Microsoft Dynamics CRM and Microsoft Office Sharepoint Server.
Activity Focus: Microsoft Dynamics NAV, Microsoft Dynamics CRM, Microsoft .NET Framework (Windows and Web Client Development), SQL Server, Sharepoint Configuration and Development, Distributed Systems, Workflows.

Technical Skills / Past Activities

Experienced Developer
Development of various types of Windows applications (standalone, database-driven, distributed, web-oriented)
Technical Architect and Designer
Architecture, design and development of Enterprise applications (Smart Client, ERP, Distributed solutions)
Technical Lead and Team Lead
Enterprise project management
Guidance and coordination of a small/medium Team of developers
IT Consultant
Application design, teaching, decision support
Development and testing processes

Technical Expertise

Languages and Platforms
C, C++, Java, .NET Framework Platform (Visual Basic .NET, C#, ASP.NET, XML Web Services, WPF, WCF, Windows Workflow, LINQ, ADO.NET), Web Development (HTML,CSS, Javascript, VBScript), Microsoft Office Sharepoint Portal Server (Administration, Configuration and Development)
Operative Systems
DOS, Windows family (Desktop and Server platforms), Linux
Database
Microsoft SQL Server (all versions) Administration, Configuration and Development
ERP Systems
Microsoft Dynamics NAV (previously known as Navision)
Microsoft Dynamics CRM

Site Navigation