Profile Picture

Contact

aggelosgikas210@gmail.com

+30 698 60 20 200

Skills

Leadership & Management

  • Team Leadership
  • Project Management
  • Technical Planning
  • Agile Methodologies

Development

  • Python (Django)
  • TypeScript (Angular), JQuery
  • Web Application Development
  • B2B/B2C Solutions
  • Application Architecture & API Design

DevOps & Infrastructure

  • Docker & Kubernetes
  • Azure Cloud Services
  • CI/CD Pipelines
  • Infrastructure as Code
  • Monitoring (Grafana, Loki)

Security

  • Application Security
  • Infrastructure Hardening
  • Security Monitoring
  • Incident Response

Languages

Greek - Native

English - Fluent

Angelos Gkikas

Senior Software Engineer & Technical Team Lead

Personal Information

Location: Athens, Attiki, Greece

Date of Birth: 15/10/1996

Professional Summary

Senior Software Engineer with progressive experience in full-stack development, DevOps practices, and team leadership. Demonstrated success in leading development teams, architecting scalable solutions, and implementing secure development practices. Combines deep technical expertise in web development and infrastructure management with emerging leadership experience. Seeking to leverage this comprehensive background in a technical team leader role to drive end-to-end project lifecycle management and team development.

Work Experience

May 2023 - Present

Senior Software Engineer & Technical Team Lead

PCS S.A. (Professional Computer Services) · Full-time

Athens, Attiki, Greece

  • Lead development teams across multiple projects, managing task allocation and project timelines while maintaining high code quality standards
  • Spearhead containerization initiatives, implementing Docker and Kubernetes deployments to enhance application scalability and maintainability
  • Architect and implement Azure B2B/B2C solutions, ensuring secure and efficient integration of business services
  • Design and develop custom Django packages to optimize development workflow and enhance team productivity
  • Establish DevOps practices including security hardening, monitoring solutions, and infrastructure as code
  • Conduct comprehensive security reviews and implement best practices for application and infrastructure security
  • Mentor team members in technical architecture, security practices, and modern development patterns
Jul 2022 - May 2023 · 11 mos

Cyber Security Engineer

Greek Army · Full-time

Athens, Attiki, Greece

  • Led blue team operations and coordinated security responses
  • Implemented and managed security infrastructure including intrusion detection systems and security monitoring tools
  • Conducted security assessments and hardening of military infrastructure
  • Developed and maintained incident response procedures
Feb 2020 - May 2022 · 2 yrs 4 mos

Software Engineer

PCS S.A. (Professional Computer Services) · Full-time

  • Developed and maintained web applications using Python (Django), JQuery, and TypeScript (Angular)
  • Implemented containerization solutions and established initial DevOps practices
  • Led technical research initiatives for B2B and B2C solutions
  • Designed and implemented security measures for web applications
  • Contributed to infrastructure modernization efforts
Jun 2015 - Feb 2020 · 4 yrs 9 mos

Data Entry Operator

UPS · Full-time

Greece

  • Managed and processed large volumes of critical business data
  • Ensured data accuracy and maintained quality standards
  • Collaborated with team members to meet project deadlines

Personal Projects & Infrastructure

2023 - Present

Self-Hosted Development Infrastructure

Personal Project

Maintain a comprehensive self-hosted infrastructure demonstrating practical DevOps expertise:

  • Designed and implemented a secure self-hosted development environment including Git server (Gitea), S3-compatible storage (MinIO), and documentation platform (BookStack)
  • Established robust security measures including fail2ban, ModSecurity rules, and comprehensive logging with Grafana and Loki
  • Implemented secure remote access solutions including VPN for local network access
  • Applied infrastructure as code principles for consistent and repeatable deployments

Education

2020 - 2022

Master of Science - MS, Digital Systems Security, Cyber Security

University of Piraeus

Master's Thesis: "Web Defacement Detection & Monitoring: Automation of Detection and Alerting System"

  • Developed a hybrid Intrusion Detection System (IDS) specifically designed for web defacement detection
  • Implemented three-tier detection approach: static file monitoring, signature-based detection, and dynamic analysis using machine learning
  • Created automated tools for analyzing image content, text patterns, and language variations to detect unauthorized website modifications
  • Research published and available at the University of Piraeus Digital Library
  • View Thesis
2014 - 2020

Bachelor's degree, Computer Science

Athens University of Economics and Business