Scroll To View More
Christos Melas, Java Developer in Athens, Central Athens, Greece
Christos Melas

Java Developer in Athens, Central Athens, Greece

Member since August 5, 2015
Christos is now available for hire
Christos Melas, Java Developer in Athens, Central Athens, Greece
Christos Melas

Java Developer in Athens, Central Athens, Greece

Member since August 5, 2015
Christos is a full-stack software engineer and architect with over a decade of work experience in programming. He has designed and implemented enterprise-scale distributed information systems with JEE architectures of multi-node application servers and web stack technologies for the front-end. His latest projects are publicly accessible scaling to hundreds of thousands of users. He is fond of innovation and researches cutting-edge technologies.
Christos is now available for hire

Portfolio

Experience

  • Java, 14 years
  • JEE, 14 years
  • SQL, 14 years
  • CSS, 10 years
  • JPA, 8 years
  • Vaadin, 8 years
  • Ember.js, 5 years
  • WordPress, 3 years
Athens, Central Athens, Greece

Availability

Part-time

Preferred Environment

Sublime, NetBeans, NPM, Webpack, MVN, Git, SVN

The most amazing...

...moment is when a project I've designed and implemented is released to production, giving wonderful experiences to its users.

Employment

  • Full-stack Software Engineer

    2016 - PRESENT
    TastingTable (via Toptal)
    • Maintained and enhanced an Ember.js Dine web app.
    • Integrated with third party services.
    • Implemented an Ember.js web app for newsletter preparation.
    • Implemented a Parse-based administration dashboard web app.
    • Implemented features in Parse with Parse SDK and Cloud Code.
    Technologies: Ember.js, Node.js, Express.js, Redis, Parse/Parse SDK, Mocha, Algolia, Branch metrics
  • Lead Software Engineer, Architect

    2005 - PRESENT
    Altec Integration S.A.
    • Created a software development framework and methodology in Java covering all layers by integrating various external frameworks (e.g., Vaadin, BIRT). It's been the development framework of most SW Projects.
    • Designed and led the implementation of the Greek Public Sector Information System for Source of Wealth.
    • Designed and led the implementation of the Information System of Statistics for the Ministry of Justice of Greece. The solution consists, amongst other subsystems, of a platform generating dynamically business forms/applications.
    • Designed and led the implementation of the Information System for Managing Researches in Hellenic Statistical Authority using tablets.
    • Designed and led the implementation of the Project of Digital Services of the Greek Ministry of Agriculture.
    • Designed and led the implementation of the public web application for the Greek Price Observatory of the Ministry of Development.
    • Contributed to the design of and led the implementation of HTPC software.
    Technologies: JavaScript (e.g., Ember.js), SMACSS, Java SE, Java EE, PHP, C#, SQL, various RDBMS, BIRT, SpagoBI, BPMS (e.g., jBPM), BRMS (e.g., Drools), DMS/ECM (e.g., Alfresco), CMS (e.g., Joomla, Liferay)
  • Front-end Software Engineer

    2016 - 2017
    Simply360 (via Toptal)
    • Worked on the UI/UX of Simply360 CRM system to provide proper responsive support of the system to devices and resolve UI issues.
    • Created custom UI components and functionalities.
    • Optimized UI behavior in terms of performance and usability.
    • Integrated third-party JS libraries.
    • Refactored SCSS structure.
    Technologies: Ember.js, SCSS
  • Mentor/Instructor

    2015 - 2016
    Thinkful (via Toptal)
    • Mentored engineers using the Ember.js framework.
    • Created courses demonstrating apps for real-world use cases.
    • Created a small app for previewing images.
    • Created reusable components for providing CRUD functionality.
    Technologies: Ember.js, Ember-CLI, Ember Data JavaScript, Git
  • Software Engineer

    2008 - 2014
    Freelance
    • Created several websites for clients based on Joomla, Liferay, and WordPress.
    • Designed and implemented many business processes for a SOA-based information system.
    • Created portals providing solutions based on Liferay.
    • Created catalogs and e-shops providing solutions based on VirtueMart and K2 CCK.
    • Used jQuery Mobile in conjuction with Ember.js to create mobile app-based views prepared by CMS.
    Technologies: Java, BPMS (e.g., Intalio), CMS (e.g., Joomla, Liferay, WordPress), e-shop (e.g., VirtueMart), PHP, JavaScript (e.g., jQuery, Ember.js, jQuery Mobile)
  • Software Developer (freelance collaboration)

    2002 - 2004
    SW House, Aristotle University
    • Participated in implementing use cases of a Maintenance Software System.
    • Analyzed, designed, and participated in EU meetings targeted on the use of software agents to build energy auction mechanisms.
    • Researched and developed software agents in n-tier distributed systems.
    • Applied UP/RUP software process and UML in various projects.
    • Researched and applied the full testing cycle based on tools for manual and automated procedures.
    Technologies: Java SE, Java EE, ADF, SQL

Experience

Skills

  • Languages

    SQL, Java, JavaScript, CSS, SCSS, PHP, UML
  • Frameworks

    JPA, Ember.js, Vaadin, Bootstrap, Express.js, Redux, jBPM, Rational Unified Process (RUP), JUnit, Cordova, ADF, PhoneGap
  • Libraries/APIs

    jQuery, React, Node.js, JAX-WS, JAX-RS, jQuery Mobile
  • Tools

    Birt Report, NPM, Alfresco, JDeveloper, Subversion (SVN), Git, Webpack, Mocha, Apache, SoapUI, Adobe Photoshop, Eclipse IDE, Sonar, Apache JMeter, Maven
  • Platforms

    JEE, WordPress, NetBeans, Joomla, Parse, JBoss, JSE, Algolia, Oracle, Intalio
  • Other

    Ember CLI, GlassFish, CAS, ApacheDS, Liferay, EJB
  • Paradigms

    Design Patterns, Object-oriented Programming (OOP), BEM, SMACSS
  • Storage

    Redis, MySQL, PostgreSQL

Education

  • Master's degree in Computing Science
    2001 - 2002
    Birkbeck University of London - London, England
  • B.Eng. (Hons) degree in Civil Engineering
    1998 - 2001
    University of East London - London, England
Certifications
  • Oracle Certified Expert, Java EE 6 Java Persistence API Developer
    FEBRUARY 2014 - PRESENT
    Oracle
  • Oracle Certified Professional, Java SE 6 Programmer
    NOVEMBER 2012 - PRESENT
    Oracle
I really like this profile
Share it with others