Demographic data:
Name: Niki Nicolas Grigoriou
Address: Hadsund, Denmark
Age: 36 years
Marital Stat.: Married, two children
Career:
CEO and Software Architect
- Intelligent Systems
2006 -
Projects and responsibilities:
- Architect and Technical Project Manager for TDC Services for development of self care, usage and billing services for the TDC's TV over IP and Video On Demand product TDC TV & Film product.
- Founder, Managing Director and CEO
Managing Consultant and Software Architect
- Capgemini
2005 - 2006
Projects and responsibilities:
- Architect and Technical Project Manager for TDC Services for development of self care, usage and billing services for the TDC's TV over IP and Video On Demand product TDC TV & Film product.
- Analyst and system designer for CRM/call center support tool for TDC Mobil.
Software Engineer, Software Architect, Research and Development Engineer,
Project Manager and Product Manager for Common User Interface
- Dator,
Crisplant and later FKI Logistex *
1998 - 2005
Product development and responsibilities :
- Product Manager for Common User Interface project
- Chief architect of FKI Logistex Software Platform (cross-platform
client-server application framework and standard libraries) that form the
basis of all FKI Logistex systems. Among others development of
and/or responsible for:
- Core component (server component framework, messaging system
and logging system for Java/C)
- Web-enabled GUI framework (Java Swing/SWT/WebStart)
- Web-based report and statistics tool (DHTML, Java Applets,
J2EE/Java Servlets, XML, JDBC, Microsoft SQL Server/Oracle, etc.)
- High availability/fault tolerance/hot standby component and
concept (Java/C, etc.)
- Low level I/O and communication component (for C/Java)
- Tool expert for Java development and configuration management
and version control tools
- Tech expert for areas Java, OO-methods, web, XML, and distributed
systems.
- Education in use of Platform and Java technologies of developers (in
house, in partner companies and in other FKI subsidiaries world wide).
- President of FKI Logistex Software Method Group (software
process improvement group)
- Architect of CrisBag ä Control System (advanced state-of-the-art
high speed transport and sortation system)
- Proxy Framework (simple distributed object system similar
to CORBA)
- Architect of InfoSys Customer Information System for airports
and train stations
Customer projects:
- Customer information systems for
- Billund Airport (Billund, Denmark)
- Oslo Sporveier subway system (Oslo, Norway)
- CrisBag ä High Speed Baggage Transport and Sortation
System for
- Brussels Airport (Brussels, Belgium)
In house projects:
- Conception and specification of Knowledge Booster - knowledge
and skill management system
- Intranet/Extranet for FKI Logistex Software Platform and Products.
- Specification of Intranet and document management system for
FKI Logsitex/Crisplant.
Independent Software Developer
1996 -
- Product development: NC Light Control System for wireless
control of street lights
- Product development: NC List, "Shopping list" application
for Java-enabled cellular phones (J2ME/MIDP-1.0 compatible).
- Open Source Project: XML
Micro Parser (SAX/DOM XML parser implementation for the Java 2 Micro
Edition platform)
- Open Source Project: Java
Grid (experimental grid engine based on Java and Jini)
- Contribution to JTDS open source JDBC driver.
- See also List
of publications (http://grigoriou.dk/niki/publications.html).
Education:
2000 - 2003 Bachelor of Science in Computer Science, Aalborg
University
1996 - 1998 Diploma of Advanced Computer Studies, TietgenSkolen,
Tietgen Business College
1995 Diploma in Media and Communication, Odense
Tekniske Skole
1990 - 1993 Business Language Studies in English and German, Odense
University
1986 - 1989 High school diploma (Certificate of Education A-Level), music
and language side, Sct. Knuds Gymnasium
1975 - 1986 Extended primary school-leaving certificate, Dalumskolen
IT - Kompetences:
Management:
Project management, conflict handling, risk management, project estimation
Development:
Analysis, product and requirement specification, design, test and maintenance
of products, components and systems in the business areas:
- Industrial automation and system integration
- Common component libraries and tools for effective development
of mission critical software
- Business intelligence, analysis and information systems
Programming languages:
Java expert level, C, C++, JavaScript,
HTML, XML, Cascading Style Sheets
(CSS), SQL, Lisp, Perl, Object Pascal, Pascal
Integration and development technologies:
J2SE, J2EE, J2ME, SWT/Eclipse platform, XML, JDCB, ODBC, Jini, CORBA, JUnit,
Apache HTTP Server, Microsoft IIS, Apache Tomcat, Subversion, Microsoft VSS,
CVS, Emacs, Borland JBuilder, Macromedia Dreamweaver, Microsoft Visual Studio
Database systems:
Microsoft SQL Server, Oracle
Platform/Operating systems:
Windows (2003, XP, 2000, NT), Linux (Slackware, RedHat), Unix (HP, SCO), Mac
OS, Palm OS, Nokia series 40 and 60
Development methods/litt.:
Among others:
- Erich Gamma et al. "Design Patterns"
- Craig Larman "Applying
UML and Patterns"
- Pressman et al. "Software
Engineering"
- Desmond D'Souza "Catalysis -- Objects, Components, and
Frameworks with UML"
- Lars Mathiassen et al. "Object-oriented Analysis & Design"
- Rebecca
Wirfs-Brock "Designing Object-Oriented Software"
- Unified Process (RUP)
Courses:
- Personal communication and conflict management
- IP-based wireless networks: 3G and beyond
- Java vs. .Net
- Test of software using relational databases
- Project-training
- Help systems for Windows applications
- RoboHelp, Basic and Advanced
- Advanced Homepages
- Windows NT Server
- Java programming
Conferences:
- JavaOne
- JAOO
- Software Development In General (Software-udvikling på tværs)
- OMG Days
Interests, etc.:
General interest:
Football (soccer), music, science fiction, board and role-playing
games, books and films.
Guitar player and member of several bands (1985-2000)
Project leader, concert organizer and member of the culture event group
Projekt X in Odense, Denmark (1995-1996)
Manager of rock band Suspected Hippies In Transit (1994-1995)
Editor, writer, layouter and member of the board for the music magazine
Jam Magazine (1990-1995)
Member of Danish Java User Group and CORBA User Group during many years.
Further information:
_____________________________________________________________
* In 1998 I started at Dator A/S,
which in 2001 was bought by FKI Logistex Crisplant A/S and
merged with its software department into FKI Logistex Dator-Crisplant
A/S. In 2003 FKI Logistex Dator-Crisplant A/S and
FKI Logistex Crisplant A/S merged again under the name FKI
Logistex Crisplant A/S.
A few month later the company changed name to FKI Lotistex A/S.