Christoforos Gavalas
Full Stack Engineer at talent.io- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Greek Native or bilingual proficiency
-
English Full professional proficiency
Topline Score
Bio
Credentials
-
Apache Kafka Series - KSQL for Stream Processing - Hands On!
UdemyDec, 2019- Nov, 2024 -
Apache Kafka Series - Kafka Streams for Data Processing
UdemyDec, 2019- Nov, 2024
Experience
-
talent.io
-
France
-
Software Development
-
100 - 200 Employee
-
Full Stack Engineer
-
Dec 2022 - Present
-
-
-
Hellenic Army
-
Greece
-
Armed Forces
-
500 - 600 Employee
-
Full Stack Engineer
-
Nov 2021 - Aug 2022
- Developed new features and refactored existing ones for the greek army's mobilization maganement system.- Back end Developement using Spring Boot - Java.- Front end Developement using JSF and Primefaces.- Database Management for Oracle Database using PL-SQL.- All tasks were performed with compliance to ISO 27001:2013 protocols. - Developed new features and refactored existing ones for the greek army's mobilization maganement system.- Back end Developement using Spring Boot - Java.- Front end Developement using JSF and Primefaces.- Database Management for Oracle Database using PL-SQL.- All tasks were performed with compliance to ISO 27001:2013 protocols.
-
-
-
Neurocom SA
-
Greece
-
Software Development
-
1 - 100 Employee
-
Data Software Engineer
-
Nov 2019 - Aug 2021
Worked in Vodafone's Projects as a contractor. Involved in various real time data streaming, big data and data warehouse projects.1. Real Time Streaming Pipelines for CRM, Billing and Customer Orders Data- Design, Developement, Testing, Deployment and Operation/Maintainance of 8 Kafka Streams Applications and 1 Kafka Producer using Java.- Design, Developement, Testing, Deployment and Operation/Maintainance of 4 Spark-Streaming Applications using Java. These applications processed data from Kafka Topics as well as from files.- Deployment of applications in a Cloudera Big Data Platform containing a Kafka Cluster, a Hadoop Cluster and Kerberos Authentication Cluster.- Design, Developement, Testing, Deployment and Operation/Maintainance of native Java applications and Bash Scripts for file management on HDFS.2. Vodafone Group Geolocation Analytics Product- Involved in a geolocation analytics framework developed from Vodafone Group using Python and pySpark, which generated about 100 GByte of parquet files every day.- Testing, Deployment and Execution of the framework on Google Cloud Platform using Apache Airflow, applied to Vodafone Greece Data.- Developement of Apache Airflow workflows on GCP for the execution of the Geolocation Framework tasks.- Developement and Testing of jobs using Dataproc Clusters for each pySpark task of the Geolocation Framework, which then where scheduled through Apache Airflow.3. Data Warehouse Pipelines- Developement and Deployment of Data Warehouse pipelines, using Oracle Data Integrator (ODI). I specifically, created and scheduled pipelines for the daily and monthly customer usage of approximately 2.5M Prepay Vodafone users.- Investigation and Testing of Vodafone Greece Customer Data using PL-SQL.
-
-
-
Vodafone
-
United Kingdom
-
Telecommunications
-
700 & Above Employee
-
Big Data Trainee
-
Jun 2019 - Sep 2019
-
-
Education
-
National Technical University of Athens
Master's degree, Data Science & Machine Learning -
National Technical University of Athens
Master's degree, Εlectrical & Computer Engineer