CURRICULUM VITAE


This page in Greek

Mr. John N. Kostaras
Nationality: Greek Place of birth: Athens
Date of birth: 10th March 1973 E-mail: jkostaras@yahoo.com

Educational background

Jan 04 - May 04:"Introduction to Cryptography & Computer Security", full course, AIT, Athens.

Oct 96 - Oct 97: "MA in Management Studies", Department of Accounting, Finance and Management - University of Essex

  • With distinction
  • MA dissertation title: "Environmental management in shipping companies and the ISM Code".
  • Dissertation was awarded with the Blomfield Memorial (UK) award.

Oct 95 - June 96: "MSc in Telecommunications and Information Systems", Department of Electronic Systems Engineering - University of Essex

  • MSc project title: "Computer simulation programme of the Interferometric technique for investigation of anomalous relation between time and frequency domain Polarisation Mode Dispersion (PMD) measurement in optical fibres".

Oct 91 - Sep 95: BSc in Computer Science, Department of Computer Science, University of Athens

  • General grade: 7.86 / 10.0
  • Award of a scholarship from the Foundation for the Public Welfare 'Brothers P. Bakala' (Athens)
  • BSc project title: "Detection of coded modulation signals in severely distorted channels using decision feedback with noise prediction and interleaving (DFNPI) illustrated in SPW COMDISCO".

1990: Equivalent A-levels: Mathematics (19/20), Physics (14/20), Chemistry (20/20), Essay (15/20).

Languages

  • English: Cambridge Proficiency in English (Grade C - 1992); Teaching licence from Ministry of Education.
  • German: Grundstufe (Sept. 1999), Goethe Institut.
  • FrenchEPFC level 3.
  • Greek: native

Technical Skills

Programming Languages:

Java  (10 Years commercial experience): Java Servlets, Java Server Pages, Java Server Faces, Java 3D, Swing, JavaFX, Jakarta Struts, Spring, JDO, JPA, Hibernate, SOA (BPEL, ESB, Web Services)

C/C++/C# (4 Years), Pascal (2 Years), Visual Basic (3 Years), Ruby (2 months)

Shell Scripting (BASH, CSH),

HTML/XHTML/DHTML, PHP, XML, XSL, JavaScript, CSS, Ajax, Flash

SQL, OQL, XQuery, XPath
Operating Systems:

Unix (Linux, Solaris, SCO, AIX, FreeBSD), MacOSX (Leopard), VAX/VMS, Perkin Elmer (OS/32) 

MS-DOS, Windows 3.x/95/98/CE/NT/2000/XP/Vista
Technologies:

OODBMS: Versant, POET FastObjects

XMLDBMS: Software AG Tamino

RDBMS: MS SQL-Server, Oracle (8i, 9i, 10g), Sybase, Ingres / Vision / 4GL, MS Access, MySQL, hsqldb, PostgreSQL

Application/Web Servers: Apache, IIS, Tomcat, JBoss, BEA WebLogic, WEBrick

OO Design: UML, Booch Method, Design patterns
Methodologies: SRUM, SOX, RUP, PMP
Software:

Office: MS-Office, OpenOffice, NeoOffice, iWorks

Billing: BSCS, iDocs, Geneva

CMS: Joomla, Mambo, Documentum

IDEs: Borland C/C++ (DOS / Windows), Borland Pascal (DOS/ Windows), Qbasic, MS Visual Basic (& .NET), MS Visual C++/MFC, MS Visual C#, SharpDevelop, Oracle JDeveloper, Borland JBuilder Enterprise, WebGain Visual Cafe, WebGain StructureBuilder, Intellij IDEA, Eclipse, NetBeans, SUN Studio Creator / SUN Studio Enterprise, ActiveBPEL, Aptana

UML: Rational Rose, Visio, ArgoUML, WebGain StructureBuilder, Poceidon, Together, VisualUM, MagicDraw, JUDE

Web: Macromedia Dreamweaver & Flash, MS Frontpage, NVU, Expression Web, iWeb

VCS: CVS/SVN, Merant PVCS

GIS: MapInfo Professional & Vertical Mapper, MapInfo MapXtreme Java Edition, ESRI MapObjects, ILOG JViews, BBN OpenMap

Scientific: Mathcad, SPW Comdisco, Matlab/Scilab

Work Experience

Oct 07 - Sep 08: European Parliament, Brussels, Belgium

  • Senior Analyst Programmer
  • Development of EP's web site.
  • Technologies used: Java, J2EE, Spring, Hibernate, XML, SQL, PL/SQL, UML, MS-Project
  • Methodologies: Scrum
  • Application Server: JBoss
  • DBMS: Oracle 10g
  • CMS: Documentum

Dec 06 - Sep 07: Hellenic Telecommunications Organisation S.A. (OTE), Athens, Greece

  • Billing System IS Engineer / Project Manager
  • Analysis, design, testing and project management of new services provided to customers.
  • Technologies used: SQL, PL/SQL, UML, MS-Project, Oracle SOA
  • Application Server: Oracle AS
  • Methodologies: SOX, PMP
  • DBMS: Geneva (Oracle 9i)

