Zsolt Biró

web programmer, PHP developer

Győr, Hungary

Hello World!_

I have been working as a web developer for over 5 years. In my first job, I created websites based on Joomla and other open source CMS. I have gained great experience developing custom components, modules and plugins. Besides I created responsive sitebuilds.

Later, I worked for a start up in Munich. You can find more details about this job under my portfolio.

Currently, I'm working as a freelancer. I'm trying to improve my knowledge continuously. I'm looking for new challenges even on other platforms (e.g. JAVA).

Professional experiences_

zu-zweit.de (german startup)

2014 - 2016

Backend developer, devops

Pannako Internetes Tanácsadó Kft.

2012 - 2014

PHP developer, sitebuilder

Used Stack_

PHP, Laravel, MySQL, PostgreSQL, DevOps, AWS, Docker, Git, Node.js, Shell scripting






This site analyzes and offers dating sites. The site can access the user's profile data via a facebook app. Based on this data, the software calculates the best dating sites for the user.

These are the most important parts of the site I worked on:

- I created the continuous deployment system. Due to this system, we could catch the bugs in the source before it goes to the live system.

- I programmed PHPUnit tests.

- I developed custom modules for ProcessWire CMS.

- I developed a RESTful API. I used the Slim Framework for programming the API. It connects to a PostgreSQL database.

- I created the image compressing system in node.js. We found a solution to minimize the size of the images. With a third party online tool, the images are compressed immediately after uploading. The full process is automated.
- I had devops tasks as well. I learned and used Amazon Web Services.

Used stack:

  • PHP7
  • PostgreSQL
  • Shell
  • Node.js
  • AWS
  • Git



My task was to develop the race manager system. The site was created on Joomla. The system handles the data of races, drivers, race categories, teams, scoring systems. The system generates the result table automatically based on the race results and the scoring system.

Used stack:

  • PHP5
  • MySQL
  • jQuery
  • Joomla 3



I created the sitebuild of the subpages.

Used stack:

  • CSS 3
  • HTML 5
  • jQuery



My task was to integrate the Google Map. I developed a component on the backend, where the administrators can add points (stations) to the map. On frontend, the users can search for the stations with the search module.

Used stack:

  • PHP5
  • MySQL
  • Joomla


Send a message_