Raftopoulos Stavros

Full-stack software engineer / IT Specialist

About Me

My Photo

I am a meticulous and results-oriented full-stack software developer, driven by an unwavering commitment to technological excellence and the engineering of efficient, scalable systems. With a principled, strategic approach to every engagement, I excel at dissecting and resolving multifaceted technical challenges, synthesizing advanced front-end and back-end technologies to deliver sophisticated, production-ready applications. My dedication to perpetual professional development and industry advancement ensures I remain at the forefront of emerging technologies and methodologies, consistently catalyzing innovation and delivering measurable value across all organizational and project contexts.

With a strong foundation in [key areas], I specialize in [specific skills] and have a proven track record of [achievements].

15+ Years Experience
40+ Projects Completed
15+ Technologies

Projects & Case Studies

ΑΚΤΙΝΑ  - National Radiation Safety Platform

ΑΚΤΙΝΑ

Confidential internal platform for Greece's Atomic Energy Commission. Replaced 40 years of legacy Actian Ingres/Excel systems with modern Vue.js/MsSQL stack. Manages 12,301 organizations with 99.5% uptime, reducing licensing time by 67% and EU reporting by 95%.

Key Information Maintained

  • Complex Entity Architecture 13 interconnected entity types with complex relationships and dependencies
  • Production Scale Metrics 12,301 organizations, 79,681 employment cases in active production
  • Project Timeline 2022-2026 development and deployment cycle (corrected dates)
  • Modern Technology Stack Vue.js/MsSQL replacing 40 years of legacy systems
  • Confidential System Internal platform with strict security and access controls
  • EEAE Integration Built for Greek Atomic Energy Commission organizational context
  • Technical Challenges All 6 major technical challenges documented with solutions


Full Case Study
EEAE Personal Dosimetry Platform - National Radiation Safety Management

EEAE Personal Dosimetry Platform

National-scale digital transformation replacing paper-based processes with modern Vue.js/MsSQL platform. Led as Principal Technical Architect (2020-2023), coordinating development team, dosimetry experts, and IT department. Manages 12,000+ organizations with 99.5% uptime, serving 1,000+ active users.

Key Information Maintained

  • Enterprise Codebase 100,000+ lines of code, 78 Vue components, 21 application pages
  • Cross-Functional Leadership Coordinated developers, dosimetry experts, and IT department
  • 3-Year Development Cycle 2020-2023 development phase, in production since 2023
  • Legacy System Migration Migrated from Actian Ingres 11 to MsSQL with zero data loss
  • Security & Compliance Full GDPR compliance and government-level security standards
  • Production Scale 12,000+ organizations, 1,000+ active users, 99.5% uptime
  • Technical Excellence Solved 4 major technical challenges with innovative solutions


Full Case Study

GreekNameCorrection v2.1.0

A powerful, zero-dependency Node.js library for correcting and formatting Greek names. Features transliteration (Greeklish ↔ Greek ↔ Latin), genitive conversion, gender detection, title support, and comprehensive name validation. Perfect for Greek applications requiring accurate name processing.

Key Features

  • Zero dependencies Pure JavaScript
  • Transliteration Greeklish ↔ Greek ↔ Latin
  • Validation Gender detection included
  • Genitive forms του/της conversion
  • Title support Greek honorifics
  • Statistics Full name analysis
  • Open source GPL-3.0 license


Full Case Study
Keema Music Services - Premium Background Music Service

Keema Music Services

A premium background music service for hotels, cafes, gyms, and retail. Delivers curated playlists, corporate radio, and smart player experiences that elevate brand identity and guest atmosphere.

Keema Highlights

  • Curated playlists Tailored to venue mood
  • Corporate radio Consistent brand sound
  • Keema Player Simple, reliable control
  • Wayv Box Streaming music made easy
  • Sound equipment Speakers, amps, mixers


Visit Keema

Experience

2013 - Present

Full-stack software engineer / IT Specialist

EEAE - Greek Atomic Energy Commission

Led development of enterprise applications, managed cross-functional teams, and implemented scalable solutions that improved system performance by 40%.

  • Key achievement or responsibility
  • Another important contribution
  • Notable project or impact
2010 - Present

Full-stack software engineer

Freelancer

As a seasoned independent full-stack software engineer with 15 years of professional experience, I have architected and deployed sophisticated solutions across diverse industries and complex technical landscapes. My expertise encompasses end-to-end application design and development, proficient across JavaScript, Node.js, PHP, Python, and emerging technologies. I specialize in orchestrating enterprise-grade implementations, seamlessly integrating sophisticated third-party systems, and optimizing full-stack infrastructure for maximum scalability, performance, and maintainability. Through extensive collaboration with clientele spanning multiple verticals, I have cultivated comprehensive competencies in translating complex business requirements into elegant technical solutions, consistently delivering high-impact outcomes while fostering transparent and strategic communication throughout all project phases.

  • Technical implementation detail
  • Team collaboration achievement
  • Process improvement result
2017 - 2019

Web Designer

Ndiastasi

Built foundational skills in software development, contributed to multiple projects, and participated in agile development processes.

  • Learning and development milestone
  • Project contribution

Skills & Technologies

Frontend

HTML5
CSS3
JavaScript
React
Vue.js
Nuxt.js
v
Next.js
Quasar
Angular
Bootstrap
Material UI
WordPress
Webflow
Joomla
Drupal
Magento
Prestashop

Backend

Node.js
PHP
Express
Laravel
Python
PostgreSQL
MsSQL
MySQL
SQLite
Oracle
SQL Server
Redis
MongoDB
GraphQL
RESTful APIs
SOAP
gRPC
WebSockets

Tools & DevOps

Git
Docker
CI/CD
AWS
Linux
Windows
MacOS
VSphere
VirtualBox
Hyper-V
GitHub
GitLab
Azure DevOps
Google Cloud

AI & LLM Tools

ChatGPT
Claude
Gemini
Microsoft Copilot
Cursor
n8n
ComfyUI
Langchain
Ollama
Flowise
CivitAI
DeepL
TensorFlow
PyTorch
LMStudio
Vercel
Grok
Flowith
Windsurf
Prompt Engineering

Soft Skills

Problem Solving
Team Leadership
Communication
Agile
Scrum
Kanban
Leadership
Mentoring
Training
Coaching
Consulting

Education & Certifications

Master Degree Icon

MSc in Digital Culture, Smart Cities, IoT, and Advanced Digital Technologies

University of Piraeus

2019 - 2022

This specialisation aims to educate and train scientists from different fields to work in the new digital urban landscape. It also aims to design and support new services in the ever-changing "Smart Cities" connected to the modern ecosystem, infrastructure, operations, and services. These services include smart transportation, communications, smart homes, e-governance, smart grids, smart cultural heritage, smart health, smart agriculture, smart digital infrastructure, and smart energy management.

Graduation Degree Icon

Undergraduate Study Programme of the Department of Digital Systems

University of Piraeus

2004 - 2010

The Undergraduate Study Programme of the Department of Digital Systems is certified by Hellenic Authority for Higher Education. Accreditation is an external evaluation process based on specific, predetermined, internationally accepted quantitative and qualitative criteria and indicators that have been published in advance and are in line with the Standards and Guidelines for Quality Assurance in the European Higher Education Area (ESG 2015).

Project Management Icon

Professional Certification

Issuing Organization

Year

Certification name and relevant details

Success Icon

Additional Training

Institution / Platform

Year

Specialized course or training program

Get In Touch

Interested in working together or have a question? Feel free to reach out through any of the channels below.