Panayiotis Toumbas

Hello, I'm Panayiotis Toumbas

Web Developer & Education Technology Specialist

Experienced in PHP, Node.js, HTML/CSS, JavaScript/jQuery, AWS, and Linux server management.

Fluent in English and Greek (Mother Tongue)

Skills

Front-End

HTML
CSS
JavaScript
Bootstrap

Back-End

PHP
Laravel
Node.js
Express.JS
MySQL
MongoDB
Java

CMS and LMS

Wordpress
Moodle

Tools and Platforms

Git
Bitbucket
Jira
Amazon Web Services
Digital Ocean
Confluence

Soft Skills

Problem Solving
Teamwork
Communication
Adaptability
Time Management

Currently Learning

React
Next.js
Tailwind CSS
TypeScript

Curriculum Vitae

Work Experience

Team Lead & Full Stack Developer of Intelligent Web Development Team

University of Nicosia, Nicosia, Cyprus

2020 - Present

  • Managing the incoming tasks and prioritize task according to urgency and importance
  • Coordinate workflows and web development procedures
  • Architect new applications and expand existing ones using PHP frameworks, Wordpress, Javascript, JQuery, CSS, HTML,Nodejs,ExpressJS and HandlebarsJS.
  • Monitor and Manage Moodle Platform and Servers
  • Allocate and supervise tasks to team members
  • Managing the AWS account of my team (EC2 Instances, Databases, Security Groups, API Gateway etc.)
  • Monitor team performance and report on metrics
  • Discover training needs and provide training to team members
Technologies
PHP
Wordpress
Javascript
JQuery
CSS
HTML
Nodejs
ExpressJS
HandlebarsJS
Laravel
MySQL
MongoDB
Moodle
Apache
Nginx
Linux
Amazon EC2
Amazon RDS
Amazon Lambda
Amazon S3
Amazon CloudFront
Amazon CloudWatch
Amazon Load Balancer
Amazon API Gateway
Amazon Web Services

Part-Time Lecturer

University of Nicosia, Nicosia, Cyprus

2019 - Present

  • Lecturer for the course "MIS 151 - Business Software Applications". This course focuses on understanding how technology influences our world and explores various digital tools and concepts like cloud computing, user-generated content, and enterprise computing, particularly in business contexts. It also provides practical knowledge on data protection (GDPR), networking, database management, andtechnologies like AR/VR for businesses.
  • Lecturer for the course "MIS 351 - Information Systems Concepts". This course provides foundational knowledge of Information Systems, emphasizing their importance to both businesses and society. It also explores emerging technologies like IoT, social media, and digital analytics, while examining the relationship between business strategies and information systems, with attention to career opportunities and ethical considerations.

Bussiness Intelligence Engineer

University of Nicosia, Nicosia, Cyprus

2017 - 2020

  • Worked with Technology-Enhanced Learning department on analyzing data from the various university databases using JAVA server scripts
  • Developed and maintained reports and dashboards using Power BI
  • Web development on various websites for events of the university and on University of Nicosia main website using PHP, Wordpress, JavaScript, JQuery, CSS, HTML and Nodejs.
  • System Integrations development Wordpress
  • Library IT: Server maintenance and support (CentOS Server)
  • Provided technical support and training for faculty and staff on using a variety of tools like "Turn it in" and "Faculty Intranet"
Technologies
Power BI
PHP
Wordpress
JavaScript
JQuery
CSS
HTML
Nodejs
Linux
Java
Moodle
Apache
Nginx
Turnitin
Amazon Redshift
Amazon Data Pipeline
AWS

Distance Learning IT

University of Nicosia, Nicosia, Cyprus

2015 - 2017

  • Provided technical support and training to distance learning students
  • Produced and published online videos using camtasia and Articulate. Videos where stored on Amazon S3
  • Administrative Moodle Platform and supported over 3000 active students and over 80 Lecturers
  • Web Development on Distance Learning department custom web applications using PHP,HTML,CSS,JavaScript and MySQL
Technologies
Linux
Windows
PHP
HTML
CSS
JavaScript
MySQL
Moodle
Wordpress
Amazon S3
Apache
Nginx
Laravel 5
JQuery

Computer Centre Lab Assistant

University of Nicosia, Nicosia, Cyprus

2011 - 2014

  • Assisted students and staff with computer related issues
  • Maintained and repaired computer systems and networks
  • Provided technical support and training to users
  • Trained new lab assistants
  • Maintained up-to-date knowledge of computer hardware and software
  • IT Support for International Seminars and Conferences
  • IT Support for University Events and Ceremonies
  • IT Support for TOEFL Examinations