Jan 05 - Nov 06: WIND HELLAS, Athens, Greece

  • Billing System IS Engineer / Project Manager
  • Analysis, design, testing and project management of new services provided to customers.
  • Technologies used: SQL, PL/SQL, HTML/XHTML, CSS, XML, XSL, XQuery, XPath, Java (JSP, Servlets), UML, MS-Project
  • DBMSs: BSCS 6 & IX (Oracle 8 & 9i), Software AG Tamino
  • Invoicing system: iDocs

July 04 - Dec 04: CCC International

  • Software Engineer
  • Development of C3dQ (3D Base Management System). R&D team to migrate proprietary software to open source
  • Technologies: Java, Java3D, SQL, UML
  • DBMSs: MS SQL Server, Ingres II

Nov 99 - Dec 04: INTRACOM S.A., Athens, Greece

  • R&D Systems Analyst, C4I Team
  • Involvement in a number of EUCLID projects: RTP 6.11.1 (Information filtering and Control System), RTP 6.14 (VE for Military Decision Making), and internal projects: S.D.E.P (Command & Control Information System), iBMS (Intracom's Battle Management System), Thea (Automatic numbering system).
  • Technologies used: Object Oriented Analysis and Design in UML and development in Java 2, XML, Virtual Reality (Java3D) and GIS. Extensive use of design patterns and refactorings.
  • DBMSs: MS Access, MySQL, Oracle 8
  • Methodologies: RUP

Oct 98 - Oct 99: Center of Computer Information Processing – Naval Training Administration Staff, Hellenic Navy, Greece

  • Applications developmer in INGRES/Vision/ABF/4GL on the AIX UNIX 4.2 operating system during my national service.
  • Technologies used: AIX UNIX 4.2, Perkin Elmer (OS/32) and INGRES administration.
  • DBMS: Ingres II

Oct 97 - Dec 97: Municipality of Amaroussion, Athens, Greece

  • Teacher to adult courses (Introduction to Computers, Windows, Word, Excel, Internet)

July 95 - Aug 95: UNISYS HELLAS, Athens, Greece

  • Student engineer in the maintenance PC-lab;

Open Source Projects:

Conferences / Seminars

  1. "JavaOne Afterglow 2008", 27 June 2008, De Montil - Affligem, Belgium.
  2. "FOSDEM 2008", 23-24 February 2008, Brussels, Belgium.
  3. "Javapolis 2007", 10-14 December 2007, Antwerp, Belgum.
  4. "Microsoft Project", OTEAcademy, (14-17 May 2007, Athens)
  5. "Oracle SOA Suite 10g: SOA Essentials", Oracle University, (3-4 May 2007, Athens)
  6. "4th Hellenic Java Conference ", Java Hellenic User Group, (10 March 2007, Athens)
  7. "Introduction to PMI", OTEAcademy, (21-23 February 2007, Athens)
  8. "Information Security Management System according to ISO 27001", Ergoway, (6 December 2006, Athens)
  9. "3rd Hellenic Java Conference ", Java Hellenic User Group, (2 December 2006, Athens)
  10. "2nd Hellenic Java Conference ", Java Hellenic User Group, (20 May 2006, Athens)
  11. "1st Hellenic Java Conference ", Java Hellenic User Group, (15 April 2006, Athens)
  12. "Migration Training Package BSCS Release 6 to iX", LHS training, (February 2006, TIM Hellas)
  13. "Special Topics Networks, Web-services and Embedded Real-Time Systems" course (March 2004, AIT, Athens)
  14. "Introduction to Computer Security" course (January-June 2004, AIT, Athens)
  15. "SUN Security Conference", (30 May 2003, AIT, Athens)
  16. "Human Factors of Decision Making in Complex Systems", University of Abertay Dundee, Scotland, 8-11 September 2003.
  17. "10th International Conference on Human Computer Interaction", HCI International 2003, Heraklion Crete, 22-27 June 2003.
  18. "SUN Developer Day", (6 February 2003, AIT, Athens)
  19. "FastObjects Java ODMG and C++ API", conducted by POET Software GmbH, (INTRACOM S.A., Athens, 22-26 April 2002).
  20. "SISO European Simulation Interoperability Workshop 2001", (25-27 June 2001, London, UK)
  21. "IEE Conference & Exhibition - People in Control 2001", (19-21 June 2001, Manchester, UK).
  22. "SIGS Conference for Java Development" (13-15 March 2000, Westminster-London-UK)
  23. "Introduction to the use of MapXtreme for Java" conducted by Deloitte & Touche Consulting S.A. (April 2000, Athens)
  24. "The Unified Modeling Language" conducted by INTRACOM S.A. (19-22 September 2000)
  25. "Introduction to Quality Management and Quality Assurance" conducted by INTRACOM S.A. - Quality Assurance Dept. (8 February 2000)
  26. "Building Next Generation Web Application with XML and eXcelon" conducted by SYNTAX I.T. Inc. (2 February 2000)
  27. "Visual Modeling with Rational Rose" conducted by SYNTAX I.T. Inc. (24 November 1999)

Publications*

  • Kostaras J. (2009), "Virtual Reality", EPE Newsletter, Issue 1, March-April, pp. 10-12, http://files.epe.org.gr/newsletter/001.pdf.
  • Kostaras J., Detsis G., "Virtual Environments For Military Decision Making" in Cook, M. J., Noyes, J. M., & Masakowski, Y. (Eds.) (2007, May), Decision making in complex systems, Aldershot, England: Ashgate.new
  • "Java Web Services", e-files, Issue 6, May 2007, pp. 2-9. new
  • "Java Data Objects", e-files, Issue 4, February 2006, pp. 2-9.
  • "Java Web Application", e-files, Issue 2, July 2005, pp. 12-18. 
  • Kostaras J., Detsis G., "Virtual Environments For Military Decision Making", Human Factors of Decision Making in Complex Systems, University of Abertay Dundee, Dunblane, Scotland, 8-13 September 2003.
  • Kostaras J., Detsis G., "HCI in modern BMS", Human Factors of Decision Making in Complex Systems, University of Abertay Dundee, Dunblane, Scotland, 8-13 September 2003.
  • Kostaras J., Detsis G., "Next Generation Battle Management Systems - Virtual Environments For Military Decision-Making", HCII 2003, 10th International Conference on Human - Computer Interaction, Crete, 22-27 June 2003.
  • Kostaras J., Detsis G. Dimaki E. "HCI in modern BMS", HCII 2003, 10th International Conference on Human - Computer Interaction, Crete, 22-27 June 2003.
  • Detsis G., Dritsas L. and Kostaras J., "Information filtering and control for managing the information overload problem", IEE Conference & Exhibition - People in Control 2001 , 19-21June 2001.
  • Detsis G., Dritsas L. and Kostaras J., "Procurement officer management information system", IEE Conference & Exhibition - People in Control 2001, 19-21 June 2001.
  • "Management Teams and their effectiveness in work - Learning how to work as a team", Business Bulletin, November-December 2000.
  • "Graphical User Interfaces", Nautiki Ellas, May 2001 - e-files, Issue 3, October 2005, pp. 2-4.
  • "Spread Spectrum Techniques", Nautiki Ellas, December 2000.
  • "Internet II", Athmonion Bima, August 2000 - Nautiki Ellas, September 2000 - Arkadologio, October 2000.
  • "Geographic Information Systems - GIS", Nautiki Ellas, June 2000 - e-files, Issue 3, October 2005, pp. 13-16.
  • "'New Public Management' an international phenomenon", Business Bulletin, June-August 2000 & Nautiki Ellas, January 2000.
  • "Digital Telephone Exchanges and New facilities", Nautiki Ellas, February 1999.
  • "Sea protection for a sustainable merchant shipping", Nautiki Ellas, January 1999.
  • "The future of microprocessors", Nautiki Ellas, September 1998.
  • «Environmental management in the shipping companies and the ‘International Safety Management Code’ (ISM Code)», Nautiki Epitheorisi, May-June 1998.
  • "The Internet useful for merchant shipping", Greek Shipping Directory, No. 29, October 1998.
  • "Internet from municipality of Amaroussion why not from municipality of Tripolis", Arkadologio, March 1998.
  • «The Internet useful for merchant shipping», Oikonomikos, 16 April 1998.
  • "Internet and merchant shipping", Nautiki Ellas, February 1998.
  • "Computer seminars and Internet provision from municipality of Amaroussion", Athmonion Vima, 23/1/1998.
  • "Internet & municipality of Amaroussion", Leoforos Themidos, January 1998.
  • "Introduction to computers", Computer Seminars of Municipality of Amaroussion, October-December 1997.
  • "Sustainable development as target", Oikonomikos, 24/7/1997.
  • "The meaning of sustainable development and its importance for the modern business and the future of the world", Nautiki Hellas, July 1997.
  • "The information superhighway, future services and their applications", Nautiki Hellas, October 1996.
  • "The smart communications card uses digital coding", Techniki Epitheorisi, May 1996.
  • "SIM card in mobile telephony", Oikonomikos, 27/7/1995.
  • "SIM card", Nautiki Hellas, June 1995.
  • "Computer seminars for everyone from municipality of Amaroussion", Enimerotiki Poria, 15/7/1993.

* These articles are only available in Greek. If you wish to go through them visit the Greek CV.

Interests

  • Jogging; Skiing; Basketball; Swimming.
  • Member of :
    • HELMEPA
    • Greek Alumni Association of Essex University.
    • Hellenic Informatics Union ( EPE )
    • Union of Hellenic Computer Scientists (EPY)
    • Hellenic Linux Users Group (HELLUG)
    • Java Hellenic Users Group (JHUG)
    • UNESCO.

Military service

January 1998 – October 1999: Tug "ADAMASTOS"; "Center of Electronic Data Processing" DNE
 
Creator: John N. Kostaras - email Mail.gif ikosta@rocketmail.com
Last modification: 7 September 2008

URL: http://www.geocities.com/jkostaras/cvengl.html - http://jkost.ergoway.gr/personal/cvengl.html