Dipl.-Inform. Adam Malik
Luisenstr. 1
30938 Burgwedel
Telefon: +49 32 221852091
E-Mail: PGP-Key
Freiberufler / Freelancer
Einsatzorte: Bevorzugt Remote. Alternativ Raum Hannover.
Verfügbarkeit für Aufträge: ca. ab 01.01.2025
Studium der Informatik an der RWTH-Aachen
Vertiefungsgebiet: Softwaretechnik
Nebenfach: Medizin
Abschluß: Diplom-Informatiker
Fremdsprachen: Englisch sehr gut in Wort und Schrift
Go (Golang), Java, Java Enterprise Edition (JEE), Spring, Spring Boot, Swagger, JPA, Hibernate, GO html/template, Testautomation, JUnit, Jest, Java Server Faces (JSF), REST-Webservices, Shell-Skripting
Geschult in der SCRUM-Methodik. Mehrjährige Anwendung von SCRUM in SCRUM-Teams.
Scaled Agile Framework (SAFe)
DevOps Prinzipien.
Organisation mit Jira, Confluence.
Systemarchitektur, Softwarearchitektur, Cloud Native, Microservices, Kubernetes, Docker, Helm, Amazon Web Services (AWS), AWS EKS, AWS ECR, AWS CodeArtifact, AWS CDK, AWS Cloudformation, AWS Lambda, AWS CodeCommit, AWS CodeDeploy, AWS CodePipeline, AWS IAM, AWS SQS, AWS API-GW, AWS S3, AWS VPC, AWS SSM, K3S, Terraform, Istio, Linux, IntelliJ, Visual Studio Code, Eclipse, Jenkins Pipeline Script, KNX, SmartHome, TensorFlow, Machine Learning, Deep Learning
GIT, GitLab, GitHub, Bitbucket, Stash, AWS CodeCommit
PostgreSQL (AWS RDS und OnPremise), Oracle, DB2, MySQL
Grafana, Prometheus, Loki, Tempo
GitLab CI/CD, AWS CodeBuild, AWS CodeDeploy, Maven, Gradle, Jenkins, Nexus, Continuous Integration, Continuous Delivery
Automobilindustrie, Telekommunikation, Versandhandel, Energieversorger, Maschinenbau, Finanzdienstleistungen, Touristik, Gesundheit
Copei, S., Eickhoff, C., Malik, A., Nolte, N., Norbisrath, U., Sorgalla, J., Weber, J., Zündorf, A.: From Monolithic Models to Agile Micromodels. 10th International Conference on Model-Driven Engineering and Software Development, pp. 227–233. http://dx.doi.org/10.5220/0010837200003119
Copei, S., Emme, C., Freiherr von Künßberg, M., Malik, A., Nolte, N., Norbisrath, U.,Zündorf, A.: Supporting Requirements Engineering and Development with Event Modeling - an Overview. In: Riebisch, M. & Tropmann-Frick, M. (Hrsg.), Modellierung 2022. Bonn: Gesellschaft für Informatik e.V.. (S. 145-154). DOI: http://dx.doi.org/10.18420/modellierung2022-007
04/2020 bis 06/2023
Firma: unimed GmbH
Branche: Gesundheit
Projekt: Tech Lead / Lead Software Architect für die Neuentwicklung der Unternehmenssoftware. Verantwortlich für die System- und Softwarearchitektur. Digitale Transformation der Kernprozesse des Unternehmens. Aufbau von drei Softwareentwicklungsteams. Hands on Implementation von Microservices und Infrastruktur.
Software: Amazon Web Services (AWS), Kubernetes, K3S, Flux, Docker, Microservices, Go, TypeScript, Node.js, SPA mit React, Terraform, Grafana, Prometheus, OpenAPI/Swagger, REST, Git, GitLab, Linux, Scrum, Agile Methoden
01/2020 bis 04/2020
Firma: TUI AG
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
Firma: Volkswagen AG
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
Firma: Nord/LB
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
Firma: Vodafone GmbH
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
Firma: Nord/LB
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
Firma: Nord/LB
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
Firma: Nord/LB
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
Firma: Nord/LB
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
Firma: Kabel Deutschland GmbH
Branche: Telekommunikation
Projekt: Automatisierung von Callcenter-Abläufen mithilfe einer eigens entwickelten Robotic-Process-Automation-Software
Software: Java, Swing, COM
11/2012 – 03/2014
Firma: Nord/LB
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
Firma: Schlütersche Verlagsgesellschaft mbH & Co. KG
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
Firma: Nord/LB Informationstechnologie GmbH
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
Firma: Nord/LB Informationstechnologie GmbH
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
Firma: Nord/LB Informationstechnologie GmbH
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
Firma: Nord/LB Informationstechnologie GmbH
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
Firma: Tchibo GmbH
Branche: Handel / Konsumgüter
Projekt: Erweiterung der ECommerce-Plattform. Implementation von Funktionen für Intershop Enfinity
Software: Java, Intershop Enfinity, XML, Axis, Webservices, Eclipse
07/2007 – 03/2008
Firma: Quelle Neue Medien
Branche: Handel / Konsumgüter
Projekt: Projektleitung / Java-Entwicklung. Integration neuer Vertriebspartner in die eCommerce-Plattform. Automatisierter Datenimport über eine XML Schnittstelle (nach BMECat Standard mit Erweiterungen). Koordination des Ablaufs vom Frontend bis zum ausgelieferten Paket.
Software: Java, Intershop Enfinity, Oracle, SQL
09/2006 - 07/2007
Firma: Continental AG
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
Firma: Elster Group GmbH
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
Firma: E.ON SE
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
Firma: Continental AG
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
01/2015 bis heute
Fideus-AI - An AI assistant for IP-Cameras preventing false alarmsEin 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