Marek Horbań
Senior Software Developer
Wrocław,
dolnośląskie
Umiejętności
Backend Development
Git
Hibernate
Java
Java Enterprise Edition
JDBC
Jenkins
JPA
Pentaho
RESTful WebServices
Scrum
Software Design Patterns
Spring Batch
UML
Apache Camel
Data warehouse
Oracle Database
Spring Framework
SOAP Web Services
Spring Data
Gerrit
PL / SQL
Business Developement ,
JAVA 8
Big Data Analytics
Języki
angielski
dobry
Doświadczenie zawodowe
Senior Developer
Developing a large system for Danish Ministry of Finance (ICI - claims system). Key technologies: Apache Camel, MQ queue, Spring Batch.
I was responsible for developing integrations to Danish public institutions via SOAP/REST/JMS/File transfer and improving base integration components on Camel framework. I've done some bigger optimizations as well.
Working in Scrum methodology in a Danish-Polish team.
I was responsible for developing integrations to Danish public institutions via SOAP/REST/JMS/File transfer and improving base integration components on Camel framework. I've done some bigger optimizations as well.
Working in Scrum methodology in a Danish-Polish team.
Senior Software Developer
I took part in following projects:
• Reinsurance settlements system - Aurora (PZU)
I have been fixing production bugs.
I accomplished a big efficiency modification regarding book entries bulk processing. I used: JPA (Hibernate) performance tuning, cache configuration. I analysed and designed interfaces for the reinsurance settlement system.
I implemented from scratch data warehouse and interface to financial reporting system in PL/SQL Oracle for the module. I created and modified some reports in Pentaho.
• INS.GL (ING) - management of group life insurance
Used technologies: JEE, EJB, Quartz, MSSQL, Spring, Hibernate (Hades), smartGWT.
I developed some application functions as well as I fixed production bugs.
• Webservice interfaces for ERP integration
As a part of ERP integration I designed and implemented clients and providers" webservices using java technlogies (CXF, Spring, Hibernate, WS-Security) and deployed on tcServer.
• Reinsurance settlements system - Aurora (PZU)
I have been fixing production bugs.
I accomplished a big efficiency modification regarding book entries bulk processing. I used: JPA (Hibernate) performance tuning, cache configuration. I analysed and designed interfaces for the reinsurance settlement system.
I implemented from scratch data warehouse and interface to financial reporting system in PL/SQL Oracle for the module. I created and modified some reports in Pentaho.
• INS.GL (ING) - management of group life insurance
Used technologies: JEE, EJB, Quartz, MSSQL, Spring, Hibernate (Hades), smartGWT.
I developed some application functions as well as I fixed production bugs.
• Webservice interfaces for ERP integration
As a part of ERP integration I designed and implemented clients and providers" webservices using java technlogies (CXF, Spring, Hibernate, WS-Security) and deployed on tcServer.
Software Developer
I took part in designing and developing projects such as:
• OFSA-PROW (Supporting Execution of Rural Development Program) for Agency for Restructuring and Modernization of Agriculture.
Used technologies: JSF, J2EE, Hibernate, JBPM, PL/SQL, Oracle based on JBoss Application Server. I designed and developed server components especially for business processes.
• KRUS (Agricultural Social Insurance Found) – System Integration.
KRUS has several old various systems for support its operation. System Integration connects the old systems in a new user interface. Used technologies: FLEX, J2EE, EJB, JBPM, Oracle I did analysis of data model and interface services. I implemented both presentation side in FLEX and server side.
• OFSA-PROW (Supporting Execution of Rural Development Program) for Agency for Restructuring and Modernization of Agriculture.
Used technologies: JSF, J2EE, Hibernate, JBPM, PL/SQL, Oracle based on JBoss Application Server. I designed and developed server components especially for business processes.
• KRUS (Agricultural Social Insurance Found) – System Integration.
KRUS has several old various systems for support its operation. System Integration connects the old systems in a new user interface. Used technologies: FLEX, J2EE, EJB, JBPM, Oracle I did analysis of data model and interface services. I implemented both presentation side in FLEX and server side.
Software Developer
I took part in designing and developing projects such as:
• CEPIK (Central Record of Vehicles and Drivers) and CEPIK PORTAL for Ministry of
Interior and Administration.
I designed and implemented base server components of CEPIK registration module (ADS). I created project documentation of application components. I was a team leader as well.
• SIR (Agricultural Information System)
I designed and implemented a few functions (C#), developed GUI (.NET)
• IACS (Integrated Administration and Control System) for Agency for Restructuring and Modernization of Agriculture. It was one of the biggest IT systems implemented in Poland. It’s a national product of management and control of extra charges for agriculture for the need of the Republic of Poland.
Used technologies: J2EE, JSP, Java Swing, EJB, PL/SQL. I implemented user functions and prepared documentation for this system (UML diagrams).
• CEPIK (Central Record of Vehicles and Drivers) and CEPIK PORTAL for Ministry of
Interior and Administration.
I designed and implemented base server components of CEPIK registration module (ADS). I created project documentation of application components. I was a team leader as well.
• SIR (Agricultural Information System)
I designed and implemented a few functions (C#), developed GUI (.NET)
• IACS (Integrated Administration and Control System) for Agency for Restructuring and Modernization of Agriculture. It was one of the biggest IT systems implemented in Poland. It’s a national product of management and control of extra charges for agriculture for the need of the Republic of Poland.
Used technologies: J2EE, JSP, Java Swing, EJB, PL/SQL. I implemented user functions and prepared documentation for this system (UML diagrams).
Szkolenia i kursy
• RESTful web services (3 days). Bottega IT Solutions
• Program with PL/SQL (5 days). ORACLE University. Certificate of completion Oracle Database
• Organisation of own work (2 days). PM Economic Consultancy under the European Social Fund
• Project Management (2 days). PMI certified trainer for ABG SA
• Risk Management (1 day). PMI certified trainer for ABG SA.
• Quality Management (1 day). PMI certified trainer for ABG SA
• Scrum for teams
• Program with PL/SQL (5 days). ORACLE University. Certificate of completion Oracle Database
• Organisation of own work (2 days). PM Economic Consultancy under the European Social Fund
• Project Management (2 days). PMI certified trainer for ABG SA
• Risk Management (1 day). PMI certified trainer for ABG SA.
• Quality Management (1 day). PMI certified trainer for ABG SA
• Scrum for teams
Edukacja
Specjalizacje
IT - Rozwój oprogramowania
Analiza biznesowa
IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista JAVA
Zainteresowania
travelling, skiing,
Inne
Lecture on WJUG (Warsaw Java User Group): Integration of systems from practical side. https://www.slideshare.net/MarekHorba/integracja-systemow-od-strony-praktycznej
Grupy
Politechnika Warszawska
Politechnika Warszawska jest najstarszą polską uczelnią techniczną. Od ponad 180 lat kształci kolejne pokolenia inżynierów, wnosząc istotny wkład w rozwój nauk technicznych.
IT Wrocław
Grupa skupiająca specjalistów IT/Telecom z Wrocławia.
Zapraszam do zakładania nowych wątków i wzięcia udziału w dyskusji. Znajdziesz tu informacje na temat rozwoju zawodowego i nowościach na rynku IT
Wrocław
Miejsce gdzie moga sie spotkac ludzie z Wroclawia oraz Ci ktorzy cenia to miasto. Ludzie tak niezwykli jak to miasto :)