Senior Web Developer with over 14 years of professional experience in web development, WordPress, WooCommerce, and e-commerce solutions. Strong expertise in WordPress development, custom plugins and functionality, PHP, MySQL, REST APIs, and third-party integrations. Experienced in WHMCS, Cloudflare engineering, DNS management, Linux/CentOS server administration, web hosting infrastructure, performance optimization, security, and website/server migrations. Focused on building reliable, secure, high-performance, and maintainable web solutions from development through deployment and ongoing support.
Achievements/Tasks
WordPress & WooCommerce Development:
Design, development and maintenance of professional
WordPress and WooCommerce websites and e-commerce solutions.
Custom WordPress & PHP Development:
Development of custom WordPress plugins, PHP functionality,
hooks, shortcodes, custom post types and tailored web solutions.
WooCommerce & E-commerce Solutions:
WooCommerce customization, payment systems, checkout
functionality, product management, automation and complex
e-commerce implementations.
API & Third-Party Integrations:
REST API integrations between WordPress, WooCommerce,
ERP systems and external platforms and services.
Cloudflare Engineering:
Cloudflare configuration and management, including DNS,
CDN, proxy configuration, caching, SSL, security and
performance optimization.
Linux / CentOS Server Administration:
Administration and troubleshooting of Linux/CentOS servers,
Apache, PHP, MySQL and web hosting environments.
WHMCS & Hosting Automation:
WHMCS configuration and management for hosting services,
domains, customer accounts, billing workflows and hosting automation.
DNS, SSL & Email Infrastructure:
Management and troubleshooting of DNS records, SSL certificates,
email services, SPF, DKIM and DMARC configurations.
Website & Server Migrations:
WordPress, WooCommerce, domain and server migrations with
focus on data integrity and minimum downtime.
Performance & Security:
Performance optimization, caching, security hardening,
malware troubleshooting, monitoring and resolution
of production issues.
Database Management:
MySQL database administration, optimization, troubleshooting
and migrations using tools such as phpMyAdmin.
Technical Project Management:
Management of the complete web project lifecycle, from
requirements analysis and technical planning to development,
deployment and ongoing support.
Client Communication & Technical Support:
Direct communication with clients to analyze requirements,
troubleshoot technical issues and deliver reliable and
maintainable solutions.
Achievements/Tasks
Portal Development and Design:
Experience in designing and developing portals for Greek
Chambers of Commerce, covering all project phases from
needs analysis to final delivery.
Database Installation and Configuration:
Extensive experience in installing and configuring databases
on Virtual Machines, such as those running CentOS, ensuring
optimal performance and security.
e-Shop Development and Design:
Expertise in creating and designing e-Shops, including
integration with banking systems for secure transactions
and product import using WP All Import.
Technical Issue Resolution:
Proficient in troubleshooting technical issues related
to both portals and servers, ensuring the smooth operation
of systems.
Client Communication:
Effective communication with clients to analyze and resolve
technical issues, providing tailored solutions to meet
their specific needs.
Achievements/Tasks
Web Developer
Implementation and design of the first web platform
"Farmer Gate".
Achievements/Tasks
Web Developer:
Implementation and design of websites in WordPress.
e-Shop Development and Design:
Expertise in creating and designing e-Shops, including
integration with banking systems for secure transactions
and product import using WP All Import.
Achievements/Tasks
Web Content Manager
for websites and applications using CMS platforms
including WordPress, Drupal and Joomla.
Achievements/Tasks
Order and inventory management.
Administrative support.
Customer service.
Achievements/Tasks
Order and inventory management.
Administrative support.
Customer service.
Achievements/Tasks
Computer Technician with experience in PC assembly,
software installation and troubleshooting.
Achievements/Tasks
Internship:
Internship in the Department of IT and Organization.
Computer Technician:
Experience in PC assembly, software installation
and troubleshooting.