About Me
Hello! I’m Chris, a Computer Engineer with 10 years of experience in Information Technology and Systems Administration.
I have a proven track record of implementing and scaling highly available systems, as well as handling projects that improve efficiency and workflows within an organization.
Employment
Senior Systems Administrator
Global Reach Internet Productions
Web Development & Web Hosting
August 2017 - Present
Duties:
- Linux Server Administration
- Windows Server Administration
- Infrastructure automation with Ansible
- MySQL, MariaDB Cluster Databases, MSSQL Administration
- Adobe ColdFusion Administration
- Task automation with Rundeck
- Plesk Web Hosting Platform
- Deployment and management of various services like:
- Apache Web Servers
- HAproxy for TCP/HTTP Traffic, SQL Traffic and Redis
- MariaDB MaxScale
- ElasticSearch
- PCS Stack
- Varnish
- Nagios for monitoring
- VMware ESXi & Citrix XenServer Administration
- Veeam Backup & Disaster Recovery, Quadric Alike Backup & Recovery
- Servers & SANs Management (Dell, Nimble, HP)
- PCI-DSS Compliance
- Limited work on AWS (EC2, API Gateway, CloudFront, S3)
Projects:
- Took ownership of automating infrastructure deployment from VM creation, to full configuration of services.
- Handled horizontal expansion of hosting infrastructure, mass migrations, as well as various upgrades of hosting services.
- NFS shared storage clusters using Pacemaker - Corosync Stack to replace older OCFS2-based shared storage, where production sites are hosted.
- Wrote backup automation scripts for databases and data to implement desired functionalities, such as encryption and granular retention control.
- Improved hosting and development processes by introducing further automations and additional functionalities to existing processes.
- Backup and disaster recovery plan using Quadric Alike Backup & Replication for XenServer, as well as Veeam Backup & Disaster Recovery.
Systems Administrator (December 2013 - July 2017)
IT Officer (May 2012 - November 2013)
Atlaspantou Group of Companies
Construction
Duties:
- Microsoft-based Infrastructure (Active Directory, Exchange, Terminal Services)
- Oracle JD Edwards and Oracle BI Administation
- VMware ESXi & vCenter
- Veeam Backup & Replication, Veritas Backup Exec
- WatchGuard Firewalls Administration
- Avaya PBX Telephone Systems
- Other software solutions (Navision, Payroll, HR)
- Liaising with partners to coordinate new and existing projects.
- General day-to-day responsibilities and support for over 100 users.
Projects:
- ERP & BI project coordination for Accounting, Cost Control and Plant Management, MIS reporting.
- Physical to Virtual infrastructure migration.
- Design and Implementation of backup and disaster recovery plan.
- Funding acquisition for ERP & BI implementation from Cyprus Productivity Center (97,5% funded).
Education
University of Cyprus
BSc in Computer Engineering (GPA: 6.9/10)
September 2006 - December 2010
Senior project in multi-core computer architectures and Network-on-Chip Techniques, implemented using WindRiver Simics full system simulator.
Course highlights:
- Distributed Systems
- Computer Architecture
- Iterative Methods
- Embedded Systems Design
- Fault Tolerant Systems
Projects:
- Wrote a Network-on-Chip simulator in C
- VHDL implementation of a RISC multi-core CPU
- Implementation of an object tracking robot using OpenCV
- Various FPGA projects
- Case studies in Cooperative Storage, Memory Architectures, Real-Time Systems.
Cyprus National Guard
Military Service
July 2004 - August 2006
- Attended the School of Infantry Reserve Officers in Heraklion, Crete
- Served as a Reserve Second Lieutenant for the Cyprus National Guard
Pancyprean Lyceum Larnaca
Certificate Average 18.4/20
September 2001 - June 2004
Languages:
- Greek: Native Language
- English: GCE O’Level - Grade A.
Excellent written and verbal communication skills.
Interests
- I like traveling, either just for sightseeing, to attend a concert or festival, or enjoy a hiking trail.
- I have a soft spot for early 90’s grunge music and science fiction films, and I also enjoy listening to movie and tech related podcasts.
- I find films and the film making process particularly interesting, especially science fiction films.
- I collect old mobile phones and PDA’s and also maintain a collection of large and rare Lego sets.
2024 | Christoforos Christoforou