Ioannis Rousochatzakis

Professional Status

Open to opportunities


About Me

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 startups.
Built enterprise application software for more that 15 years.


Senior Software Architect, Team Leader

European Court of Auditors
Since July 2011
Consultant Luxembourg (Luxembourg)
Responsibilities completed
  • 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
January 2009 to May 2012
Stockholm (Sweden)
Responsibilities completed
  • 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 and Control
September 2008 to June 2011
Consultant Stockholm (Sweden)
Responsibilities completed
  • 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.
July 2007 to 2008
Full-time Athens (Greece)
Responsibilities completed
  • 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 Consultant

European Centre for Disease Prevention and Control
May 2007 to June 2007
Consultant Stockholm (Sweden)
Responsibilities completed
  • 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)
December 2006 to May 2007
Consultant Athens (Greece)
Responsibilities completed
  • 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
March 2002 to December 2006
Full-time Athens (Greece)
Responsibilities completed
  • 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.
January 1996 to January 2002
Full-time Larissa (Greece)
Responsibilities completed
  • 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 to December 1995
Full-time Larissa (Greece)
Responsibilities completed
  • 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.


  • AJAX
  • jQuery
  • Django
  • C#
  • PHP
  • JavaScript
  • Swift
  • C/C++
  • Java
  • Objective-C
  • Python
  • Windows
  • Linux
  • OS X
  • iOS
  • Android
  • WCF
  • SOAP
  • REST
  • Microsoft SQL Server
  • MySQL
  • PostgreSQL
  • Oracle
  • Scrum
  • UML
  • TFS
  • Git
  • SVN
  • Greek
  • English
  • French


M.Sc. in G.I.S.

University of Nottingham
September 1992 to June 1993
Short description

Geographical Information Systems

Diploma of Rural and Surveying Engineer

Aristoteleion Panepistimion Thessalonikis
September 1985 to June 1991
Short description

Surveying, Geographical Information Systems


  • Artificial Inteligence
  • Blues (guitar)
  • Rebetiko (bouzouki)
  • B&W Photography
  • Tennis