Profilbild von Michal Kozik Profile DE aus Wien

Michal Kozik

verfügbar

Letztes Update: 15.04.2023

Profile DE

Abschluss: Master Of Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | polnisch (Muttersprache)

Dateianlagen

kozik_michal_infonovarecommendation.jpg
kozik_michal_oceejbd.pdf
kozik_michal_refer_cert.pdf
Kozik_Michal_CV_DE.docx

Skills

Build
Maven2/Maven3

Request/Change Management
JIRA
MKS
Mantis

Application Server
JBoss
Tomcat
Glassfish

IDE
Eclipse
IntelliJ

Frameworks/API
Hibernate
SpringBoot/Spring framework
GWT
Vaadin
JQuery
jBPM
Struts
Swing
Log4J
JAX-WS
JAXB
Angular
React

Versionskontrolle
SVN
Git

Test-Frameworks
JUnit
TestNG
Selenium
EasyMock
Mockito

Continuous integration/Kode-Qualität
Continuum
Jenkins
Sonar
FindBugs

Sonstiges
Apache
Apache Tomcat

Standards
J2EE, EJB, JPA, JNDI
WebService, SOAP, REST
JSP, Servlets
HTML, CSS, Javascript, AJAX
UML
XML, XSLT, XML-Schema, XPath
Design Patterns
XP (eXtreme programming), agile Methoden, Scrum

Cloud
AWS

Erfahrungen
OOA/OOD/OOP
Anforderungsanalyse
Framework Design
Design Patterns / Entwurfsmuster
Softwareentwicklung
Datenbank Design
Unit Testing
Refactoring
Code reviewing

Projekthistorie

03/2022 - bis jetzt
Software Engineering Specialist (Freelancer)
Bundesrechenzentrum (Öffentlicher Dienst, 500-1000 Mitarbeiter)

Technologies:
- SpringBoot
- Hibernate
- Maven
- PostgreSQL
- Angular
- HTML
- Git, SVN
- Jenkins
- Sonar
- JIRA

02/2022 - bis jetzt
Test Automation Engineer (Freelancer)
Bundesrechenzentrum (Öffentlicher Dienst, 500-1000 Mitarbeiter)

JMete, Selenium

06/2019 - bis jetzt
IT Consulting, Outsourcing von IT Services
BITMUS (Sonstiges, < 10 Mitarbeiter)

