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