Technologies
Linux
Windows
Microsoft Office
Android
Apple iOS
Apple MacOs

Computer Technician [Part-Time]

Apafitis Electronics, Larnaca, Cyprus

2009 - 2011

  • Maintainance of Computer Systems and Networks
  • Server Management and Maintenance
  • Custom PC Building and Maintenance
  • Customer Support and Assistance
Technologies
Linux
Windows
Microsoft Office
Android
Apple iOS
Apple MacOs

Education

MSc in Cyber Security

University of Nicosia

2014 - 2016

Projects
  • Honeypot Deployment and Analysis
  • Worked on a project of developing logs analysis tool for honeypots and presenting the analysis in a dashboard
Tools & Technologies
Kali Linux
Wireshark
HTML
CSS
JavaScript
PHP
MySQL
Java
Linux
Laravel

BSc in Computer Science

University of Nicosia

2011 - 2014

Projects
  • Developed a mobile application using Cordova Phonegap Platform and REST API
Tools & Technologies
HTML
CSS
JavaScript
PHP
MySQL
Linux
Cordova

Diploma in Computer Science

Intercollege Larnaca

2009 - 2011

Certifications

AWS Cloud Practitioner Essentials

Amazon Web Services (AWS)

2024

Earners of this badge have demonstrated basic solution building knowledge using AWS services and have a fundamental understanding of AWS Cloud concepts. Badge earners have acquired hands-on experience with compute, networking, database and security services.

View Certificate

AWS Knowledge: Cloud Essentials

Amazon Web Services (AWS)

2024

Earners of this badge have developed knowledge of foundational AWS Cloud concepts with a focus on AWS Compute, Storage, Networking and Database services, security, architecture, pricing, and support.

View Certificate

The complete NodeJS Developer Course (3rd Edition) (Renewed)

Udemy

2024

Creating Web Applications and API with Node.js, Express, MongoDB and Socket.io

View Certificate

NGINX Fundamentals, High Performance Servers from Scratch

Udemy

February 2021

NGINX Fundamentals, High Performance Servers from Scratch

View Certificate

Web Hacking: Wordpress Penetration Testing and Security

Udemy

December 2020

Penetration Testing on WordPress based sites also how to increase security on WordPress sites

View Certificate

Wordpress Security Masterclass - Defeat Hackers and Malware

Udemy

December 2020

How to defeat hackers and malware on your WordPress site

View Certificate

Wordpress Plugin Development

Udemy

July 2020

How to create your own plugins for your WordPress site

View Certificate

Object Oriented Programming in PHP and MVC

Udemy

March 2020

Object Oriented Programming in PHP and MVC

View Certificate

Additional Projects

Bailemos Dance School Student Dashboard

Bailemos Dance School Student Dashboard

A student dashboard for Bailemos Dance School, with features such as booking classes, cancelling classes, viewing schedule, and more. Admin panel for class and teacher management.

Digital Ocean
MongoDB
ExpressJS
NodeJS
Bootstrap
HTML
JavaScript
jQuery
CSS
HandlebarsJS
Nginx
Webex Scheduling V1

Webex Scheduling V1

Scheduling tool for Webex meetings, with features such as booking a meeting, cancelling a meeting, viewing the schedule, and more. Admin panel for meeting management.

Laravel
MySql
Apache
PHP
Bootstrap
HTML
JavaScript
jQuery
CSS
Graduation System

Graduation System

A graduation system for creating the seating plan for the students in the graduation ceremony. It also includes a live updating map of the school amphitheater with the students and their seats.

MongoDB
ExpressJS
NodeJS
Bootstrap
HTML
JavaScript
jQuery
CSS
HandlebarsJS
Nginx
MALLOURA Cultural Group

MALLOURA Cultural Group

A registration processing tool used to extract data from Google Forms and process it into a structured format. Automatically creates the attendance list for the students.

NodeJS
MongoDB
RePaint Your Life Nicosia

RePaint Your Life Nicosia

A Dashboard for RePaint Your Life Nicosia, with session tracking features and admin panel for managing the sessions.

Digital Ocean
MongoDB
ExpressJS
NodeJS
Bootstrap
HTML
JavaScript
jQuery
CSS
HandlebarsJS
Apache
Webex Scheduling V2 (Under Development)

Webex Scheduling V2 (Under Development)

Scheduling tool for Webex meetings, with features such as booking a meeting, cancelling a meeting, viewing the schedule, and more. Admin panel for meeting management.

Laravel
MySql
Apache
PHP
Tailwind CSS
HTML
JavaScript
jQuery
CSS

Get in Touch

I'm always open to new opportunities and connections.
Feel free to reach out via LinkedIn.