Dipl.-Inform. Adam Malik - IT-Beratung und Softwareentwicklung

Softwareentwicklung

Softwareentwicklung in Java für Backend und Frontend, Softwareeentwicklung in Go, Python, Typescript und Nodejs, Java Enterprise Edition (JEE), CDI, Spring, Spring Boot, Swagger, JPA, Hibernate, OpenJPA, Testautomation, JUnit, Mockito, Java Server Faces (JSF), Java Server Pages (JSP), REST mit JAX-RS, Webservices mit JAX-WS, Jersey, JSTL, MVC, OOA, OOD, JSON, YAML, SOAP, UML, WSDL, XML, XSD, BaseOne, Intershop Enfinity

Agile Methoden

Geschult in der SCRUM-Methodik. Mehrjährige Anwendung von SCRUM in SCRUM-Teams.

Scaled Agile Framework (SAFe)

DevOps Prinzipien.

Organisation mit Jira, Confluence.

DevOps und weitere Technologien

Cloud, Kubernetes, Docker, Helm, Kops, Amazon Web Services (AWS), AWS CDK, AWS Cloudformation, Terraform, Istio, Prometheus, Grafana, Go (Golang), Python, Linux, IntelliJ, Eclipse, Jenkins Pipeline Script, JavaScript, Groovy, Shell-Skripting, Ajax, JQuery, KNX, Loxone, Robotic Process Automation (RPA), Contextor, SmartHome, TensorFlow, Machine Learning, Deep Learning

Versionskontrolle

Expertenwissen in GIT, GitHub, GitLab, Bitbucket, Stash, AWS CodeCommit, CVS, Subversion (SVN)

Datenbanken

Oracle, DB2, MySQL, AWS RDS

Applikationsserver

JBoss, Tomcat, TomEE, Websphere

Build & Deploy

AWS CodeBuild, AWS CodeDeploy, Maven, Gradle, Jenkins, Nexus, Continuous Integration, Continuous Delivery, Apache ANT

Branchen

Automobilindustrie, Telekommunikation, Versandhandel, Energieversorger, Maschinenbau, Finanzdienstleistungen, Touristik

Dipl.-Inform. Adam Malik

Adam Malik

Adam Malik
Luisenstr. 1
30938 Burgwedel

Telefon: +49 1515-1206933

Fax: +49-5139-9509317

E-Mail: E-Mail PGP-Key

Freiberufler / Freelancer

Einsatzorte: Raum Hannover 100% vor Ort. Alternativ Remote.

Verfügbarkeit für Aufträge: ca. ab 01.07.2020

Mein Profil bei Freelancermap.de

Mein Profil bei Freelance.de

Mein Profil bei Xing

Mein Profil bei LinkedIn

Weitere Informationen zur IT-Haftpflicht von Adam Malik IT-Beratung und Softwareentwicklung, Burgwedel

Ausbildung

Studium der Informatik an der RWTH-Aachen
Vertiefungsgebiet: Softwaretechnik
Nebenfach: Medizin
Abschluß: Diplom-Informatiker

Fremdsprachen: Englisch sehr gut in Wort und Schrift

Schulungen

  • 2015: Scrum & Agile Methoden
  • 2010: OsPlus Grundlagen
  • 2008: Base/One Business Architektur
  • 2007: Intershop Enfinity 6.2 Programmierung
  • 2007: SAP Netweaver 7 Exchange Infrastructure (SAP XI)

Projekte

01/2020 bis heute

Branche: Touristik

Projekt: DevOps Engineering einer Plattform für Flug-Vermarktung. Infrastructure as Code.

Software: AWS (CDK, Lambda, CodePipeline, CodeCommit, CodeBuild, CodeDeploy, CloudFormation, IAM, SQS, API-GW, S3, VPC), Go, Nodejs, Java, Typescript, Serverless, Microservices, Jira, Confluence, Agile Methoden

01/2019 bis 12/2019

Branche: Automobilindustrie

Projekt: Cloud Architect für die Implementierung einer skalierbaren Entwicklungs- und Laufzeitumgebung basierend auf Kubernetes in AWS. Ermöglichen von DevOps. Buildsystem CI/CD-fähig machen. Infrastructure as Code.

Software: Kubernetes, Docker, Helm, Kops, Istio, Maven, Gradle, Amazon Web Services (AWS), Terraform, Grafana, Prometheus, Go, Groovy, Python, Jenkins Pipeline Script, Java, Spring Boot, Swagger, Microservices, REST, JUnit, IntelliJ, GIT, Linux, Stash, Bitbucket, Jira, Confluence, Scrum, SAFe, Agile Methoden

11/2015 bis 12/2018

