Albert Borsos

Borsos Albert

Senior/Lead Backend Fejlesztő · php & rust developer · Mérnök Informatikus

Borsos Albert vagyok, Backend Fejlesztő, több mint 16 éves szoftverfejlesztési tapasztalattal. Karrierem során a szoftverek teljeskörű tervezésétől és fejlesztésétől kezdve, a projektmenedzsmenten át egészen az automatizált tesztelésig széleskörű ismereteket szereztem. Munkám során kiemelt figyelmet fordítok a megbízható működésre, skálázhatóságra, hatékonyságra és a felhasználói élmény optimalizálására.

Mivel főiskolai éveim alatt szabadúszó fejlesztőként dolgoztam, ezért olyan területeken is tapasztalatot szereztem, amelyeken a legtöbb fejlesztő nem. Ilyen terület például az ügyfelekkel való tárgyalás és kommunikáció, UX, SEO, marketing és értékesítési szövegírás. Annak ellenére, hogy a backend fejlesztésre specializálódtam, a mai napig követem az aktuális SEO és marketing trendeket, hiszen jól kiegészítik ezek az ismeretek a szoftverfejlesztést és jól jönnek a napi munka során.

Ezen az oldalon eddigi tapasztalataimat és néhány elkészült projektjeimet találod meg.


Munkahelyek

Senior/Lead Backend Developer

mito.digital @ Mito Group - Budapest, Hungary

Az utóbbi 2 évben a bet.szerencsejatek.hu projekten dolgozom, ahol olyan fejlesztéseket csináltam mint a puttó játék animációs verziójának tervezése és fejlesztése Rust-ban. Kisebb-nagyobb fejlesztéseken dolgozom a bet.szerencsejatek.hu és tippmix.hu oldalon. Code Review-zom, fejlesztőket mentorálom.

Az elmúlt 9 évben rengeteg izgalmas projekten dolgoztam a Mito-ban, főleg PHP alapokra épülő projekteken.

Vezettem egy 5 főből álló backend csapatot, ahol gyors kifutású kampányokon, reklámügynökségi projekteken dolgoztunk.

php Yii 1.1 Yii 2.0 Rust Docker Gitlab CI ansible ansistrano OOP TDD DDD HTMX Xdebug
2015 - Present

Full-stack Developer

Invitel Zrt. - Budaörs, Hungary

Főleg ügyviteli rendszereket fejlesztettem belső használatra, amelyek megkönnyítették a mindennapi feladatokat az adminisztrációs munkát végző kollégák számára. Fejlesztettem API-kat külső- és belső rendszerek integrációjához is, az egyik ilyen volt a Díjnet integráció. Legnagyobb projektünk az invitelnél egy webes alkalmazás volt tabletekre, amely az értékesítést segítette door-to-door ügynököknek.

php Yii 1.1 jQuery API UX bootstrap OOP
2013 - 2015

Szabadúszó

Full-stack fejlesztő, SEO-s, marketinges, szövegíró, grafikus - Érd, Hungary

Ebben az időszakban mindennel foglalkoztam, hiszen egyedül kellett felhúznom weboldalakat és webshopokat kisvállalkozások számára úgy, hogy szinte semmit nem kaptam amiből dolgozhatnék. Ezért logókat és UI-t terveztem és rajzoltam PhotoShop-ban, sitebuild-eltem, CMS- és webshopmotorokat fejlesztettem UX és SEO szempontokat figyelembe véve. Szöveget írtam, marketing tanácsokat adtam.

Jó volt látni, hogy a munkám az ügyfeleimnek nagy segítség volt. Van, akivel a mai napig tartom a kapcsolatot és nagyon hálás nekem, mert a 11+ éve fejlesztett weboldala a mai napig folyamatosan hozza neki az új ügyfeleket.

Ezidő alatt sikerült elég komoly valós tapasztalatot összeszednem a főiskola mellett, aminek köszönhetően a diploma után az első helyre felvettek, ahova jelentkeztem.

php jQuery sitebuild UX CMS SEO marketing
2008 - 2013

