Nikolaos Margaritis, Ph.D.

Nikolaos Margaritis, Ph.D.

Meteorologist at Headquarters (ATA), National Service

Followers of Nikolaos Margaritis, Ph.D.822 followers
location of Nikolaos Margaritis, Ph.D.Greece

Connect with Nikolaos Margaritis, Ph.D. to Send Message

Connect

Connect with Nikolaos Margaritis, Ph.D. to Send Message

Connect
  • Timeline

  • About me

    Senior Technical Consultant at European Commission

  • Education

    • 5o Λύκειο Λαρίσης

      -
    • Vakalis GCE

      1988 - 1989
      A' Levels
    • University of Kent

      1993 - 1997
      PhD Theoretical & Computational Physics

      Title: Study of the Structure of Simple and Molecular Model Fluids.Supervision: Professor G. Rickayzen.Research Project:A Density Functional Approach. Multidimensional equations were solved computationally by implementing mathematical approximations. Study on the structure of simple and molecular fluids. Theoretically obtained results were compared with those produced by computer simulations (Monte-Carlo NVT).

    • University of Kent

      1989 - 1993
      BSc Theoretical Physics with one year in Europe
    • Alma Mater Studiorum – Università di Bologna

      1991 - 1992
      Exchange student Erasmus Programme
  • Experience

    • Hellenic Air Force

      Sept 1998 - Oct 1999
      Meteorologist at Headquarters (ATA), National Service

      • Disseminating current weather information to all military establishments. • Research on computational applications based on meteorological models.

    • National Center for Scientific Research "DEMOKRITOS"

      Dec 1999 - Jan 2002
      Research Fellow (PostDoc)

      (PERMOD Project, EU funded): Molecular simulations of Polymers in glassy phase. For a glassy polymer system the Free Energy may be trapped inside a local minimum. The problem which arises is that the equilibration times are extremely long. As a solution, the technique which was adopted was Coarse Graining. The final aim was to study diffusion and solubility as well as other statical and dynamical physical properties of such systems.

    • Bullet S.A.

      Jan 2002 - Apr 2004
      R&D / Software Engineer

      Design and integration of a prototype Cluster consisting of multiple nodes. Aim: To produce a fast, reliable and cost effective solution based on Linux, for companies and institutions. To improve the speed of code execution via parallelisation techniques (High Performance Computing). To provide an environment of uninterruptible execution for various services (High Availability Computing). Installation, integration and optimised parameterisation of the Oracle 9i RAC Database.• Technologies: Java 4, JSP, JBoss, PostgreSQL, PHP, MySQL.• Communication with customers• CRM application.• Website application design and development. Show less

    • United Online S.A.

      Apr 2004 - Dec 2006
      Software Engineer & Small-Team/Self Management

      • Communication with customers• e-Shops with direct online payment service• Hotel catalogues and directories• Room occupancy & booking system for hotels• Search Engine Optimisation (SEO) using Search Engine Friendly (SEF) path techniques.• Technologies: Java 4, Hibernate, JSP, PHP, Pair, MySQL, TomCat, Apache, Ant

    • Intrasoft International

      Jan 2007 - Jan 2012

      Corrective & Adaptive Maintainance• Support. Continuous communication with the customer. Manage Incident handling.• Manage complicated application environments. • Remote management of human resources.• Writing and or updating technical documents (DMD, SAD, SRS, BUCs, TP, LP, UM, AM).• Team Guidance: Code techniques. Design Patterns. UML.• Responsible for technical & financial part of offers. Effort & time estimations.• Technologies: Java 6 & 5, JEE (EJB3 & EJB2.1), Web Services (SOAP, RESTFUL), iBatis, Informix, Weblogic, Spring (Core, MVC), Ant, Maven, JAXB, JSP, JSTL, POI• COTS: Rational Architect, PowerDesigner, IBM FileNet, Remedy, Jira, MS Project, MS Sharepoint. Show less NCTS (New Computerised Transit System) / MASP.Be (Multi Annual Strategic Plan)Application for the Belgian Customs to provide a systematic handling of the complete volume of transits to and from Belgium.Application development & Design.• DB Table & JPA Entity Structure, following RUP methodology.• Optimised storing large SOAP messages containing NCTS and National Reference Data.• Code Design for various software components & vertical implementation of use cases.• Technologies: JEE (EJB3, JPA, JAXB), C/C++ (reverse engineering), DB2, Weblogic 10.2 Show less EMCS (Excise Movement and Control System) / SEED (System for Exchange of Excise Data)European Data Warehouse for Economic Operators transporting Excise products)Application development. • Regular communication with the customer.• DB Model documentation & Oracle installation scripts• Installation & Configuration of SAP Business Objects platforms• Monthly meetings in Brussels (SAPS) & RFC document maintenance• Technologies: Java 5 & 4, JEE (EJB2.1), Spring, Hibernate, Oracle 9/10, Weblogic 9 & 8, Ant.• COTS: SAP Business Objects, PowerDesigner Show less

      • Senior Technical Consultant

        Nov 2011 - Jan 2012
      • Technical Team Leader

        Jan 2010 - Nov 2011
      • Senior Software Engineer

        Jun 2008 - Dec 2009
      • Senior Software Engineer

        Jan 2007 - May 2008
    • Independent Contractor for Java Applications

      Feb 2012 - Dec 2012
      Application Architect & Developer

      Contractor for Web and Enterprise Applications. Long experience in handling both the web and backend parts. • Programing in Java, Scala and various scripting languages, using cutting edge or legacy libraries depending on the needs. • DB Implementations in Oracle, PostgreSQL, MySQL. • Server OS in Unix/Linux/Windows. • Application Server Glassfish/Tomcat/Weblogic.

    • VoiceWeb SA

      Jan 2013 - Nov 2016
      Senior Software Architect

      Responsible for design and architecture of new SMS platform.

    • European Commission

      Dec 2016 - now
      Technical Consultant

      RINA (Reference Implementation for National Applications), part of the the EESSI Project (Electronic Exchange of Social Security Information).Leading the agile project of migrating the DB schema of RINA from ElasticSearch to SQL (PostgreSQL). The applied DAO pattern was based on Spring Data and JPA (Hibernate).- Technologies: Java, Groovy, Spring, JPA, Hibernate, Angular, Bonita BPM, REST, SOAP, JAX, XML, JSON, XSD, Tomcat, PostgreSQL, ElasticSearch, Docker, Linux

  • Licenses & Certifications

    • Functional Programming Principles in Scala (with Distinction)

      Coursera (École Polytechnique Fédérale de Lausanne)
      Dec 2012