Name:
Hidden Name
This action spends
1
credit
Status:
Available now
Country:
Cyprus
Position:
Full-time employment
Part-time employment
Part-time freelance
Level:
Mid
Skills:
PHP
OpenSwoole & Swoole
Laravel
Livewire
Alpine.js
Vue.js
JavaScript
TypeScript
.Net
Node
Bun
GitLab
GitHub
RHEL
Debian
SQLite
MySQL
PostgreSQL
Redis
Bio
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.