Tanulmányok

Dunaújvárosi Főiskola

Mérnök Informatikus BSc

Képességek

Programozási nyelvek & Eszközök

PHP Yii 1.1 Yii 2.0 Symfony
JavaScript jQuery Stimulus HTMX yarn
OOP TDD DDD Clean Code SOLID DRY KISS
CSS SCSS Bootstrap 2-5
composer Xdebug phpunit mockery codeception rector psalm phpstan phpcs
Rust
SQL mySQL mariaDB
Gitlab CI Github Actions ansible ansistrano
Docker docker-compose
JIRA Github Projects

Munkafolyamataim
  • PHP-ban Yii és Symfony 7+ keretrendszerekkel dolgozom, mert ezekkel gyorsan és biztonságosan tudok webes alkalmazásokat fejleszteni.
  • Rust-ban CLI alkalmazásokat vagy olyan API-kat, microservice-eket fejlesztek, amelyeknek nagy terhelést kell kiszolgálnia.
  • Amikor lehet TDD-vel dolgozom, mert így gyorsabban és biztosabban tudok fejleszteni.
  • Használok statikus kódanalizátorokat, lintereket. Ezeket bekötöm CI-ba még a legkisebb projektjeimben is.
  • A folyamatosan változó frontend technológiákat képtelen vagyok követni a backend technológiák követése, munka- és szabadidő mellett, ezért jQuery-t, Stimulus-t és/vagy HTMX-et használok a frontend fejlesztéshez.
  • Docker container-ekkel dolgozom lokálisan. Néhány saját projektemet már dockerben is hostolom.
  • Alap, hogy az ügyfél üzleti igényeit is figyelembe veszem a fejlesztés során.
  • Projektmenedzsmenthez JIRA-t vagy Github Projects-et használom.
  • PHPStorm-ot használok PHP-s projektekhez. Rust-hoz és minden máshoz VSCode-ot.

Projektek

Legutóbbi projektek amelyekben részt vettem. Nem minden fejlesztés 100%-ban az én munkám, hiszen csapatban dolgozom, de nagy részben tettem hozzá a projekt sikeréhez.

bet.szerencsejatek.hu php 8.1-re frissítése

bet.szerencsejatek.hu php 8.1-re frissítése

Egy több mint 10 éve élesben futó projektet írtuk át php5.4-ről php8.1-re. Azért php8.1-re, mert amikor elkezdtük, akkor ez volt a legfrissebb php verzió. 1.5 évnyi munka után zökkenőmentesen ment az átállás. Innentől egyszerűbb lesz a frissítés a legújabb php verziókra.

mito rector psalm phpstan phpcs

Nézd meg élőben
hír36.hu

hír36.hu

Híraggregátor oldal, kategóriákra és címkékre szűrhető hírek több hírforrásból könnyen fogyasztható formában.

Hobbi projekt UX SEO symfony7 Rust bootstrap5 stimulus htmx MySQL AI

Nézd meg élőben
Puttó Animáció

Puttó Animáció

Puttó játék gamifikálása volt a cél. Hogy a várakozási időt és a nyerőszámok megjelenését izgalmasabbá tegyük. Az én egyik feladatom egy Rust microservice volt, ami az animációkat és a nyerőszámokat adja vissza.

mito Rust API microservice

Nézd meg élőben
asapi-nails.hu

asapi-nails.hu

Egy egyszerű, vállalkozást bemutató honlap, referenciák bemutatásával. Az érdekessége, hogy SEO szempontból hihetetlenül jól teljesít. Minden fő kulcsszóra első helyen van a Google-ben.

Hobbi projekt Hugo SEO netlify CMS

Nézd meg élőben
bonobutor.hu

bonobutor.hu

Szüleim vállalkozásának weboldala, amelyet 2021-ben emeltem át a saját Yii 2.0 alapú CMS-embe, hogy könnyebben tudják frissíteni az oldalt és egy modernebb megjelenést tudjak adni a cégnek.

Hobbi projekt CMS SEO Yii 2.0 bootstrap

Nézd meg élőben