Profiles can only be unlocked with a subscription

Perfectionist Software Developer

Photo of a Laravel Developer
Available now
Nicosia, Cyprus
(UTC+02:00) Nicosia
English, Turkish

Online Presence

  • Website
  • Twitter
  • LinkedIn
  • GitHub

To access these links, you need a subscription

Skills

  • PHP
  • OpenSwoole & Swoole
  • Laravel
  • Livewire
  • Alpine.js
  • Vue.js
  • JavaScript
  • TypeScript
  • .Net
  • Node
  • Bun
  • GitLab
  • GitHub
  • RHEL
  • Debian
  • SQLite
  • MySQL
  • PostgreSQL
  • Redis

Last updated: September 2nd 2024

Approved: September 2nd 2024

Level

  • Mid

Open to...

  • Full-time employment
  • Part-time employment
  • Part-time freelance

Hello! I'm a software developer based in Nicosia, Cyprus, with a focus on PHP, Laravel, and Vue.js. Here's an overview of some of my experiences:

ERP: An ERP that has not yet been released. My main focus was on developing the API, with primary responsibility for the back-end using Laravel. Given the ERP's nature, it heavily depends on the database. For this project, PostgreSQL was employed, featuring a multi-tenant system.

  • Made lots of refactors to make working with code as easy as possible.
  • Introduced a model-agnostic, deep filtering system to enhance searching through relations and optimize database performance.
  • Replaced socket.io with the OpenSwoole WebSocket server, seamlessly integrating it with Laravel for improved efficiency and performance.

Foodcourt Application: A commercial app for managing food courts, involving features like multishop, stock, and self-service kiosk.

  • Optimized the previous websocket implementation to improve long-running connections.
  • Integrated Ingenico POS using C# to seamlessly work with the kiosk through websockets.
  • Developed various CRUDs for the back office and revamped the frontend design using Tailwind with Alpine.js.

Freelance Experience: During my freelance journey, I provided tailored solutions, including:

  • Developed a custom POS system for a textile company to streamline inventory and sales management.
  • Designed a blog for a psychologist to enhance their online presence.
  • Created static websites for clients.
  • Built a simple CMS for an architecture office to showcase their work.

Personal Projects:

  • Editor.php: Backend parser for Editor.js simplifying integration with PHP or Laravel.