Welcome Dear Visitor on Zsolt Alapi's webpage!
Full-Stack PHP Developer & System Administrator
I build modern web applications with Laravel and manage GNU/Linux servers.
Portfolio
Public works, including hobby projects
About Me
Full-Stack PHP/Laravel Developer and System Administrator
I’m Zsolt Alapi, a Full-Stack PHP Developer and System Administrator.
I build modern Full-Stack web applications and APIs with
PHP/Laravel and utilizing open-source AI models, alongside managing GNU/Linux servers, scripting, automation, and performance tuning.
Comfortable working with virtual machines and containerized environments.
Currently open to opportunities in development and system administration.
SKILLS
Front-end Development
• Building and developing modern web interfaces (HTML, CSS, Tailwind CSS, Bootstrap, JavaScript+TypeScript, jQuery, Vue).
Back-end Development
• PHP and knowledge of framework systems (MVC, Laravel, Filament, Livewire).
• Development of application programming interfaces (API) and integration of an AI chat-bot into the Laravel API, along with a RAG solution using a PostgreSQL vector database to enable smarter and more relevant AI responses.
• Writing automated tests (PHPUnit – unit and feature tests) and fixing bugs (Xdebug).
• Following Clean Code and SOLID principles.
• Using Python with Pandas and SQLAlchemy to handle Excel files and populate databases.
• Artificial Intelligence: Using VS Code with Continue.dev and Llama.cpp (Qwen, DeepSeek-Coder, Llama, etc.) to improve development efficiency and code quality, utilizing a multi-agent setup on my local computer in my home lab.
Databases
• Database programming (MySQL, MariaDB, PostgreSQL) and administration (Adminer, phpMyAdmin).
Project Management and Tools
• Expert use of project management tools (Jira).
• Using integrated development environments (VS Code, PHPStorm).
• Using version control (Git, GitHub, GitLab).
Systems Administration
• Managing GNU/Linux operating systems (Debian, Ubuntu) from a graphical user interface and command line,
writing scripts (Python, Bash), managing and configuring users and files, implementing security settings.
• Using web servers (mostly Apache, Nginx).
• Virtualizing operating systems and using containers (KVM, Proxmox, Docker, Kubernetes).
• Building a mail server with a web interface and certificate (Postfix, Dovecot, Apache, Roundcube, Let’s Encrypt).
• Installation and configuration of an FTP server with certificate for file storage (using VSFTPD with virtual users registered in MariaDB).
• Installing and configuring GitLab server for development (using Docker, GitLab Runner, gitlab-ci.yml).
• Performing backups (Duplicity, TAR, Cron, Rsync).
Language
• English language at B2 level, with strong command of technical terminology.
PERSONAL INTERESTS
• I spend my free time with my family, and I love taking long walks in nature.




