01/14/2025 updated

**** ******** ****
Premium member
60 % partially available

Freelance IT Consultant

Bologna, Italy
Only remote
Master's Degree (Information and Computer Science)
Bologna, Italy
Only remote
Master's Degree (Information and Computer Science)

Profile attachments

Alessandro Ghigi - CV - Apr 2022.pdf

Gulp.jsC (Programming Language)Java (Programming Language)JavaScriptKeyhole Markup LanguagesPHPXML SchemaMicrosoft WindowsApplication Programming Interfaces (APIs)Agile MethodologyArtificial IntelligenceAjax (Programming Language)AlgorithmsAmazon Web ServicesAmazon Elastic Compute CloudAmazon S3Data AnalysisApache HTTP ServerApache TomcatApple IOSArcGIS (Software)Architectural PatternsArcSDEAtlassian ConfluenceAtlassian JiraHTML5Business IntelligenceBig DataBootstrap (Software)C++ (Programming Language)Ubuntu (Operating System)Cascading Style Sheets (CSS)Mobile Application DevelopmentCentOSSoftware as a ServiceCloud ComputingComputer ProgrammingDatabasesCryptographyData IntegrationExtract Transform Load (ETL)Data ModelingData WarehousingIBM DB2Relational DatabasesDebian LinuxSoftware Design PatternsLinuxProgramming ToolsDigital SignatureWeb DevelopmentDocument Object ModelEclipse (Software)Enterprise JavaBeansEngineeringJava Platform Enterprise Edition (J2EE)Entity Relationship ModelsGeoServerGlassfish Application ServersGoogle ApplicationsGoogle EarthGoogle MapsGradleGrails (Framework)HibernateIBM Websphere Application ServerMobile Application SoftwareJava Platform Standard Edition (J2SE)Java Message Service (JMS)Java Persistence APIJava ServletSpring FrameworkJava Architecture for XML BindingWildFly (JBoss AS)jQueryJQuery MobileJavaserver PagesJavaServer Pages Standard Tag LibraryJUnitPython (Programming Language)Knockout.jsPostgreSQLLinear ProgrammingLog4jMachine LearningMarkdownMicrosoft SQL ServersWindows ServersMongoDBMySQLModel View Controller (MVC)NetworkingNetwork ProtocolsNode.jsNoSQLOpenLayersOpen Source TechnologyOpen-Source SoftwareOracle ApplicationsParsingPentaho Data IntegrationPhoneGapPortletPostGISPrestaShopPrologRed Hat Enterprise LinuxRedmineRequirements AnalysisSimple API for XMLSequence DiagramServer-SideService-Oriented ArchitectureShell ScriptSimple Object Access Protocol (SOAP)SimulationsSmart CardsStored ProcedurePL-SQLSQL DatabasesSubversionSugarCRMUMLWeb ServicesWeb Services Description LanguageWordPressExtensible Markup Language (XML)XPathExtensible Stylesheet Language Transformations (XSLT)Trac PipesBowerEsri GIS (Software)Administrative OperationsGrunt (Software)DashboardsLiferayGitKnowledge RepresentationAngularJSOdooJax WsInformation TechnologyExtreme ProgrammingDynamic ProgrammingRaster GraphicsJenkinsProgramming Languages
2004 – 2005
Certificate of attendance and successful completion - Fall and Winter quarters
School: University of California, Irvine (USA) – Information and Computer Science

Programming
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

Mobile
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)

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

BI
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

GIS
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

Languages

EnglishFluentItalianNative speaker

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in