Career summary HU EN
Motivated and experienced Java developer with 15+ years of experience participating in all aspect of software development cycle including estimating, technical design, implementation, documentation, testing, deployment and support in financial domain. Deployed applications to cloud based production environment, integrated 3rd party services and created web-based credit management applications, using Java, Angular and MySql/Oracle in IBM cloud with OpenShift. Eager to learn new technologies.
Work experience Projects Books
JasperReports development blog
How to edit and generate forms by creating templates and uploading data in Jasper Studio? XML + JSON = PDF
Technologies
- Jasper
Audio Schedule Manager
With the Audio schedule manager, you can easily and efficiently automate the volume management of incoming events (calls, SMS). You can change the type of ringing (e.g.: muted, vibrating, loud, louder) and its volume at a specific fixed or recurring time. Android application in Google Play (in the meantime, the necessary rights have expired, the application has been deleted)
Technologies
- Android
Jira Plugin development blog
Areas of use of Atlassian products, their parameterization and application development possibilities. Case study and interesting facts about JIRA, Confluence, GreenHopper and related plugin development, seasoned with a little Scrum methodology.
Technologies
- Maven
- JUnit
- JIRA
- Servlet
- ATOM
Personal webpage
My own website for dynamically updating my resume. In addition to basic personal data, the site also includes: online bookshelf, project information
Technologies
- JavaScript
- JSTL
- JUnit
- GCP
- SVN
- Sitemesh
- ATOM
- JSP
- Servlet
Real KM
The valoskilometer.hu is an online service book whose purpose is to prevent the odometer from being rolled back. To develop the site, I mainly used the services of Google AppEngine (eg: JDO, MemCache, User API). More information about this can be found on the developer's blog at http://valoskilometer.blogspot.hu.
Technologies
- JavaScript
- JSTL
- GCP
- GoogleChart
- Log4J
- RSS
- JSP
- Servlet
Kunagi
Kunagi is a web project management tool based on Scrum. The user interface is based on asynchronous GWT, so it is fast and easy to use. Scrum does not support measuring and distinguishing the performance of team members, but it may be necessary in some companies (including us). I developed the statistical display of the results of the project, sprints and team members (statistics module).
Technologies
- GWT
- JFreechart
- Tomcat
Skills & Tools
- J2SE
- J2EE
- Spring
- JUnit
- Eclipse
- Maven
- Logback
- Tomcat
- Liquibase
- Jasper
- Camunda
- ElasticSearch
- Dozer
- JAX-WS
- Apache CXF
- JDO
- Hibernate
- BSH
- Quartz
- TestNG
- Groovy
- STS
- Log4J
- Final Builder
- Servlet
- eclipseLink
- JPA
- Cucumber
- ActiveMQ
- TestRail
- SLF4J
- ActualReports
- GoogleChart
- RSS
- HTML
- JavaScript
- jQuery
- RequireJS
- Durandal
- Bootstrap
- Knockout
- mxGraph
- Struts
- AJAX
- JSTL
- JSP
- Angular
- Tailwind
- Sitemesh
- ATOM
- GWT
- JFreechart
- Android
- Git
- Kibana
- JIRA
- SVN
- Ant
- Gradle
- GitHub
- Jenkins
- Sonar
- Nexus
- Docker
- Helm
- GCP
- IBM Cloud
- Openshift
- Grafana
- Prometheus
- cri-o
- logDNA
- NGINX
- Hazelcast
- Oracle
- PL-SQL
- MySql
- Bigtable
- IoC
- AOP
- BPM
- UML
- Regular expression
- Refactor
- Design patterns
- OO
- Agile
- DDD
- Scrum
- SaaS
- Paas
- IaaS
- CI/CD
- CQRS
- SPA
Education
-
BSc in Computer ScienceDennis Gabor University2001 - 2005
-
CateringKároly Gundel College1990 - 1993
Awards
-
2F School special awardWebsite for 2F School - 2F School programming competition (special prize)2005.11
-
Abacus 2005 II. placeWebcontact - Abakusz 2005 programming competition II. place2005.05
-
Abacus 2004 II. placeJLibrarian - Abakusz 2005 programming competition II. place2004.04
Languages
- Hungarian (native)
- English (professional)
- German (beginner)
Interests
- Cooking
- Programming