Giannis Ftaras

Application Developer / Computer Enginner

Graduate Computer Engineer with 7+ years of experience in hardware troubleshooting, application development and server administration. Newcomer in Cyber Security with a tenancy in Penetration Testing and Offensive Security. Excellent management skills, easy-going and a great team player.


Webmaster & IT Department Manager (01/2017 – present)
PoliSafety GP


  • Server management and security auditing
  • Web application development
  • Local network maintenance and development


  • IT Department productivity increased 80% in a span 6 months
  • Web application traffic increased 30% in a period of 6 months

IT Department Enginner (09/2014 – 07/2015)
Bar Association of Thessaloniki


  • Computer hardware maintenance
  • Application development and maintenance
  • Ensure local network functionality and expansion

Application Developer & Security Auditor (03/2014 – 09/2014)
First Instance Court of Thessaloniki


  • Development and maintenance of the main network
  • Main database monitoring and network security auditing
  • Application development and maintenance


  • Network and application instabilities reduced 15% in a span of 6 months

Computer Engineer & Customer Service (04/2013 – 11/2013)
PC Doctor


  • Troubleshooting, hardware and software repairs
  • Phone and remote support on clients
  • Maintenance, repairs, BTOs, for desktop and laptop PCs

Maintenance Department & Sevice (01/2012 – 04/2013)
Bread & Coffee LLC


  • Network management and ensure upgradability in order to assure proper personnel workflow
  • Manage and service main local applications that allowed Automated Receipt Publishing (ARP), Automated Order Transmission & Publishing (AOTP) as well as Arranging Management and transaction information
  • Troubleshooting and maintaining faulty equipment as an Electronic Device Technician


Delta Thessaloniki PTC in Computer Engineering (10/2010 – 06/2012)

Troubleshooting electrical circuits using fault detection methods, basic to advanced usage of modern and older Operating Systems, structure and protocols of networks are some of the main and most important topics in a two year learning curve.

Indicative study courses:

  • Electronic Devices and Computer Engineering
  • Network Infrastructures
  • Elements of Technology Engineering & Electronic Provisions
  • Microprocessor Architecture
  • Digital & Analog Electronics
  • Operating Systems (Windows, Windows Server, Linux, MS-DOS)
  • Programming languages (C++, Assembly)


Pending – Certified Professional Penetretion Tester (eCPPT)
2015 – Cloud Computing Concepts – University of Illinois

  • Orientation, Introduction to Clouds, MapReduce
  • Gossip, Membership, and Grids
  • P2P Systems
  • Key-Value Stores, Time, and Ordering
  • Classical Distributed Algorithms

2014 – Network Security & Cryptography – Stanford University

  • Secure Network Infrastructure
  • Cryptography primitives
  • Corporate software security
  • Software security & debugging

2006 – European Computer Driving Licence (ECDL)

  • IT & Telecommunications best practices
  • PC and file management
  • Office suite usage


  • Application development using VB.NET framework
  • Web development using PHP, HTML, CSS, Javascript, jQuery
  • CMS management & administration: WordPress, Woocommerce
  • Technical and analytical skills on problem solving
  • Image editing and processing: Adobe Photoshop
  • Audio editing, mixing, recording and mastering using Adobe Audition
  • Video editing and production on Sony Vegas
  • Music composition, production & arrangement using FL Studio
  • Assets and demo creation: Unreal Engine


  • Application & Network security
  • Penetration Testing
  • Script development



Native language


Proficient (Certified)



The published information contained in this page must be used solely for informative or HR processing and it is strictly forbidden to copy, store or use such data without the consent of the owner.