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
2024.04 - Current
  • Leading a cross-functional team of 8 people

Senior Software Developer

TRG
Limassol, Cyprus
2021.01 - 2024.03
  • 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
2014.01 - 2021.01
  • 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
2011.09 - 2014.01
  • Development of CRM/Billing/Reward applications.

Education

BSc in Computer Science - Department of Informatics

Aristotle University
Thessaloniki/Greece
2006.09 - 2010.06

Makarios 3rd Lyceum
Larnaca/Cyprus
2001.09 - 2004.06

Saint Lazarus Gymnasium
Larnaca/Cyprus
1998.09 - 2001.06

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
2024.04 - Current

Senior Software Developer

TRG
2021.01 - 2024.03

Senior Software Developer

CRM.COM
2014.01 - 2021.01

Junior Software Developer

CRM.COM
2011.09 - 2014.01

BSc in Computer Science - Department of Informatics

Aristotle University
2006.09 - 2010.06

Makarios 3rd Lyceum
2001.09 - 2004.06

Saint Lazarus Gymnasium
1998.09 - 2001.06
Giorgos Sakkas