Mobile: +36 30 960-2022
I learn fast and I am open for every new challenge. I believe, I have very strong problem solving skills. I am a friendly, open-minded and cooperative person.
At EPAM Systems Inc. I was responsible for maintaining and improving a complex web application. The application was based on Web Components. We used Stencil JS to create the components. As it was a financial project, we needed to display a lot of tables and charts. To visualize the data, we used AG Grid and Highcharts.
At redhotmagma GmbH. my job was to improve and maintain their configurator application. On the Frontend side we were using React and Material-UI. By the visualization parts we used three.js and Fabric.js to display the customizable product in 3D. The Backend side was written in the Symfony 4 PHP Framework.
At Modolit Kft. my first task was to create an Intranet website, so we can manage our working sessions. I created a Node.js GraphQL API with Apollo Server. The database was MySQL. On the Frontend side I used React Admin to create the user interface.
At Photon Technologies Kft. my task was to create a website for an existing API. I chose React and Next.js for building the application, because we needed Server Side Rendering.
Later I also maintained the API, which was a Node.js application with MongoDB.
My other responsibility was to build a Native Mobile Application for Android and iOS. We chose NativeScript as cross platform solution, because it supports Angular.
At Docler Services Kft., our main project was DoclerMusic, a live streaming website for musicians. My job was to design and implement new features. Sometimes I also had to modify our deployment processes as well, but mainly focusing on backend parts of the core system. For example, after 5 month, we decided to use SASS as a CSS Precompiler, so I needed to set Compass in our development environments and in the deployment processes too. Used technologies at DoclerMusic: Redis, Repcached, Apache, MySQL, MSSQL. After DoclerMusic, I also had work on jasmin.com. I had been introduced to UML diagrams, TDD, Crucible. I was chosen to be code reviewer for other backend developers to maintain the high coding standards.
Brozie was a startup project (building a new chat communication platform based in web browser) supported by one of Hungary's biggest IT company (Docler Holding).
As the Lead Developer, my job was to organize and help the work of the developers. It was my responsibility to design our developing environments. Besides, I was a Backend PHP Developer too.
Brozie was a website written in PHP, served with Apache2 webserver, using MySQL and MongoDB database and Redis memory server. We used HaProxy as a Load Balancer and a Chat server written in Node.js based on Engine.IO. We also had a delayed task runner application (JobQueue) written in Node.js using RabbitMQ as a persistent job store. We used a Jenkins based deployment system with Grunt as a task runner. Our static files were uploaded to Amazon S3 by our deployment system.
DuoDecad Kft. is a company delivering live streaming services for other companys. My first task was to modify a streaming client application. Later, I had to rewrite it from ActionScript 2.0 to ActionScript 3.0. The application used RTMP to communicate with the Stream server (Flash Media Server). In the last 3 month, one of the partner companys asked new features, so I had to implement new services on the FMS-side too.
As a freelancer flash developer, I worked on a lof of projects. Usually, I had to do some fancy animation in Flash, but there were complex applications too. For example, I made an Aparment Reservation System in Flex and a Video Player with server-side Streaming technologies.