Branche: Finanzwirtschaft und Bankwesen

Projekt: Neuentwicklung einer Anwendung für das Risikocontrolling. Die Software löst 140 Tools aus den Bereichen Erkennung von Marktdaten- und Liquiditätsrisiken ab. Transformation der bisherigen Softwaremodule auf eine neue Architektur. Ablösung der bisherigen Versionskontrolle und Einführung von GIT.

Software: Java 8, JEE 6, CDI, JPA 2.1, Hibernate 4, EJB 3.1, JSF, MyFaces, Tobago, JMS, MQSeries, JAX-WS, REST, Maven, TomEE, Websphere 8.5, DB2, BaseOne 6/7, JUnit, Eclipse, GIT, Gerrit, Jenkins, Scrum, Agile Methoden

01/2016 – 12/2016

Branche: Telekommunikation

Projekt: Robotic Process Automation (RPA) von Callcenter-Workflows mit einer neuen, toolübergreifenden Oberfläche zur integrierten Lenkung des Arbeitsablaufes. Erfassen von Metriken zur Performanceanalyse. Sechs Anwendungen werden damit unter einer Oberfläche zusammengefasst und durch weitere Funktionen ergänzt.

Software: JavaScript, JQuery, Contextor, Jira, Confluence, GIT, Scrum

09/2015 – 11/2015

Branche: Finanzwirtschaft und Bankwesen

Projekt: Anpassung, Erweiterung und Performanceanalyse einer Anwendung zur Berechnung von Kreditpreisen. Diese kritische Anwendung wurde teilweise modernisiert und der störungsfreie Betrieb musste sichergestellt werden.

Software: Java, JEE, EJB, JSP, JAX-WS, JBoss, Tomcat, DB2, BaseOne, JUnit, Eclipse, ClearQuest, ClearCase

06/2015 – 08/2015

Branche: Finanzwirtschaft und Bankwesen

Projekt: Anpassung und Erweiterung einer Anwendung zur Berechnung von Ratingdaten. Diese Anwendung hat ein Frontend in JSF und ein Backend in JEE.

Software: Java, JEE, EJB, JSP, JSF, JAX-WS, JBoss, Tomcat, DB2, BaseOne, JUnit, Eclipse, ClearQuest, ClearCase

05/2015 – 05/2015

Branche: Finanzwirtschaft und Bankwesen

Projekt: Erweiterung einer bestehenden Webanwendung um Bereitstellung eines Webservices im Zuge von EAI.

Software: Java, JEE, EJB, JAX-WS, JBoss, Tomcat, DB2, BaseOne, JUnit, Eclipse, ClearQuest, ClearCase

03/2014 – 05/2015

Branche: Finanzwirtschaft und Bankwesen

Projekt: Erweiterung einer Webanwendung um Wertgutachten für Schiffsfinanzierungen erstellen zu können. Die Anwendung hat ein Frontend in JSF und ein Backend in JEE. Die fachlichen Anforderungen im Projekt wurden über einen iterativen Prozess festgelegt.

Software: Java, JEE, EJB, JSP, JSF, JAX-WS, JBoss, Tomcat, DB2, BaseOne, JUnit, Eclipse, ClearQuest, ClearCase

12/2012 – 12/2013

Branche: Telekommunikation

Projekt: Automatisierung von Callcenter-Abläufen mithilfe einer eigens entwickelten Robotic-Process-Automation-Software

Software: Java, Swing, COM

11/2012 – 03/2014

Branche: Finanzwirtschaft und Bankwesen

Projekt: Erstellen einer Webanwendung zur Erstellung von Wertgutachten für Flugzeugfinanzierungen, die als Grundlage für die Finanzierung dienen. Die Anwendung wurde von Grund auf neu entwickelt. Diese ist in ein Frontend in JSF und ein Backend in JEE gegliedert. Die fachlichen Anforderungen im Projekt wurden über einen iterativen Prozess festgelegt.

Software: Java, JEE, EJB, JSP, JSF, JAX-WS, JBoss, Tomcat, DB2, BaseOne, JUnit, Eclipse, ClearQuest, ClearCase

07/2010 – 10/2012

Branche: Verlagsgesellschaft

Projekt: Konzeption und Entwicklung einer webbasierten Kundenservice-Plattform auf Java Basis. Migration von Ant nach Maven. Migration von Resin nach Tomcat. Migration von JSP nach JSF. Anbindung des Java-Backends mittels Webservice. Build und Deployment wurde unter Anwendung von DevOps-Prinzipien automatisiert. Fehlerbehebungen können innerhalb von Minuten in Produktion gebracht werden. Bearbeitung des Tagesgeschäftes.

