KristofProjects

Interaktív megoldások modern technológiára alapozva

Interaktív rendszerek fejlesztése modern technológiával

Interaktív rendszerek tervezésével és fejlesztésével foglalkozom. Mérnökinformatikus hallgatóként a letisztult megoldásokat és a technikailag átgondolt architektúrát részesítem előnyben. Nyitott vagyok különböző lehetőségekre, legyen szó szerződéses/projekt alapú együttműködésről, de startupok és kisebb projektek számára is vállalok webes megoldások tervezését és fejlesztését.

Technológiák & Eszközök

Frontend

HTML
CSS
JavaScript
Pyodide
Brython
WebAssembly

Frontend oldalon interaktív webes alkalmazások fejlesztéséhez rendszeresen használok böngészőben futó Python-megoldásokat, mint a Brython és a Pyodide alapú integrációkat. Ezek lehetővé teszik, hogy a Python nyelv erősségeit közvetlenül a kliensoldalon aknázzam ki, különösen olyan esetekben, ahol összetettebb logika vagy nyelvfeldolgozás szükséges. Több projektem során – például egy Abstract Syntax Tree-re épülő megoldásnál – nélkülözhetetlen volt egy könnyűsúlyú, de teljes értékű Python nyelvi értelmező integrálása a böngészőbe. Amikor teljesítménykritikus problémába ütközök, WebAssembly segít optimalizálni az algoritmus sebességét.

Backend

Django
Flask
FastAPI
PHP
SQLite
MySQL

Backend fejlesztés során több technológiai stackkel dolgoztam, amelyekre építve jól strukturált, skálázható alkalmazásokat tervezek és implementálok. Foglalkoztam szolgáltatások konténerizálásával és egyszerűbb automatizált build- és deploy-folyamatok kialakításával, különös figyelmet fordítva a tiszta architektúrára és a fenntartható működésre.

Egyéb

pybind11
Kivy
Selenium
Docker
GCP REST/Serverless

Szeretek olyan eszközökkel dolgozni, amelyekkel összetettebb nem mindennapi problémákat lehet megoldani. Ilyen például a Python és C++ közötti integráció teljesítménykritikus feladatok esetén pybind11 segítségével, valamint automatizált böngészőalapú tesztelés és adatgyűjtés Selenium használatával. Grafikus alkalmazások fejlesztése sem áll távol tőlem, ilyenkor a Kivy erejére támaszkodom, amivel képes vagyok modern, cross-platform alkalmazásokat létrehozni.

Szakmai gyakorlat & nemzetközi tapasztalat

Szakmai gyakorlat – Portugália

CMS alapú weboldal

Szakmai gyakorlatomat Portugáliában töltöttem, ahol egy helyi zeneiskola számára egy CMS-alapú weboldalt fejlesztettem. A projekt célja egy könnyen kezelhető, adminisztrálható felület létrehozása volt, amely támogatja az intézmény mindennapi működését és online megjelenését.

A fejlesztés során webes backend és frontend feladatokat egyaránt elláttam, különös figyelmet fordítva az átlátható struktúrára és a gyakorlati használhatóságra. A projekt lehetőséget adott arra, hogy valós megrendelői igények alapján, önállóan tervezzek és valósítsak meg egy komplett rendszert.

A szakmai gyakorlat mellett a kinti tanulmányaim során aktívan foglalkoztam cloud-alapú alkalmazásfejlesztéssel, ahol backend szolgáltatások felhőben történő futtatásával, konténerizálással és modern deploy szemlélettel szereztem tapasztalatot. Ezek a tanulmányok jelentősen hozzájárultak a gyakorlati tudásom elmélyítéséhez.

Projektek

FormulaEval – Művelet és formula kiértékelő segédprogram

Saját fejlesztésű webalkalmazás, amely képes Excel-szerű formulák kiértékelésére és vizualizálására. A felhasználó létrehozhat saját pluginokat egyedi kiértékelési eljárások létrehozására, ezáltal egy szélesebb terület nyílhat meg a kiértékelés befolyásolására.

Megnyitás

Kapcsolat

Email: [email protected]

LinkedIn: linkedin.com/in/kristóf-lajos-05058339b