Im Rahmen von BITMUS (http://bitmus.pl/index-de) bringe ich Menschen mit technischer Erfahrung mit Unternehmen zusammen, die Experten suchen.

Ich finde mein Engagementsmodell sehr interessant. Nearshoring aus Polen bringt für alle Teilnehmer viele Vorteile. Insbesondere für den Kunden, der einen motivierten, wirtschaftlich rentablen, erfahrenen Entwickler (oder sogar ein Team) gewinnt.

Ich freue mich auf Ihre Kontaktaufnahme

03/2017 - 04/2022
Manager Services
Opitz Consulting (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Senior Managing Consultant/Team Leader/Manager Services/Developer

           
           Manager Services/Senior Managing Consultant:

  • Entwicklung und Management eines 16-Personen-Beratungs-Teams in deutschsprachigen Projekten

  • Intensive Kooperation mit dem deutschen Kompetenzzentrum und Vertrieb

  • Unterstützung der Projektakquisition und aktive Teilnahme an Projekten als Consultant

  • Aktive Teilnahme an Rekrutierungsprozessen


    Service Manager:

  • Aktive Kundenbetreuung

  • Leitung von Consultants-Teams

  • Planung und Durchführung von Service Transition

  • Gewährleistung eines reibungslosen Servicebetriebs

  • SLA Management

  • Berichterstattung, Abrechnung und Überprüfung

    Kunden:

  • Bundesamt für Verbraucherschutz und Lebensmittelsicherheit -

    Berlin/remote - Organisation der Weiterentwicklung und Betreuung der Webapplikation des Auftraggebers, die zur Übermittlung von meldepflichtigen Daten aus der Lebens- und Futtermittelüberwachung sowie vom Tierarzt verwendet wird zuständigen Behörden der Bundesländer an das BVL.

  • OneDollarGlasses - remote - Organisation der Weiterentwicklung und Betreuung eines selbst entwickelten CRM-Systems zur Verwaltung von Clubmitgliedern und Spenden.

 

           Developer:
  • Athlon - Düsseldorf/remote - Weiterentwicklung einer Web-Anwendung

    für Autovermietung. Design und Entwicklung neuer Architektur für bestehende Anwendungen. Tech Stack: Maven, SVN, Oracle 11g, SQL, Apache Struts, BC4J, WebLogic

  • Athlon - Düsseldorf/remote – Neuentwicklung einer Integrationsplattform zur Kommunikation zwischen Athlon und Geschäftspartnern. Tech Stack: Maven, GIT, Oracle 11g, SQL, Tomcat, Spring Boot, Apache Camel, Apache Camunda


03/2016 - 02/2017
Senior Web Developer - Freelancer
Bundesrechenzentrum (Öffentlicher Dienst, 500-1000 Mitarbeiter)

Senior Web Developer - Freelancer (Spring Framework, Hibernate, Maven, MySQL, Apache Tomcat, Apache Wicket, Java Caching System, Apache Lucene, Gentics Enterprise CMS, Design Patterns/CCD)

Entwicklung des LEAP-Frameworks (Lightweight Enterprise Application Portal), dem neuen Enterprise Portal-Frameworks des BRZ. Spezielles Augenmerk

wurde auf eine rasche Umsetzung („Portal in einer Woche“) und die leichte Wiederverwendbarkeit von Features gelegt.

  • Entwurf und Implementierung des Datenbankschemas

  • Entwicklung von Apache Wicket Komponenten

  • Implementierung der Business Logic

  • Testen der Funktionalität

  • Analyse und Verbesserung der Performance

  • Unterstützung/Schulung von Team-Mitgliedern, sowie Planung und Verteilung von Aufgaben

  • Durchführung von Code Reviews

  • Aufwandsschätzungen von Kundenwünschen

  • Analyse von Kundenanforderungen


11/2015 - 05/2016
Senior Web Developer - Freelancer
ING DiBa (Banken und Finanzdienstleistungen, 50-250 Mitarbeiter)

Senior Web Developer - Freelancer (Spring Framework, Hibernate, Maven, Oracle, Apache Tomcat, JBoss, Apache Wicket, Design Patterns/CCD, Scrum, HTML, JavaScript, JSON)

Als Mitglied eines Scrum Teams war ich verantwortlich für die Entwicklung eines Portals für die Bankkunden sowie eines Portals für Mitarbeiteradministration.

  • Entwurf und Implementierung des Datenbankschemas

  • Entwicklung/Testen von Apache Wicket Komponenten

  • Definition von Business Prozessen mit ING Juice (ein eigenes BusinessProcess System)

  • Testen der Funktionalität

  • Verbesserung der User Experience mit JS/CSS

  • Analyse von Anforderungen der Fachabteilung


10/2012 - 11/2015
Senior Web Developer - Freelancer
Bundesrechenzentrum (Öffentlicher Dienst, 500-1000 Mitarbeiter)

Senior Web Developer - Freelancer (Spring Framework, Hibernate, Maven, MySQL, Apache Tomcat, ANTLR, Apache Wicket, Java Caching System, Apache Lucene, Gentics Enterprise CMS, Design Patterns/CCD)


01/2010 - 11/2012
Senior Technology Analyst
BearingPoint Infonova (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Senior Technology Analyst, seit III.2012 Technology Consultant (EJB 3.0. Hibernate, Struts, JSP, HTML, JavaScript, JSON, PL/SQL, jBPM, Oracle, JBoss 4.2.2, Glassfish 3.1.1, Maven2, Scrum, Design Patterns/CCD)

Entwicklung von R6, des größten Produktes von Infonova. Es ist eine BSS Concept-to-Cash Plattform, deren einzelne Komponenten u.a. Geschäftsprozess-Management, Produkt Management, Kunden Management und Verrechnung umfassen.

  • Entwurf und Implementierung des Datenbankschemas

  • Entwicklung der Serverseite des Systems basierend auf einer JEE-Architektur

    • WebServices

    • EJB

    • DAO – Criteria, HQL benutzen

  • Entwicklung der Clientseite des Systems

  • Entwurf und Design der GUI

  • Testen der Funktionalität

    • JUnit/TestNG

    • GUI Test (Selenium)

    • WebService Test (soapUI)

  • Unterstützung/Schulung von Team-Mitgliedern, sowie Planung und Verteilung von Aufgaben

  • Durchführung von Code Reviews

  • Analyse von Kundenanforderungen


    Entwicklung des Fitnessportals newmoove.com.

  • Entwurf und Entwicklung des Datenbankschemas

  • Unterstützung von Team-Mitgliedern, sowie Verteilung von Aufgaben

  • Entwicklung sowohl von Serverseite als auch Clientseite mittels OpenCMS, Spring Framework, Hibernate und jQuery, Ajax, CSS, HTML
  • Testen der Funktionalität : JUnit/TestNG, GUI Test (Selenium)

11/2009 - 01/2010
JEE Entwickler
Mr.Ted (Internet und Informationstechnologie, 50-250 Mitarbeiter)

JEE Entwickler (ColdFusion, JSP, JBoss Seam, CSS, Maven)

Entwicklung eines Systems für Talent Management Bewerbungsprozesse.

  • Wartung der bestehenden Version des Systems (basierend auf ColdFusion)

  • Neuentwicklung des Systems basierend auf einer JEE-Architektur

  • Testen der Funktionalität


12/2008 - 11/2009
JEE Entwickler
JCommerce (Internet und Informationstechnologie, 10-50 Mitarbeiter)

JEE Entwickler (Web Services, EJB, Swing, SwingX, DB2, Design Patterns)

Entwicklung eines Systems für die polnische Grenzwache als Teil eines europäischen Projekts.

  • Mitarbeit in der größten polnischen IT-Firma (ASSECO)

  • Entwicklung des Datenbankschemas

  • Entwicklung der Serverseite des Systems basierend auf einer JEE-Architektur

    • WebServices

    • EJB

    • DAO – JPQL

  • Entwicklung der Clientseite des Systems

    • Entwurf und Design der GUI

    • Verbindung von JavaBeans mit GUI (BeansBinding API)

  • Die Funktionalität testen


11/2007 - 11/2008
JEE Entwickler
NetArt (Internet und Informationstechnologie, 50-250 Mitarbeiter)

JEE Entwickler (Web Services, JUnit, Spring Framework, Hibernate, EJB, PostgresSQL)

Entwicklung eines Systems für Hostingdienste und Domainregistrierung zur Verwaltung von über 250 000 Kunden und 500 000 Domains.

  • Entwicklung und Verwaltung des Systems, das auf JEE-Architektur basiert

    • WebServices

    • Entwicklung der EJB-Schicht

    • Entwicklung der DAO-Schicht (ORM Framework)

    • Entwurf von SQL-Queries (mittels z.B. Criteria API, HQL)

    • Planung und Durchführung von Tests

  • Mitarbeit in einem großen Team teilnehmen (über 20 Entwicklern)

  • Kennenlernen der Registrierung und Verwaltung des Domains


01/2006 - 03/2007
Web Entwickler
PolSource (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Web Entwickler (PHP 5, HTML, AJAX, JavaScript, CSS, MySQL)

Entwicklung eines System zur effizienten Verarbeitung von elektronische Bestellungen zwischen Geschäftspartnern entwickelt.

  • Entwurf und Verwaltung der Datenbank

  • Entwurf von komplexen SQL-Frage

  • Entwicklung eines eigenen PHP5-Frameworks

  • Entwurf der GUI

  • Entwurf der Webseites

  • Durchführung von umfangreichen Tests


Reisebereitschaft

Weltweit verfügbar
Aktuell bin ich offen für neue Herausforderungen und stehe zur 50% (20h/Woche) zur Verfügung. Ausschließlich interessieren mich Projekte mit dem hohen Remote-Anteil - also 100% remote.

Sonstige Angaben

Ich bin kein Premium Mitglieder, so ich kann auf Premium-Nachrichten nicht beantworten. Bitte Email schicken an michal.kozik(at)bitmus.pl

Aktuell bin ich offen für neue Herausforderungen und stehe zur 50% (20h/Woche) zur Verfügung. Ausschließlich interessieren mich Projekte mit dem hohen Remote-Anteil - also 100% remote.
Profilbild von Michal Kozik Profile DE aus Wien Profile DE
Registrieren