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

Software 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



  • JEE, 15 years
  • SQL, 14 years
  • JavaScript, 11 years
  • Vaadin, 10 years
  • Ember.js, 7 years
  • Node.js, 5 years
  • WordPress, 3 years
  • React, 3 years
Athens, Central Athens, Greece



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.


  • 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
    • 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



  • Languages

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

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

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

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

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

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

    MySQL, PostgreSQL, Redis, Oracle DBMS
  • Other

    Ember CLI, GlassFish, Data Analytics, APIs, CAS, ApacheDS, EJB, Chrome Extensions, Scraping, Liferay


  • 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
  • Oracle Certified Expert, Java EE 6 Java Persistence API Developer
  • Oracle Certified Professional, Java SE 6 Programmer
I really like this profile
Share it with others