Balint Gyori

Balint Gyori

Mentor
Rising Codementor
US$0.00
For every 15 mins
ABOUT ME
Java Developer
Java Developer

I am an experienced Java developer, who mainly worked on the back-end side of web applications. I have extensive experience in code refactoring, debugging, but I also created applications from scratch. Thus I can help you to improve or extend existing system, or launch a totally new application.

Hungarian, English
Budapest (+02:00)
Joined November 2017
EXPERTISE
9 years experience
9 years Java developer experience. I worked on Spring Java applications, which used JSP, and later, an in-house UI framework (based on Go...
9 years Java developer experience. I worked on Spring Java applications, which used JSP, and later, an in-house UI framework (based on Google Soy Template technology). We used BDD specification for integration tests and Cucumber framework to implement them. We used well configured Maven plugins to automate as much as we could: code style checking, unit test coverage, integration tests, code complexity etc. Having spent much times with UI framework switching and with application splitting into micro-services, I have extensive experience in code refactoring. In the past I worked on a heavy weight swing based Java client application with Oracle DB. It was a very big and robust application developed for the government. Thus I have experience with old Java technologies, and I have seen their benefits and disadvantages.
2 years experience
My last project was developing Spring Boot based micro services with REST API. These micro services were part of a distributed system. I ...
My last project was developing Spring Boot based micro services with REST API. These micro services were part of a distributed system. I also created integration tests for these applications using WireMock, Spring Integration test and JSON mocking files. The CI pipeline was managed by Bamboo, and the application was wrapped into Docker containers. The full application was documented on the developers' side.
1 year experience
In the micro-service architecture world, monitoring is a very important part of the application development. Application monitoring shoul...
In the micro-service architecture world, monitoring is a very important part of the application development. Application monitoring should be part of the developers' task, since they know what is the most important information, what should be measured. The developers also have to configure alerts for themselves, which guarantees the shortest reaction time, and the quickest fix for the given problem.
Spring boot actuatorAopDropwizard
View more
Spring boot actuatorAopDropwizardGrafanaGraphite
View more

REVIEWS FROM CLIENTS

Balint's profile has been carefully vetted and approved as a Codementor. Connect with Balint now, and leave a review for them once you're done!
EMPLOYMENTS
Freelance Software Developer
Self-Employed
2017-06-01-Present
Nowdays I work as a freelance software developer. My strength is the back-end side. I have extensive experience in Java language and in S...
Nowdays I work as a freelance software developer. My strength is the back-end side. I have extensive experience in Java language and in Spring framwork. But I can quickly learn new technologies if it is needed for the given task.
Java
Spring
View more
Java
Spring
View more
Senior Software Engineer
EPAM Systems
2016-08-01-2017-06-01
This is the same as the previous employment, just i reach the senior level at the company.
This is the same as the previous employment, just i reach the senior level at the company.
Java
Spring
Spring MVC
View more
Java
Spring
Spring MVC
JUnit
Integration Testing
TestNG
Monitoring
Docker
Spring Boot
View more
Software Engineer
EPAM Systems
2014-05-01-2016-08-01
Working on a hotel industry project. We developed a Spring Java application, and later on we splitting it into smaller micro services. Cr...
Working on a hotel industry project. We developed a Spring Java application, and later on we splitting it into smaller micro services. Created new Spring Boot microservices from scratch. The new micro services were wrapped into Docker containers. I Also developed Integration tests, with BDD approach. With WireMock we could mock the backend systems in the integration tests. The application monitoring was our responsibility, for that we used Graphite DB and Grafana dashboards.
Java
Spring
JUnit
View more
Java
Spring
JUnit
Cucumber
Monitoring
BDD
Docker
Wiremock
View more