Üdvözöllek a portfólió weboldalamon!

Fábián Dávid vagyok, junior programozó. 2023 márciusában kezdtem a Junior Fullstack API fejlesztő képzést az IEC-nél.
Ez a képzés mellett egy pár kurzust az Udemy-n is elvégeztem különböző témákban. A teljesség igénye nélkül:

Laravel PHPUnit NodeJS ReactJS

Szeretem a már valamennyire ismert, használt technológiákról szerzett tudásomat fejleszteni, és szeretek új technológiákat kipróbálni, alkalmazni. Főleg a backend érdekel, ezen a területen szerzett tudásomat szeretném elsősorban elmélyíteni, de azért a frontend-el is elboldogulok.
Alább letölthető az önéletrajzom, illetve megtekinthető néhány gyakorló/tanuló projektem.

hero

Hogyan/miért kezdtem neki a programozás tanulásnak?

2021 elején meg ismerkedtem a blockchain technológiával, amit érdeklődve tanulmányoztam hónapokon keresztül.

2022 év végén próbáltam egy Cardano blockchain wallet connectort készíteni. Ezzel egy hónapon keresztül foglalkoztam különböző fórumokat, dokumentációkat olvasva, nem túl nagy sikerrel. Ahogy tanulmányoztam a JavaScriptet és a böngészős környezetet, össze futottam az Udemy nevű platformmal, ahol be is fizettem egy Fullstack JavaScript kurzusra. A kurzus elvégzése után már sikerült elérni az eredeti célomat.

2023. január közepén telefonon meg kerestek az IEC International Education Center Kft.-től hogy érdekelne-e programozó képzés. Márciusban elkezdtem a Junior Fullstack API fejlesztő képzésüket, ahol a fő témák a Php, JavaScript, SQL, REST API voltak.

2023. április közepén felmerült az igény a Hódmezővásárhelyi kórházban, egy elektronikus jogosultság igénylő rendszerre. A cégünk meg vizsgálta az elérhető lehetőségeket, de egyik sem volt a célnak megfelelő. Ekkor megragadtam a lehetőséget, és fel ajánlottam, hogy készítek nekik egyet.
Használt technológiák: NodeJS, EJS, MongoDB, CSS

Nagyon gyorsan meg változott az igény amikor látták, hogy egyedi igényeket meg tudok valósítani. Ennek következtében előjött sok hiba, a kód szerkezetben, projekt felépítésében ami miatt nem volt könnyen bővíthető új funkciókkal. Egyszerűbb volt átgondoltabban, nulláról újra kezdeni. Eközben megismerkedtem a különböző JavaScript frontend library-kal, és elkezdtem ReactJS-t tanulni.

2023. június elején nekifogtam ReactJS-t használva újra írni a jogosultság igénylőt, az új igényeket szemmel tartva, és igyekeztem karbantartható kódot készíteni.
Frontend repository Backend repository

Ekkor még nem igazán akart össze állni, hogy hogyan is kellene strukturálni a backendet. Ezért augusztus elején elkezdtem C#-ot tanulmányozni. Az IEC-es oktató eléggé sokat példálózott C#-al, és ezekből azt szűrtem le, hogy eléggé szigorúan OOP nyelv. Segített is megértenem az OOP alapjait. Ezután foglalkoztam vele pár hónapon keresztül. Ezek alapján folyattam a jogosultság igénylő fejlesztését.

2023 év végén és 2024 elején kíváncsiságból kipróbáltam több programozási nyelvet: Golang, Python, Rust.

Az IEC képzésen 2024. április elején elkezdtünk a portfólió munkával foglalkozni. Mivel Yii2-t tanultuk, praktikusan Php frameworkel kellett elkészíteni. Én a Laravel-t választottam keretrendszernek, és egy időpont foglaló rendszert készítettem.
Használt technológiák: Laravel, Blade, Tailwind CSS, MySQL
Repository Demó

Jelenlegi projektem, a kórházas jogosultság igénylő alapján egy általánosabb, konfigurálható verzió elkészítése, .NET Core, ReactJS, és MySQL-el.
Repository

Eközben C++, és a „Design Patters Elemets of Reusable Object-Oriented Software” könyv tanulmányozásával foglalkozok.

Munkahelyek

  • Infolan Kft. 2020 február - jelenleg is

    Rendszergazda

    Rendszergazdai feladatok elvégzése melett, CSMEKHM intrawebes jogosultságigénylő alkalmazás fejlesztése, karbantartása. NodeJS, MongoDB, és React-ot használva.


    Hódmezővásárhely, Makó
  • Csongrád-Csanád Vármegyei Pedagógiai Szakszolgálat 2019 január - 2020 január

    Rendszergazda


    Szeged, Makó, Hódmezővásárhely

Tanulmányok

  • International Education Center 2023 március - 2024 december

    Junior Fullstack API fejlesztő

    Tanultak: PHP, JavaScript, Yii2, MySQL, REST API.


  • Szegedi Tudományegyetem Juhász Gyula Pedagógusképző Kar 2016 szeptember - 2019 január

    Felsőfokú rendszergazda mérnökinformatikus-asszisztens


  • Szegedi SzC Gábor Dénes Szakgimnáziuma és Szakközépiskolája 2013 szeptember - 2016 június

    Rendszergazda


  • Szent István Egyházi Általános Iskola, Gimnázium és Kollégium 2009 szeptember - 2013 június

    Érettségi


image

Appointment

Időpontok foglalása, kezelése

Laravel, Tailwind CSS, Blade, MySQL

image

ToDo app

Egy egyszerű CRUD aplikáció.

Node.js, .ejs, htmx, Tailwind CSS, MongoDB

image

Portfolió oldal

Statikus weboldal.

Golang, Tailwind CSS

Elérhetőségek

  • Lakhely

    Magyarország, Makó

  • Telefon

    70/426-56-29

  • Email

    davidfabian@freemail.hu