Ioannis Rousochatzakis

Entrepreneur, Software Engineer

Senior software engineer combining analytical and technical skills with a business and entrepreneurial perspective. Interested in working with small teams on ever more challenging projects. 

Co-founded two successful start-ups. Built enterprise application software for more that 15 years.


Senior Software Architect, Team Leader

European Court of Auditors | Since July 2011 | Luxembourg

  • Development team leader and software architect of ASSYST II.
  • Objective: Create a new core information system for preparing, executing and documenting financial and performance audits at the European Court of Auditors.
  • C#, SharePoint 2010, WCF, WPF


RSS Graffiti | Jan 2009 - May 2012 | Stockholm (Sweden)

  • Started as a side project.
  • Objective: Create web service monitoring RSS feeds and automatically publishing updates to Social Media.
  • Grew quickly and became one of the largest Facebook Apps of its kind.
  • Acquired by Demand Media Inc (DMD, NYSE) in August 2011
  • Linux, Apache, PHP, MySQL

Senior Software Engineer

European Centre for Disease Prevention & Control | Sep 2008 - Jun 2011 |
Stockholm (Sweden)

  • Senior software engineer in the TESSy team.
  • Designed and developed various parts of The European Surveillance System.
  • C#, ASP.NET, WinForms, Microsoft SQL Server 2005/2008


Geoapikonisis S.A. | Jul 2007 - SEP 2008  | Athens (Greece)

  • Hired to help the company expand to GIS software development.
  • Modernized, organized and led ICT department.
  • Led development of a number of projects.
  • Developed ECDIS software for maritime surveillance, oil spill drift forecasting and maritime safety. FP6 projects: MarCoast, LIMES.
  • Developed a cadastral office management software suite. Hellenic Cadastre Project, Athens metropolitan area.
  • C#, Oracle 10g, SevenCs ECDIS 2007 Kernel

Senior Business Analyst

European Centre for Disease Prevention & Control | May 2007 - Jun 2007  |
Stockholm (Sweden)

  • Consulting, fixed term contract.
  • Functional and user requirement analysis for the new web portal of the European Centre for Disease Prevention and Control (UML model, draft terms of reference for call for tenders).

Senior Software Engineer

DAeM (ICT Organization of the Municipality of Athens) | Dec 2006 - May 2007 | 
Athens (Greece)

  • Consulting, fixed term contract.
  • Designed a new CRM for use by "195" Municipal Call Centre and OAKP (Municipal Organization for Handling Citizen’s Everyday Problems).
  • Helped the company integrate Thesseus II Citizen Service Center software and take over technical support. I was the technical leader of Thesseus II project since my days at Kapa Research.
  • Windows SharePoint Services 2.0, C#, ASP.NET, Microsoft SQL Server 2005, Oracle 9i


Kapa Research Group | Mar 2002 - Dec 2006  | Athens (Greece)

  • Hired to help the company expand to ICT projects.
  • Modernized, organized and led the ICT department.
  • Led development of a number of agile and innovative projects.
  • Architecture and development of Citizen Service Center Network & Software for Municipality of Athens and Prefecture of Athens (Thesseus II).
  • Election System & Software for various political party elections (PASOK 2004).
  • Call Center Software for in-house use (various projects).
  • Opinion & political research software for in-house use (various projects and exit-polls).
  • C#, ASP.NET, Microsoft SQL Server 2000, 2005, Windows SharePoint Services 2.0, SharePoint Portal Server 2003

Co-founder & CEO

Bee Communication S.A. | Jan 1996 - Jan 2002  | Larissa (Greece)

  • Started the company as an Internet Service Provider.
  • Focused on web application development.
  • Led a number of innovative projects from concept to production.
  • Partnered in many EU initiatives and projects.
  • Hands-on experience in all company activity (technical or managerial).
  • Linux, Apache, MySQL, PHP, ASP/IIS, Microsoft SQL Server, Microsoft Exchange Server, Cisco IOS

Geoinformatics Engineer

Strabo S.A. | May 1995 - Dec 1995  | Larissa (Greece)

  • Developed QCL: a spatial query language for use in AGE-GIS (AutoCAD based GIS developed by Strabo). Compiler and runtime were written in C++.
  • Participated in a number of ongoing projects and tenders as a geo-informatics engineer.


Programming Languages

  • C#
  • PHP
  • JavaScript
  • Swift
  • C/C++
  • Java
  • Objective-C
  • Python

Web Development

  • AJAX
  • jQuery
  • Django


  • Greek (native)
  • English
  • French

Enterprise Platforms

  • SharePoint

Web Services

  • WCF
  • SOAP
  • REST

Target Operating Systems

  • Windows
  • Linux
  • OS X
  • iOS
  • Android


  • Microsoft SQL Server
  • MySQL
  • PostgreSQL
  • Oracle


  • Scrum
  • UML
  • TFS
  • Git
  • SVN


M.Sc. in G.I.S.

University of Nottingham (UK) | Sep 1992 - SEP 1993

  • Geographical Information Systems

Diploma of Rural and Surveying Engineer

Aristotle University of Thessaloniki | Sep 1985 - Jun 1991

  • Surveying Engineering, Geographical Information Systems



  • Artificial Intelligence


  • Blues (guitar)
  • Rebetiko (bouzouki)
  • B&W Photography


  • Tennis