Software: Java 6, Spring 3, Hibernate 3.5, JSF 2.0, JavaScript, JAX-WS, JAX-RS, Tomcat, Oracle, Eclipse, Maven, CVS, Ant, Jenkins, Nexus

06/2009 – 07/2010

Branche: Finanzwirtschaft und Bankwesen

Projekt: Migration von Host-Anwendungen auf eine neue Java/JSF basierte Plattform. Konzeptionierung im Rahmen von Identity Management. Die Identitäten wurden mit LDAP verwaltet und eine einheitliche Anwendung zur Abbildung und Verwaltung der Benutzer und Berechtigungen bereitgestellt. Über einen Service können Anwendungen den Login und die Prüfung von Berechtigungen durchführen.

Software: Java, JEE, EJB, JSP, JSF, JBoss, Tomcat, DB2, BaseOne, JUnit, Eclipse, ClearQuest, ClearCase

05/2009 – 06/2009

Branche: Finanzwirtschaft und Bankwesen

Projekt: Qualitätssicherung. Erstellung eines Testkonzeptes, Durchführung von Tests, Entwicklung von JUnit-Tests

Software: Java, JEE, EJB, JBoss, Tomcat, DB2, BaseOne, JUnit, Eclipse ClearQuest, ClearCase

11/2008 – 02/2009

Branche: Finanzwirtschaft und Bankwesen

Projekt: Weiterentwicklung der zentralen Anwendung zur Benutzerverwaltung um Mandantenfähigkeit zu ermöglichen.

Software: Java, J2EE, EJB, JBoss, Tomcat, DB2, BaseOne, JUnit, Eclipse

04/2008 – 11/2008

Branche: Finanzwirtschaft und Bankwesen

Projekt: Migration einer Java Anwendung zum Druck von Kreditformularen auf eine neue Plattform.

Software: Java, JEE, EJB, JBoss, Tomcat, DB2, BaseOne, JUnit, Eclipse

03/2008 – 04/2008

Branche: Handel / Konsumgüter

Projekt: Erweiterung der ECommerce-Plattform. Implementation von Funktionen für Intershop Enfinity

Software: Java, Intershop Enfinity, XML, Axis, Webservices, Eclipse

09/2006 - 07/2007

Branche: Automobilzulieferer

Projekt: Neuentwicklung der Software zur Auftragsabwicklung Release- und Configuration Manager für das Gesamtpaket an Modulen einer neu entwickelten Auftragsabwicklung. Die alte Host-Basierte Lösung wurde dabei komplett abgelöst. Implementation von Modulen für die Auftragsabwicklung

Software: Java, JEE, Oracle, CVS, SAP BC, XML, Eclipse, Hibernate

02/2006 - 09/2006

Branche: Messtechnik

Projekt: Spend Management Business Intelligence Managementberatung und Business Intelligence. Aufbau eines konsolidierten OLAP Datenwürfels mit Belegdaten des weltweiten Filialnetzes. Export, Klassifizierung und Konsolidierung der Daten aus 9 verschiedenen ERP-Systemem (u.a. SAP, Baan, Mapics).

Software: Java, Oracle, OLAP, MS Access, MS Sql Server

12/2005 - 02/2006

Branche: Energieversorger

Projekt: Klassifizierungssoftware für Business-Intelligence Implementation von Modulen für eine Klassifizierungssoftware, die für Business-Intelligence Beratung eingesetzt wird.

Software: Java, Oracle, Eclipse, Hibernate

07/2005 - 12/2005

Branche: Automobilzulieferer

Projekt: Neuentwicklung der Software zur Auftragsabwicklung, Release- und Konfigurationsmanagement, Planung und Koordination der Software-Releases, Implementation von Software zur Unterstützung des Konfigurationsmanagement-Prozesses.

Software: Java, Python, CVS, Cruise Control, Eclipse

10/1999 - 06/2005

Firma: DeltaGate GmbH

Projekt: Gesellschafter-Geschäftsführer Projektleitung und Anwendungsentwicklung Implementation von dynamischen, datenbankgestützten Webanwendungen über den gesamten Lebenszyklus hinweg

Software: Java, PHP, Oracle, MySQL, Eclipse, HTML, CSS

Nebenprojekte

01/2015 bis heute

Fideus-AI - An AI assistant for IP-Cameras preventing false alarms

Ein Service der Bilder von IP-Kameras auswertet und nur bei durch die KI erkannten Personen eine Benachrichtigung zum Smartphone sendet. Dadurch werden nur die relevanten Bilder angezeigt.

Software:Go, Python, Docker, Tensorflow, Microservice, Grafana, Prometheus, Git