Developing a social media application based on neighborhoods. Taking a major part in the architecture, technology selection and design of the application. Managing a team of 5 individuals. (indicative technologies: Javascript, React Native, Node.js, Firebase)
National Technical University of AthensFebruary 2019 - June 2020
Implementation of research projects in the areas of machine learning, deep learning, natural language processing and knowledge representations. Created a BERT-based machine translation spin-off that has translated over 1030 pages from Greek to English and vice versa in professional projects (clients mainly NGOs). Teaching assistant on the courses: Artificial Neural Networks and Machine Learning, Deep Learning
(indicative technologies: Python, Tensorflow, PyTorch, BERT language model)
Center For Research & Technology HellasJanuary 2018 - January 2019
Design, implementation and proposal conducting of smart parking analytics and machine learning project. Implementation of a machine learning system that performs real-time classification and anomaly detection. Construction of data analytics visualization platform for presenting useful insights from the parking usage.
Design and implementation of a smart open mall recommendation application.
Center of Information Technology Support of the GreekJune 2017 - January 2018
Design of database schemas and data modeling for new projects. Implementing data analytics tasks. Performing daily database system health checks. Providing database-related services such as data replication and general database support for other military software departments. Maintenance of stored procedures and database schemas.
Indicative projects: Large Greek Telco: Implementation, configuration and performance improvement of Big Data Streaming process from client's internal data to contextual campaign marketing system. (indicative technologies: Cloudera Manager, Streamsets, Kafka, Java, Oracle DB 12c, Spark, Hadoop, Impala, Hive, Zookeeper, Yarn, Oozie)
Major Turkish and Greek Insurance Companies: Software development of integration components for INSIS v10 with peripheral systems to support Pension and Home products. (indicative technologies: Java, ADF, JMS, JAX-WS, JDBC, Oracle DB 11g & 12c, WebLogic Server, XML, XSD, PL/SQL, Apache Ant, IBM AIX, Oracle Exadata)
Performed support and change request implementation for complex betting application systems. Driving projects through the phases of requirement capturing, analysis, development and testing. Working with Scrum Agile methodology and Jira bug tracking platform. (indicative technologies: Tcl, Unix shell scripting, Java, HTML, CSS, Javascript and Informix SQL)
Implementation of ETL process for migrating client's data (indicative technologies: Informix SQL and Unix bash scripting)
Converge ICT Solutions & ServicesApril 2011 - October 2011
Worked as part of a software platform development project that was validating data from 3rd party sources for merging them to an existing CRM solution (indicative technologies: C#, Visual Studio)
Mes compétences
Others
Social Media, Analytics, Artificial Intelligence, Grafana, Multithreading, Team management
Business Intelligence
ETL
Frameworks
JDBC, Node.js
Other
English, C Programming Language, Bash Shell, Data Modelling, Apache Hive, Python Programming, Scrum Methodology, Database Management Systems, Microsoft Visual Studio, Cascading Style Sheets, Microsoft C-SHARP, French, AIX UNIX, Apache Subversion, Informix-SQL, Version Control
Talent sourcing specialist de la plateforme Pentalog, SkillValue s’appuie sur un pool de +400 000 Experts Tech & Marketing, dont +15 000 freelancers. Évaluations de compétences, missions, offres d’emploi : les consultants SkillValue vous aident à accélérer votre carrière.
Un compte Pentalog vous permet d’accéder en toute transparence à notre catalogue de prix compétitifs et trouver les meilleurs profils et talents digitaux à travers le monde.
Notre catalogue contient tout ce dont vous avez besoin pour créer et faire évoluer une équipe de développement agile performante.
Pourquoi créer un compte Pentalog ?
Bénéficier de prix transparents pour accéder à des développeurs de classe mondiale
Construire facilement et évaluer votre « équipe de rêve »
Comparer les infos et tarifs à travers 3 continents et 8 pays
Recevoir des offres spéciales et des mises à jour sur les développeurs disponibles
Vous recherchez un profil en particulier ? Contactez un Consultant Pentalog pour trouver l'expert adapté à votre projet.