Profileimage by Alessandro Ghigi Freelance IT Consultant from Bologna

Alessandro Ghigi

partly available

Last update: 13.01.2023

Freelance IT Consultant

Graduation: Master's Degree (Information and Computer Science)
Hourly-/Daily rates: show
Languages: English (Full Professional) | Italian (Native or Bilingual)


Alessandro Ghigi - CV - Apr 2022.pdf


2004 – 2005
Certificate of attendance and successful completion - Fall and Winter quarters
School: University of California, Irvine (USA) – Information and Computer Science

Languages: Java SE, C and C++
Server side: PHP, Python, Node.js, Java Servlet and Portlet, Spring Framework, Groovy on Grails, Liferay Portal
Web: HTML5, CSS3, SaaS, Bootstrap, JavaScript, jQuery, AngularJS, AJAX, JSP and JSTL
Data modeling and validation languages: XML, XSD, XSLT, XPATH, DOM and SAX parsers
Enterprise: Java EE 7, EJB 3.2, JPA 2.1, JMS 2.0
SOA: basic principles and techniques, Web Services development, WSDL, JAX-WS, JAXB, SOAP
Deployment: Apache HTTP Server, Apache Tomcat, JBoss - WildFly, IBM Websphere, SUN Glassfish

Development of cross-platform mobile applications using PhoneGap (BlackBerry, iOS, Android)
HTLM5, CSS3, jQuery Mobile, KnockoutJS, TestFlight

OS & Cloud
Microsoft Windows 9x, XP, 2000, Server 2003, 7, 8
GNU/Linux (Ubuntu, Debian, RedHat, CentOS distributions); basic shell scripting
Mac OS X
Amazon AWS usage, administration and configuration (EC2, S3)

RDBMS - NoSQL: IBM DB2, Oracle, MySQL, SQLServer, PostgreSQL, MongoDB
Languages: SQL, ER modeling language
Programming: Hibernate, PL/SQL Stored Procedures

Business intelligence principles and techniques used to identify, extract and analyze large data sets
Data analysis and data warehousing concepts and architectural patterns
Pentaho suite: Data Integration (ETL), Reporting and Dashboard creation tools; BI Server usage and configuration

Open Source
Usage, administration, configuration and customization of various open source software as: SugarCRM, Zimbra, Odoo, Prestashop, Wordpress, Redmine

OGC specs: WMS, WFS, SLD
ESRI suite: ArcIMS, ArcSDE, ArcGIS Desktop tools; SHP and Raster files manipulation
Database support: DB2 Spatial Extender, Oracle Spatial, PostGIS; Integration with ESRI ArcSDE
Google applications: Google Maps API, Google Earth, KML files manipulation
Web development: GeoServer, OpenLayers

SW Engineering
Common project methodologies, design patterns; MVC based applications; Agile methodologies principles
UML: use cases, class diagrams, sequence diagrams
Development tools: Gulp, Grunt, Gradle, Bower, Flyway, Ant, Ivy, JUnit, SVN, Git, Log4J, Eclipse, Jenkins, Trac, Redmine, Jira, Confluence, DocBook, Markdown

Security & Networking
Symmetric and asymmetric encryption, digital signature principles
XML digital signature, use of smartcard and HSM devices
Networking protocols and reference models, mobile agents; Jini-based systems

AI & Algorithms
Knowledge representation, planning (linear and not linear), automatic learning, constraint programming, Prolog
Linear programming, dynamic programming, branch & bound techniques, simulation principles
Common optimization and machine learning algorithms

Project history

  • Internal coordinator of MetaSIM, a framework designed to integrate multiple IT simulators in the context of a crisis. Design, development and management of a web project based upon the Spring Framework and a JSP based front-end. Access both to spatial and relational data
  • IT consultant (GIS specialist) with the objective to fulfill the requirements of a number of different ongoing projects for storage and visualization of geo-referenced data. Design and development of portlet-compliant web applications with GIS and data analysis features, deployed within the local Liferay Portal
  • Development of Web Services built upon the Java EE programming model and on the design and implementation of web-based Flex applications for the health-care domain. Massive digital signature of documents, use and configuration of smartcard and HSM devices. Member of the ‘Foundation’ group, responsible of designing and developing the new core IT infrastructure of the whole company, based upon Java EE and Flex
  • Business intelligence solutions based on the Pentaho suite in order to analyze large pharmaceutical and clinical datasets and to offer decisional support to local health authorities
  • New generation mobile apps for BlackBerry, iOS and Android platforms using PhoneGap, HTML5, CSS3 and JavaScript
  • Development of web and mobile solutions (HTML5, CSS3, JavaScript) and on the customization of well-known Open Source software suites, according to the customer needs. Delivered a large number of workshops and proof of concepts together with IBM MEA (Middle East and Africa) in order to push the new PowerLinux technology and to make IBM customers aware of Open Source alternatives able to run on Power machines
  • Configuration and management of a huge clinical datawarehouse and on the maintenance of business intelligence solutions based on the Pentaho suite. Development of a complex Hospital Information System (HIS) based upon Java EE back-end rest services and front-end modules built with HTML5, CSS3 and AngularJS

Local Availability

Only available for the countries Italy
Looking for remote projects, travel availability if needed.
Profileimage by Alessandro Ghigi Freelance IT Consultant from Bologna Freelance IT Consultant