• Linguaggi di programmazione: Pascal, Modula 2, Visual Basic, VBA, C/C++, Perl, JAVA, Python, PHP, C#;
• Framework: iBatis, Hibernate, ZK, Xopus, Spring, JSF, Primefaces.
• Application Server: IIS, JBOSS e Apache Tomcat.
• Tecnologie WEB e linguaggi di scripting: ASP, JSP e Servlet, Vbscript, Javascript, JQuery, AJAX, React, React Native;
• Ambienti WEB: XAMPP, WAMP;
• Tecnologie per servizi web: SOAP, WSDL, Api REST/JSON.
• Linguaggi di Markup: HTML, DHTML, XML (DOM, DTD, XSL, XSLT, XSLT-FO), CSS.
• DBMS: Oracle: DBA e Developer, DBase IV, Postgres, SQL Server, MySQL, Access, Redis, SQLite;
• Strumenti di versioning: SourceSafe, CVS, SVN, Git.
• Metodologie di Sviluppo e software lifecycle: Agile (SCRUM); Test Driven Development e Continous Integration.
• Conoscenza di strumenti per i test automatici: Selenium;
• IDE per lo sviluppo software: Eclipse, DEV C++, Visual Studio, Android Studio, Visual Studio Code.
• Software di collaborazione: Atlassian Jira e Confluence;
• Progettazione e gestione di reti: TCP/IP, DNS, DHCP, VLAN, NAT
• Sicurezza di rete: Firewall, IDS/IPS, VPN
• Cyber Security: Threat modeling, vulnerability assessment
• Crittografia: AES, RSA, Hashing, PKI, SSL/TLS