Software Design, Development and Solution Architecture

About me

I strongly believe that Technology should be at our service to make our life easier so we can focus on what it matters instead of wasting time with trivial activities, thus my interest in building smart applications and software systems to simplify and automate

Experienced application developer, Skilled software engineer, Passionate technology evangelist, Meticulous database designer, Dedicated project manager

Interested in software design and engineering using agile methodologies, innovative and smart web development, optimization and sharp database design.
Skilled in design and development of web application, in large-scale enterprise environments. Interested in engineering brilliant user experience, sleek UI design, large IT infrastructure projects and innovative design methodologies and processes.
Passionate about business and system processes design and improvement through Lean Six Sigma, UML and Agile development methodologies (FDD, TDD, XP, etc.).

My technical expertise includes cross-platform proficiency (Windows and Linux); full-stack developer with fluency in a variety of scripting/programming languages (including PHP, VB, JS, SQL, etc.) with over 20 years of experience; advanced knowledge of developer applications, tools, methodologies and best practices (including CVS, CI, OOD, Client/Server architecture and test automation).

Long experience working remotely in a multicultural, cross-country global team with excellent time and organizational management skills
Fast Learner - Reliable - Team Player - Coach - Loyal - Excellent client-facing, presentation, communication and leadership skills.


Skills and Education


Bachelor of Science Honour Degree in Information Systems and Information Technology

Awarded by the Technological University Dublin (former DIT) - School of Computing / Faculty of Science - Kevin Street - Dublin
Graduated 2009 with First Class Honours

Skills / certifications / systems

Full stack web development - Print and Scanning Management Solutions - Project Management

Front End Development
HTML - CSS - REACT.JS - JQuery - JavaScript

Server Side Development
PHP - VBA - C# - MySQL - MS SQL - YAML - Python - LUA - Doctrine - OOP - ANSI SQL - T/SQL - RESTFUL API - Gearman - Web Services

Tools and Systems
GIT - BitBucket - GitHub - GitHub Actions (CI/CD) - LAMP System Deployment and Administration - - Windows Server - IIS - Linux - MS Office Suite - Networking - IS Management - MS SharePoint and Flow scripting - Agile - SASS - Vagrant - Composer

ITIL 2011 Foundation - Lean Six Sigma Green Belt - Equitrac Technical Specialist - Cirrato Technical Specialist - YSoft SafeQ5 Technical Analyst - YSoft SafeQ6 Product Specialist and Solution Consultant

Work Experiences

a comprehensive list with details is available in the full CV file

XEROX Europe LTD - Ireland - full-time employee since 2004

Current Position

Enterprise Technical Architect & Consultant - 6+ years
Technology architecture design, advanced technical consulting and advice on servers – networking – web platforms. Lead Technical Architect for new business and existing customer's global RFP. Project Manager for technical implementation of Managed Print Services projects on global and local scale. Create and write supporting field documentation (i.e. Best Practices guides, white papers, user guides, certification guides, process work flows, quote and resource model calculations, etc.), Provide technical assessment and detailed technical design for enterprise solutions, Assist Pre-Sales community in winning new business and growing existing customer accounts through expert technical advice, Cross-Functional Subject Matter Expert working closely with Business Offering Managers and Product Managers.

Past Positions

Chief Systems Engineer - 6+ years
Technical Project Specialist - 2+ years
Process & Quality Mentor - 2+ years

Various Italian companies

Software Design and Development - 5+ years
Project Manager - 2+ years
Technical Service Delivery Manager - 4+ years


Personal Details

Italian Native Speaker
Fluent in English

Citizenship: Italian
Driving License: Full Irish - cat. B

On Request
(also see recommendations on Linkedin profile)


Contact Me

Full address and phone details on request, please email to