Download PDF


Lead software engineer with more than 10 years of experience in the Computer Science industry and specifically in the software development field. Strong technical and architectural skills, planning, designing and developing software from early requirement analysis to maintenance.

I am truly passionate about my work and elegant code in general.
I mostly enjoy architecturing and I believe that thinking ahead while building strong foundations is the key for a joyful development cycle, while at the same time leads to a successful product.

Work experience


Lead Software Engineer


Designing and delivering enterpise solutions for the Banking sector, Telecom providers and more.


Senior Software Engineer / Consultant

FreeLancer (Self employed)

Successfully designed and delivered software solutions for small companies and the health care private sector.


Senior Software Engineer

Autographic SA

Architecture, development and deployment of, a web platform for exchanging products and services (WIMP Stacked)

  • C#, Asp.Net 4.5, Web API 2, MVC, OWIN, MSSQL, Dapper, ADO, EF
  • (SPA): Durandal 2, Bootstrap 3, HTML5, CSS3 / LESS, JavaScript, jQuery, BreezeJs, GoogleMapsJs, KnockoutJS, Apache Cordova Integration

Software Engineer

Autographic SA

Developed and maintained various parts of a directory publishing suite

  • ERP for Directory Publishing companies (Dept Collection, Billing, Campaigns, Customer Management)
  • Pagination Enterprise Suite publishing ads/mockups to full yellow/white pages ready for printing shop
  • Complete rewrite of modules using WPF including a multi-threaded interactive editor supporting content placement based on custom grid sizes (MVVM)

    Stack: C#, .NET 4.0, WinForms, WPF, MSSQL


IT Support Technician, Administrator, Software Engineer

Internet Cafes
  • H/W, S/W, Network Setup and maintenance (100+ workstations)
  • Server Administrator
  • Designed and developed internal software for managing: User profiles, preferences, e-mails, save games, cost plans, Game licences distribution and more
  • A revolutionary for that time Application allowing customers to apply and share custom patches for their favorite L2 private servers.

    All work done using (Pseudo compiled Batch scripting, delphi and C# .Net 2.0 - 3.5)



IT Support Technician

Internet Cafes

H/W and S/W Setup and maintenance



Bachelor's degree, Computer Software Engineering

Technological Educational Institute of Athens, Department of Informatics

Architecture, development and deployment of a web-elections platform supporting both elections and polls (WIMP Stacked).

  • .NET 4.5, ASP.NET, Web API 2, SQL Server 2014, EF6
  • Single Page Application (DurandalJS)
  • Hybrid application supporting all available mobile platforms (Apache Cordova)
  • Introduced a new security protocol enforcing all the election requirements (RSA, AES, Blind Signatures)