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

Senior Java Developer @ Circeo Labs Kft.

2016 - present (9 years)

TheLoanFactory (SaaS) simplifies the process of integrating and managing different components within the banking ecosystem. Its a fast, configurable, secure way to offer loans without paperwork or in-person visits. With this lending as a service (LaaS) offering, banks would be able to approve and fund loans in just a few minutes. We develop a cloud-native solution and deliver the software in Docker image formats using Red Hat OpenShift (PaaS) on the IBM Cloud platform (IaaS). Our solution is a Java based Spring Boot related web application in 5+ countries and 10+ banks.

  • Implementation of new features using Java 21+, SpringBoot 3+ and Angular 15+
  • Process management (BPMN) with Camunda
  • Document and printout creation with JasperReports
  • Deploying app with Jenkins and OpenShift (Kubernetes) to IBM cloud
  • Storing data and messaging with MySql, Oracle, ActiveMQ Artemis and ElasticSearch
  • Integration with 3rd party services with Spring Integration via SOAP
  • Transformation of legacy code written in Durandal and Knockout to Angular
  • Creation new UI components related to PrimeNg
  • Collaboration with the design team, project management and the product owners
  • Features and bugfix documentation using JIRA tickets
  • Prepare technical documentation and estimate development efforts
  • Work in agile methodology and support testing
  • Testing with JUnit, Cucumber and Allure Report
  • Prod support and monitoring with Grafana, Prometheus, Openshift and IBM cloud

Technologies

  • J2SE
  • J2EE
  • Spring
  • JavaScript
  • JUnit
  • Eclipse
  • Gradle
  • Logback
  • Git
  • Jasper
  • Liquibase
  • Camunda
  • ElasticSearch
  • Grafana
  • logDNA
  • Docker
  • Tailwind
  • eclipseLink
  • Tailwind
  • Angular
  • Jenkins
  • Sonar
  • Nexus
  • Helm
  • IBM Cloud
  • Openshift
  • Prometheus
  • cri-o
  • Cucumber
  • NGINX

Senior Java Developer @ Kolkida Zrt.

TheLoanFactory
2013 - 2016 (3 years)

Greenfield project: creating online lending platform from scratch. Hexagonal architecture with Domain-Driven Design (DDD) methodology using REST API, splitting the domain across multiple bounded contexts. Cloud hosted by Atos

Technologies

  • J2SE
  • J2EE
  • Spring
  • JavaScript
  • JUnit
  • Eclipse
  • Maven
  • Logback
  • Log4J
  • Git
  • Tomcat
  • jQuery
  • Bootstrap
  • Durandal
  • RequireJS
  • ActualReports
  • Liquibase
  • Camunda
  • ElasticSearch
  • Kibana
  • Jenkins
  • Sonar
  • Nexus

Java Developer / Scrum Master @ Statlogics Zrt.

2007 - 2013 (6 years)

From 2007 I worked at Statlogics Zrt (member of Asseco group) as a Java developer, since 2011 as a Scrum master in addition to programming tasks. In the group within the company, we worked on the scoring and lending system of one of the largest banks in Hungary. The tasks included client-side, web and webservice programming, for which we used an Oracle database.

Technologies

  • J2SE
  • J2EE
  • Spring
  • JavaScript
  • Struts
  • AJAX
  • JSTL
  • Dozer
  • JAX-WS
  • Apache CXF
  • JDO
  • JUnit
  • TestNG
  • Quartz
  • BSH
  • Groovy
  • Eclipse
  • STS
  • PL-SQL
  • Maven
  • Ant
  • Log4J
  • Logback
  • Final Builder
  • JIRA
  • SVN
  • Jasper
  • Tomcat
  • JSP
  • Servlet

Helpdesk operator @ UPC Hungary

2004 - 2007 (3 years)

Telephone and email assistance / helpdesk for IP-based services (Chello cable network, ADSL, VOIP phone)

Helpdesk operator @ Informatikai Tudakozó

2002 - 2004 (2 years)

Telephone and email assistance / helpdesk for private users in a wide variety of topics (hardware, multimedia, OS, antivirus, office, etc.)

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