👋 Hi, I’m Marios Sofokleous I build custom websites and web apps.

I'm an experienced web developer based in Cyprus and a publisher of free and open-source projects.


A selection of stuff I’ve built

YATL: A simple todo list built with Create React App, and Firebase.

Yet Another Todo List

A simple todo list built with Create React App, and Firebase.

GK Architects. Portfolio website for an award-winning architectural design studio. Custom web design & web development.

GK Architects

Minimalistic portfolio website for an award-winning architectural design studio.

Rapido. Theme for October CMS. Custom web design & web development.


Polished single-page business-oriented theme with a blog for October CMS

PPC Pool Services. Website for a professional swimming pool and spa services contractor. Custom web design & web development.

PPC Pool Services

Business website for a professional swimming pool and spa services contractor.

Portfolio. Plugin for October CMS. Plugin development.


AJAX-powered Masonry portfolio plugin with category filters and a modal dialog for October CMS

DroneWorks. Theme for October CMS. Custom web development.


Single-page drone & UAV business services theme with a blog for October CMS

Cyprus Drone Works

Business website for a specialty service that flies FPV drones to create seamless video tours.

Rigid Rims. Solid one-page web design for DJs.

Rigid Rims

A one-page web design concept for DJs who want to provide everything visitors need to know about them.


Nice things people have said

“We hired Marios to design and build our new website from scratch. He has been exceptionally collaborative, reliable, professional, and persistent in delivering a top-notch web product.”

— Andreas Constantinou Marmara, Manager, PPC Pool Services

“Marios is one of the most hardworking persons I had the pleasure of working with, always willing to go above and beyond to complete a project assigned to him.”

— Marios Polyviou, PHP Developer & Online Marketing Manager, Enigma Global

“Marios has been professional, collaborative, efficient, and honest. With strong technical knowledge and natural creativity, he helped us communicate our vision through a streamlined and attractive website.”

— George Kalaitzides, Founder, Principal Architect, GK Architects

“An expert in front-end web development with great attention to detail. We have worked together during several projects, and Marios has delivered beautiful and fully responsive UIs every time.”

— Marios Kleanthous, CEO, Webmors


Where I’ve worked

WordPress developer


Jan 2022 - Present

Limassol, Cyprus

  • Designing and implementing new features and functionalities.
  • Establishing and guiding the website's architecture.
  • Ensuring high-performance and availability and managing all technical aspects of the CMS.
  • Helping formulate an effective, responsive design and turning it into a working theme and plugin.
  • Implementation of the internal regulations and procedures of the company.

Web developer


Apr 2021 - Dec 2021

Paphos, Cyprus

  • Use October CMS as a foundation to create websites for businesses.
  • Create a personal portfolio website to demonstrate my competencies and projects.
  • Create themes and plugins for the October CMS platform.
  • Improve my skills and understanding of vanilla JavaScript, React and Firebase.

Web developer


Aug 2019 - Apr 2021

Remote work

  • Replicate design mockups with code in the form of a custom October CMS theme.
  • Create CRUD plugins for October CMS.
  • Design and prototype websites in Adobe XD.
  • Teach graphic designers to design for the web.
  • Manage project tasks on Jira.
  • Resolve website-related issues and manage design change requests.

Web developer

Enigma Global

Jun 2018 - Jul 2019

Paphos, Cyprus

  • Gather, interpret requirements from clients and designers.
  • Create and customize WordPress child themes.
  • Modify CSS and add custom functionality with JavaScript.
  • Gain experience with popular WordPress plugins and page builders.
  • Maintain existing WordPress and Joomla sites.
  • Resolve support tickets for website-related issues.
  • Collaborate with designers and IT staff members.
  • Manage project tasks, timelines, and communication.
  • Prepare training manuals for users.
Photo of web developer Marios Sofokleous


Here’s my story

My name is Marios Sofokleous but call me Mario for short. I am a web developer based in Cyprus.

I specialize in front-end web development, and I have hands-on experience building custom websites and web apps.

I'm also a  publisher of free and open-source themes and plugins for October CMS.

I gained a foundational understanding of UI/UX design principles through custom web design projects.

I strive to build quality websites with a strong focus on performance, best practices, accessibility, and SEO.

Currently, I'm working on improving my skills and understanding of vanilla JavaScript and React.

In my spare time, I play volleyball, ride my bike on local trails, and swimming. My favorite hobby is flying FPV drones to capture amazing cinematic footage.

You can follow me on GitHub and LinkedIn.

Contact me


Hard & soft skills


Let’s start a conversation

Got an opportunity or a project you’d like to discuss? Maybe wanna say “Hi!”? Just fill out the short form below, or use one of the alternative contact methods.

*Indicates a required field