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

Mat Johns, Packt

Getting Started with Hazelcast introduces this great open source technology in a step-by-step, easy-to-follow manner, from the why to the how to wow!

TODO

Getting Started with Hazelcast
[ 2025 ]
Simon Harris, Wrox

A könyv minden alapvető ismeretet megad az algoritmusok alapjairól, az adatstruktúrákról és a programozásban használatos egyes algoritmusok teljesítménybeli jellemzőiről.

TODO

Kezdőkönyv az algoritmusokról
[ 2024 ]

Udemy: Learn GitLab CI/CD from a GitLab Hero. Obtain valuable DevOps skills. Build pipelines and Deploy to AWS.

Jó előadó, könnyen érthető angol. A GitLab alapjait részletes példákon keresztül mutatja be + AWS. Lehetne egy kicsit hosszabb is.

GitLab CI - Pipelines, CI-CD and DevOps
[ 2024 ]

Udemy: Spring Boot 3: Learn Spring 6, Spring Core, Spring REST, Spring MVC, Spring Security, Thymeleaf, JPA, Hibernate, MySQL

Jó előadó, könnyen érthető angol. A SpringBoot alapjait részletes példákon keresztül mutatja be + Thymeleaf

Spring Boot 3 and Hibernate
[ 2023 ]

Udemy: Become a Full-Stack Web Developer with just ONE course. HTML, CSS, Javascript, Node, React, PostgreSQL, Web3 and DApps

Remek előadó, könnyen érthető angol. A webfejlesztés alapjait részletes példákon keresztül és szerteágazóan mutatja be: JS, HTML, jQuery, CSS, Node, React

The Complete Web Development Bootcamp
[ 2023 ]
Maximilian Schwarzmüller

Udemy: Master Angular (formerly "Angular 2") and build awesome, reactive web apps with the successor of Angular.js. From Setup to Deployment, this course covers it all! You'll learn all about Components, Directives, Services, Forms, Http Access, Authentication, Optimizing an Angular App with Modules and Offline Compilation and much more - and in the end: You'll learn how to deploy an application!

Remek előadó, könnyen érthető angol. Az Angular alapjait részletes példákon keresztül mutatja be + TypeScript tanfolyam

Angular - The Complete Guide
[ 2022 ]

Explore techniques for automated frontend web testing with Cypress and JavaScript. Get to grips with the Cypress framework and learn how to best implement end-to-end automation testing with JavaScript with the help of expert tips, best practices, and real-world testing examples

Kezdőkönyv a Cypress teszteléshez, remek összefoglaló. A design lehetne szebb is (a képek és kódok tekintetében).

End-to-End Web Testing with Cypress
[ 2021 ]
Joshua Bloch - Neal Gafter

Bloch és Gafter ezúttal a Java programozási nyelv és központi könyvtárai rejtélyeiben merülnek el. A fejtörők többségét a szerzők egy-egy rövid program formájában mutatják be, amelynek a viselkedése ellentmond a látszatnak. Ki tudjuk találni, mit csinálnak ezek a programok?

A legtöbb fejtörő ismert, az IDE által kiszűrt vagy sosem használt kód miatti problémákat boncolgat. A könyv fele kép, a másik felének 10-20%-a érdekes.

Java-fejtörők
[ 2017 ]
Laszlo Bock

A világ egyik legsikeresebb vállalata kizárólag a legjobbakat keresi, és hogy megtalálja őket, képes akár új szabályokat is teremteni a munka világában.

HR könyv, ami elsősorban a munkaerő toborzásáról és megtartásáról szól. Programozói szempontból az algoritmusok fontoságának hangsúlyozása lehet érdekes.

A Google titok
[ 2016 ]
Richard Warburton

If you're a developer with core Java SE skills, this hands-on book takes you through the language changes in Java 8 triggered by the addition of lambda expressions. You'll learn through code examples, exercises, and fluid explanations how these anonymous functions will help you write simple, clean, library-level code that solves business problems.

Gyors áttekintés a lambdáról, a stream-ekről és a funcionalis programozás alapjairól.

Java 8 Lambdas
[ 2016 ]
Android-alapú szoftverfejlesztés
[ 2015 ]
Implementing Domain-Driven Design
[ 2014 ]
Domain-Driven Design: Tackling Complexity in the Heart of Software
[ 2014 ]
Apache Tomcat 7 Essentials
[ 2013 ]
Agyhullám: Java
[ 2013 ]
Hatékony Java
[ 2013 ]
Practical JIRA Plugins
[ 2013 ]
Implementációs minták - 77 szoftverminta
[ 2013 ]
Túlélőkönyv programozóknak
[ 2013 ]
Refactoring to patterns
[ 2012 ]
Core J2EE Patterns
[ 2012 ]
Tiszta kód - Az agilis szoftverfejlesztés kézikönyve
[ 2012 ]
Java 2 útikalauz Programozóknak 5.0
[ 2012 ]
Refactoring - Kódjavítás újratervezéssel
[ 2011 ]
Google Web Toolkit alkalmazások
[ 2011 ]
Szoftverfejlesztés Java EE platformon
[ 2010 ]
PL/SQL programozás - Alkalmazásfejlesztés Oracle 10 g-ben
[ 2010 ]
JAVA és XML
[ 2006 ]
Reguláris kifejezések mesterfokon
[ 2006 ]
Programozás élesben C#
[ 2005 ]
Alkalmazásfejlesztés a Unifield Modeling Language szabványos jelöléseivel
[ 2005 ]
Objektumorientált alkalmazásfejlesztés
[ 2005 ]
J2EE Útikalauz Java programozóknak
[ 2004 ]
JavaServer Pages: A kiszolgálóoldali Java-fejlesztők kézikönyve
[ 2003 ]
Java Szervletek Programozása
[ 2002 ]
Objektumorientált Tervezés és Programozás JAVA II. kötet
[ 2002 ]
Objektumorientált Tervezés és Programozás JAVA I. kötet
[ 2002 ]
Programozási feladatok és algoritmusok Turbo C és C++ nyelven
[ 2000 ]
Programozzunk C nyelven!
[ 2000 ]

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 Science
    Dennis Gabor University
    2001 - 2005
  • Catering
    Károly Gundel College
    1990 - 1993

Awards

  • 2F School special award
    Website for 2F School - 2F School programming competition (special prize)
    2005.11
  • Abacus 2005 II. place
    Webcontact - Abakusz 2005 programming competition II. place
    2005.05
  • Abacus 2004 II. place
    JLibrarian - Abakusz 2005 programming competition II. place
    2004.04

Languages

  • Hungarian (native)
  • English (professional)
  • German (beginner)

Interests

  • Cooking
  • Programming