⋆ Leading Edge Creative, Australia 2006 → 2008
My first freelance employer. Cooperated in different periods of time. WordPress, Joomla, and custom PHP solutions.
⋆ Freelance work 2008 → 2014
A lot of freelance work for different employers. Mainly custom PHP solutions in CodeIgniter and Laravel.
⋆ Evista Creative Agency, Hungary 2014 → 2016
Full stack programming, mainly WordPress based projects, but some custom PHP solutions as well.
⋆ Nexum Kft, Hungary 2017
I was part of a team which is responsible for the development of Profession, Hungary's leading job search website (Laravel).
⋆ CAS Software Kft., Hungary 2017 → 2018
Responsible for full-stack development and maintenance of web-based platforms of the company (mainly WordPress).
⋆ Pronovix, Hungary 2018 → 2022
Responsible for backend and frontend tasks mainly in Drupal 9 based developer portals.
⋆ Oander, Hungary 2022 → 2023
Magento backend (and a bit of frontend) development. Responsible for creating new modules, extending existing modules, and for bugfixes/tech support.
⋆ Netrix, Hungary 2023 → now
Working as a full-stack developer on an in-house, custom CMS for creating digital business reports.
I am currently living in Szeged, Hungary and I work as a full stack web developer since 2002.
I speak Hungarian and Serbian natively, and English on a relatively high, technical level.
I am open to new tech and I constantly try to learn and be informed, but I don't get easily distracted. I tend to focus on easily adaptable, well-documented, entrenched, lightweight and clear-cut foundations when I build applications, and keep complexity to a minimum where possible. I am a strong proponent of the KISS, the YAGNI, and the DRY principles.
The main values I try to live by in all aspects of my life are rationality, openness, sincere communication, modesty, purity, patience, resourcefulness and humble dignity towards traditions and established practices.
⋆ Backend
During my career I have met with Python, Perl, ASP, ActionScript, Rails and Go for shorter or longer periods, but I work most quickly and efficiently with PHP (continuous practice starting from purely procedural PHP 4 up to object oriented PHP 8).
Taking into account PHP frameworks, I have the most experience with CodeIgniter and Laravel, but I have also used Symfony, Yii, CakePHP and Phalcon.
⋆ Frontend
I have worked with frontend since the beginning of my career, and I have a sensible knowledge of XHTML, CSS, and JavaScript. Regarding JS, I have the most experience in writing jQuery and vanilla JS (ES6), but I also had involvement in React projects.
At the moment I am learning TypeScript.
⋆ Databases
I am mainly familiar with relational databases (mostly MySQL/MariaDB, but SQLite and PostgreSQL too), but in the past I have used non-relational databases (mainly MongoDB) too.
⋆ Other knowledge and experience
- Experience with Content Management Systems: WordPress, Joomla, Drupal, Magento, TYPO3.
- Experience with Linux (both GUI and CLI). I have a self-built Ubuntu based LAMP server for hosting my hobby-projects
- I use Docker as a dev environment.
- I use PHPStorm for writing code (equipped with sniffers, mess detectors, linters and debuggers).
- I use Git for version control.
- Experience with unit- and functional testing with PHPUnit, and also have experience with Behat.