Summary
Overview
Work History
Education
Skills
Other
Timeline
Generic

Giorgos Sakkas

Livadia,Cyprus

Summary

Am seeking a full-time position in the field of Software Development as a Senior Software Developer.

Overview

13
13
years of professional experience
9
9
years of post-secondary education

Work History

Software Engineering Team Leader

TRG
Limassol, Cyprus
04.2024 - Current
  • Leading a cross-functional team of 8 people

Senior Software Developer

TRG
Limassol, Cyprus
01.2021 - 03.2024
  • Design, architect and implementation of cloud-native applications, microservice-based and event-driven
    architectures using Java 11 programming language, Spring Boot / Quarkus frameworks and Apache Kafka.
    Deployment of microservices using Docker and Kubernetes.
  • Experienced with Telco infrastructure and network protocols (SS7, Diameter, SMPP, SIP)
  • Experience in Cyber intelligence, Cyber security and Telecommunication network penetration testing

Senior Software Developer

CRM.COM
Nicosia, Cyprus
01.2014 - 01.2021
  • Experience with microservices, event-driven architectures and high volume systems.
  • Design/Development of web-based CRM/Billing/Rewards applications.
  • Experience in Pay TV industries (Design/ Implementation of Subscription
  • Management and Billing system, Integration with conditional access systems and payment gateway systems).
  • Experience with SMTP, SMPP and other 3rd party system integrations.
  • Experience with Unit/Integration testing, volume testing.
  • Experience in coaching and assisting 3-5 developers.

Junior Software Developer

CRM.COM
Nicosia , Cyprus
09.2011 - 01.2014
  • Development of CRM/Billing/Reward applications.

Education

BSc in Computer Science - Department of Informatics

Aristotle University
Thessaloniki/Greece
09.2006 - 06.2010

Makarios 3rd Lyceum
Larnaca/Cyprus
09.2001 - 06.2004

Saint Lazarus Gymnasium
Larnaca/Cyprus
09.1998 - 06.2001

Skills

    Programming Languages

  • Proficient in: Object Oriented Programming using Java
  • Experience with: C
  • Familiar with: C, PHP,Python
  • Software & Technologies

  • Database Engines: PostgreSQL, Oracle, DB2, MS-SQL, MySQL, MongoDB, Redis
  • Front-end technologies: React JS, Angular, JQuery, JSP, JSF, Primefaces, JavaScript, HTML, CSS
  • Event/Message Brokers: Apache Kafka, MQTT
  • Orchestration Tools: Docker, Docker Compose
  • Frameworks: Quarkus, Spring Boot, J2EE, Hibernate, OSGi
  • Authentication / Authorization / Security: Keycloak, OAuth, OpenID Connect, JWT, Hashicorp Vault
  • Issue Management / CI/CD: Jira, Gitlab, Github, BitBucket, Jenkins, Maven
  • Other: SOAP/REST APIs, JUnit, JSON/XML, Apache Web server/ Tomcat/Geronimo, IBM Websphere,
    JBoss/Wildfly, Jasper reports, Pentaho ETL, JMeter, JProfiler
  • Development Methodologies

  • Experience with Scrum agile
    methodology

Other

Languages

  • Greek
  • English

Civil service

  • Served for 25 months in the Cyprus army

Timeline

Software Engineering Team Leader

TRG
04.2024 - Current

Senior Software Developer

TRG
01.2021 - 03.2024

Senior Software Developer

CRM.COM
01.2014 - 01.2021

Junior Software Developer

CRM.COM
09.2011 - 01.2014

BSc in Computer Science - Department of Informatics

Aristotle University
09.2006 - 06.2010

Makarios 3rd Lyceum
09.2001 - 06.2004

Saint Lazarus Gymnasium
09.1998 - 06.2001
Giorgos Sakkas