- Coding tools and technologies including PHP, MySQL, HTML 5, CSS 3, and jQuery, all of which allow the creation of dynamic Web sites.
- Design and development of web applications using ASP.NET MVC, Razor, Orchard CMS, JavaScript, JQuery, Knockout, CSS, HTML5, TypeScript, Rest APIs.
- Design and development of Web Services (REST, JSON-RPC, SOAP), building Rich Internet Applications and creating Application Programming Interfaces.
- WEB 2.0 programming experience (Facebook, JSON, POX, Rest, Soap web services, WS-* etc.).
- Design and development of a SharePoint 2013 apps using the SharePoint hosted app model (HTML, JavaScript, Rest APIs).
- PHP ORM Frameworks Doctrine 2 and RedBeanPHP.
- Template libraries Smarty, Twig, Mustache.
- Advanced knowledge of .NET 4.5 (WCF, WF, WPF, LINQ, ASP.NET MVC, MEF) and long experience in developing applications following design patterns.
- Advanced knowledge of JAVA EE platform (RMI, JMS, EJB, JSP, JSF), Spring.
- Excellent knowledge of Web standards, allowing the creation of sites that work across multiple browsers and devices.
- Experience using MVC frameworks such as Zend Framework 1 & 2, Yii, Slim Framework and Dojo.
- Advanced experience in content management systems (Joomla, Wordpress, DotNetNuke, BuddyPress, MediaWiki, Drupal, Umbraco, Liferay, IBM WebSphere Portal).
- Experience with learning management systems (Moodle, OpenEclass, LAMS)
- E-commerce platforms Magento and OXID.
- Apache Wicket for the development of web apps for an insurance company.
- Bo2 Framework for the development of backend applications for an insurance company.
Advanced knowledge of mobile development (android, iPhone, bada, windows phone, windows mobile, Symbian, j2me), cross platform solutions using PhoneGap and Xamarin.
XNA framework, Unity, Robotics - Microsoft Robotics Studio και Lego NXT, Sensor Networks - .NET Micro Framework, NUI – Kinect.
- Long programming expertise in Cloud-based applications (Windows Azure, Amazon AWS, EC2, VMWare)
- Setup and parameterization of OpenStack.
- Python
- Perl
- Linux shell scripting
- Java (Unit testing using Junit and Mockito)
- C
- C++
- C#
- Clips
- Prolog
- R
- Razor
- Matlab
- Octave
- Microsoft PowerBI
- RapidMiner
- SAS
- SPSS
- QlikView
- WEKA
- RDF
- OWL
- Protégé
- SWRL
- Extensive experience in installing, configuring and operating Data Centers of various vendors (HP, Dell, IBM).
- Large experience in installing, configuring and running a Linux Web server environment for hosting Web applications.
- Long expertise in administration of various operating systems (including Windows, Mac OS X), networks (NAT, DNS, routing, traffic control, shared services, wireless protocols) etc.
- Extensive experience in configuration and administration of various services (DNS, FTP, SNMP, NTP, LDAP, Active Directory, Group policies, Domain Controllers, etc.) using different operating systems (including Windows, Unix, Linux).
- Experience with virtualization technologies (Vsphere, Hyper-V, VMware ESXi).
- Experience with Web Server Administration (Apache-HTTP, Apache-Tomcat)
- Design and management of large databases: relational (MS-SQL Server, Oracle, MySQL), NoSQL (CouchDB, MongoDB, RavenDB) and ORM frameworks (Entity Framework, NHibernate).
- Experience in Integration Services (BizTalk, SQL Server Integration Services), Reporting Services (SQL Server Reporting Services), Analysis Services and BI solutions (PowerPivot, PowerBI, Pentaho, IBM Watson Analytics).
- IT Expert – Virtualization (Vsphere, Hyper-V, KVN, XenServer), SystemCenter 2012, AD, Exchange.
- Streaming Protocols (RTMP, HLS, IIS Smooth Streaming) – Solutions (Wowza, IIS, Adobe Media Server, Red5).
- Advanced knowledge of Jabber protocol and Wildfire jabber server - SMPP protocol and Kannel SMS gateway – VoIP and instant messaging programs developing experience
Large experience using distributed version control systems Git, Mercurial and SVN.
- Heavy experience in design, development and support of software applications and information systems - Advanced knowledge of tools and practices such as SPARX Enterprise Architect, Continuous Integration, Inversion of Control, Test First Development, Scrum, Kanban, Visual Studio Team Foundation Server, Solution Modeling, UML.
- Heavy experience in project management and collaboration platforms- Advanced knowledge of tools such as Microsoft Project, Bitbucket and JIRA.
- Familiarity with the following types of programming: Aspect Oriented Programming, Functional programming (F#), Parallel & Async Programming.
- Extensive experience with the configuration and management of Cisco routers (3600, 3800, 5400, 7200, 7400, 7600, asr1000, 6800, 2600, 2500, 1700, 1600,800)
- Extensive experience with the configuration and management of Cisco switches (2900, 3560 και 3750)
- Extensive experience with the deployment and operation of IPv4, IPv6, MPLS networks.
- Extensive experience with OSPFv2/3 & eBGP routing protocols.
- Extensive experience with DSL (LNS/BRAS) technologies.
- Experience with Firewalls (Cisco 6500 firewall services module, asa 5500)
- Experience with high availability architectures (HSRP/VRRP), Port channel
- Experience with network monitoring tools (HP OpenView, Cisco Works, SolarWinds)
- Experience with Nagios, MRTG, RRD/cacti monitoring tools
- Experience with radius, syslog/observium, snmp, QiP tools
- Experience with Load balancing / L4-7 switches (Brocade ServerIron Series)
- Experience with NAT and DHCP technologies
- Experience with Storage Networking technologies (FiberChannel, FCoE, iSCSI, NFS)
- Experience with VPN technologies (Cisco anyconnect, pfsense - two form authentication using sms gateways or/and token authentication - linOTP)