Michael Rudl
Software-Entwickler
Erfahrungen
Software-Entwickler
- Automatische Report-Erstellung auf Basis von Log-Daten der Überwachungskamerasoftware Senstar über Zugriffszeiten auf verschiedene Kamera-Systeme
- Aufnahme der Anforderungen und Übersetzung in passende technologische Lösung
- Implementierung von Python Scripten zum Auslesen, Verarbeiten und Konvertieren der Senstar Logdaten in PDF-Report
- Einlesen von Konfigurations-Dateien zur Steuerung der Scripte
- Paketierung der Python Scripte und aller Dependencies als ausführbares cmd. Offlineinstallation auf Windows-Server
- Bereitstellung von –help Paramter zur Auflistung und Erklärung der Script-Parameter
- Erstellung einer Dokumentation zur Installation, Konfiguration und Betrieb der Scripte
- Technisches Umfeld: Python 3, SQL, Senstar, Windows Server, Python Setuptools, fpdf
Software-Entwickler
- Bereitstellung einer API für historische Aggregation von Edelmetallpreisdaten
- Architektur: Spring Boot API, Timescale for Postgres
- Aufnahme der Anforderungen und Übersetzung in passende technologische Lösung
- Entwurf und modellierung der Aggregations-Logik aller historischer Preisdaten zu täglichen aggregierten Werten nach Metall
- Implementierung einer Spring Boot basierten API zum Bereitstellen der historischen Werte
- Aufsetzen der Hosting-Komponente in Azure
- Einrichten des Deployment-Prozesses
- Technisches Umfeld: Java, Spring Boot, Timescale, Postgres, SQL, Azure App Service
Software-Entwickler / IT-Architekt
- Implementierung einer Plattform für Edelmetall-Recycling-Prozesse im B2B Umfeld
- Java Spring API basierend auf SAP-Hybris mit Vue.js Frontend
- Full-Stack Verantwortung von Anwendungskomponenten wie Authentizierung, User und Role-Management. Von exakter Anforderungsaufnahme bis Entwicklung in Front- und Backend
- Integration von SOAP- und REST-basierten externen Diensten in die Anwendung
- Beitrag zur Entwicklung des Recycling-Modules inklusive dynamisches Formular und Prozessmodellierung
- Planung und Aufsetzen der Infrastrukturkomponenten in Azure Cloud
- Implementierung der System E-Mails
- Kommunikation mit Schnittstellen-Abteilungen zur Konfiguration von Infrastrukturkomponenten wie Firewall oder Monitoring Agents
- Aufsetzen der Deployment-Pipeline, inklusive Zero-Downtime Deployment, Staging Umgebung und automatischer REST-Client Generation für Frontend
- Technisches Umfeld: Objektorientiere Programmierung, Java, Spring, Azure, SAP-Hybris, Typescript, Vue.js, OpenAPI, Jenkins, Bash, ServiceNow, Azure B2C, OIDC, OAuth2, SOAP, REST, Spring Security, Velocity, JsPDF, SAML, SQL, Bitbucket, Azure Static Web App, Azure Application Gateway, Bitbucket Pipelines
Geschäftsführer / Software Entwickler / IT-Architekt
Rudl IT Solutions GmbH
- Freiberuflicher Software Entwickler und IT-Architekt in verschiedensten Kundenprojekten
- Unternehmensentwicklung sowie IT-Projektmanagement als Geschäftsführer
- Web Development als Agenturleistung
Software-Entwicklung
- Teilnahme an agilen Software-Entwicklungsprojekt für bestehende Edellmetall-Trading-Plattform
- Ablüsen einer bestehenden Authentifizierungslözung durch OAuth2-basierte Authentifizierung
- Automatische Erstellung von PDFs von Transaktionsdaten
- Bearbeitung von Bugfixes und Change-Requests
- Entwicklung eines PoC zum Handeln von Edelmetallen über API
- Überarbeitung des Deployment-Prozesses zur gewährleistung von Zero-Downtime-Deployments
- Technisches Umfeld: Objektorientiere Programmierung Java, Spring, Azure B2C, OIDC, Java EE, JsPDF, OpenAPI, Jenkins, Bitbucket, Git, JSP
Software-Entwicklung
Heraeus Holding GmbH
- Implementierung einer Lözung zur Überwachung von Azure Governance Vorgaben
- Aufbau eines technisch Erweiterbaren Frameworks zur Ausführung von Scripten zur Überwachung von internen Azure Governance Vorgaben
- Erstellung der Scripte zum Auslesen des Azure Konfigurationsstandes
- Integration der Scripte in Azure DevOps zur periodischen Ausführung
- Einspielen der Ergebnisse der Governance Evaluierung in SQL-Datenbank
- Erstellung eines Reporting Dashboards auf Basis von Splunk
- Technisches Umfeld: Azure Powershell, Azure DevOps, Azure Policies, SQL, Splunk
Cloud-Architekt
- Eine bestehenede Cloud Anwendung gehosted auf Azure App Services musste in das VPN des Kunden integriert werden
- Evaluation der verschiedenen Möglichkeiten zur Integration in das VPN
- PoC für zwei der Möglichkeiten erstellt und getestet
- Ergebnisse des PoC zusammengefasst und vorgestellt
- Aufsetzen der produktiven neuen Landschaft innerhalb eines Azure App Service Environments
- Technisches Umfeld: Azure App Service, Private Endpoint, Azure Virtual Network Integration, App Service Environment
Software-Entwickler / IT-Architekt / Co-Founder
Glassifai
- Das Startup Glassif.ai plante auf Basis von Job-Ausschreibungen Informationen über die eingesetzten Technologien von Unternehmen zu sammeln um diese aufbereitet als Sales-Tool zu vermarkten
- Architektur der gesamten Crawling und Analaysepipeline
- Ressourceneffiziente Steuerung der Crawler über Message-Broker
- Anbindung verschiedener Jobportale (Stepstone, Xing etc.) und Quellen zu Unternehmensdaten (Bundesanzeiger)
- Implementierung eines intelligenten Crawlers zum Aufsuchen der Job-Ausschreibungen auf Unternehmenswebsite
- Anbindung von Machine Learning Modellen zur Analyse der Auschreibungen
- Implementierung eines API-Services zur Bereistellung der Daten
- Erarbeitung eins Frontend Prototyps mittels Low-Code-Tools
- Steuern und Lenken von externen ausländischen Entwicklern
- Technisches Umfeld: Python, Playwright, FastAPI, BeautifulSoup, Kubernetes, Hetzner Cloud, Longhorn, RabbitMQ, Docker, min.io, XPath, Spyder, Retool, MongoDB
Software-Entwickler
Heraeus Holding GmbH
- Implementierung eines Datensychronisationdienstes von vCenter Daten zu ServiceNow
- Anbindung der ServiceNow REST API zum Anlegen und Anpassen von vCenter Entitiäten (VMs, Physische Server, Netzwerke etc.)
- Auslesen der vCenter Daten mittels Powershell Script
- Aufbau einer Sychnronisationdatenbank zur Begrenzung der versendeten Anfragen an ServiceNow API
- Installation der Anwendung als Windows Service
- Technisches Umfeld: Objektorientiere Programmierung C#, dotnet core, SQL, Powershell, vCenter, ServiceNow, REST
Software-Entwickler
Heraeus Holding GmbH
- Implementierung einer API zum Deployen und Konfigurieren von Servern in Azure nach internen Vorgaben
- Erstellung des Scriptes zur Erstellung der VM und allen benötigten Ressourcen
- Erstellung des Scripts zum Anlegen des internen DNS-Eintrags
- Anbindung des Config-Management Tools Rudder zur Registrierung der neuen Maschine
- Joinen der Maschine in das Active Directory
- Persistierung der Requests in Datenbank
- Technisches Umfeld: C#, dotnet core, SQL, Powershell, vCenter, ServiceNow, REST, Azure Bicep, bash
Software-Entwickler
TipsyIQ
- Implementierung und Vermarktung eines Online-Mulitplayer-Quiz und Partyspiels
- Implementierung des Websocket basierten Backends
- Design und Implementierung des Vue.js Frontends
- Implementierung eines Dienstes zur Fragenverwaltung und der Möglichkeit zu User eingereichten Fragen
- Payment Anbindung für Leader-Board-Donations
- Vermarktung über Social Media und SEO
- Milestones: Über 3 Millionen Seiten aufrufe, Bis heute noch >10.000 monatliche Seitenaufrufe
- Technisches Umfeld: Vue.js, Typescript, Node, Websockets, Docker, Azure DevOps, Static Web Apps, Java
Software-Entwicklung / Cloud Architektur / Projektmanagement
Heraeus Holding GmbH
- Software-Entwicklung in verschiedenen kleinen bis mittleren Software-Projekten
- Cloud Architektur und Cloud Migration bestehender On-Prem Systeme
- Projektmanagement und Anforderungsanalyse
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Metalle und Bergbau (7 Jahre), Informationstechnologie (4.5 Jahre), Fertigung (4.5 Jahre) und Bank- und Finanzwesen (0.5 Jahre).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (7.5 Jahre), Projektemanagement (7.5 Jahre), Produktentwicklung (4.5 Jahre) und Marketing (1 Jahr).
Zusammenfassung
Expertise in der Durchführung von Software-Projekten sowohl in klassichen als auch agilen Projektstrukturen, unterstützt durch fundierte Kenntnisse in Cloud Architektur und Automatisierung von Deployment-Prozessen.
Professionelle Projekterfahrung in diversen Programmiersprachen (Java, C#, JS, Python) und Frameworks (Spring, Vue.js, Dotnet Core), Fokus auf Backend API-Entwicklung mit Objektorientierten Programmiersprachen und Single Page Application Frontends.
Erfahrung mit der Integration von Third-Party-Software darunter ServiceNow, VCenter, Sensta, SAP-Hybris / SAP Commerce.
Verwendung moderner Tools (Atlassian Stack, Jira, Confluence, Bitbucket, Git, Co-Pilot) innerhalb des Entwicklungsprozesses.
Fähigkeiten
- Anforderungsanalyse
- Prozessanalyse
- Branchen: B2b, Chemie, Finanzdienstleistungen, Produzierendes Gewerbe, Dienstleistungssektor
- Projektmanagement Frameworks: Scrum, Weitere Agile Methoden
- Projekterfahrung Mit Agilen Projektmethoden Wie Sprints, Sprint Planning, Refinement-meetings, Daily Stand-ups, Retro-meetings, Sprint-review-meetings
- Atlassian Jira
- Atlassian Confluence
- Bitbucket
- Git
- Low-code-tools (Retool, Airtable, N8n)
- Vs Code
- Intellij
- Linux
- Debian
- Azure Application Gateway
- Servicenow
- Ms Office
- Vcenter
- Azure Static Web Apps
- Trello
- Sap Hybris Commerce
- Wordpress
- Azure Policies
- Kubernetes
- Docker
- Hetzner Cloud
- Junit
- Apache Velocity
- Heroku
- Xpath
- Playwright
- Min.io
- Longhorn For Kubernetes
- Amazon S3
- Solr
- Java
- Spring
- Spring Boot
- Vue.js
- Nuxt
- Html
- Css
- Javascript
- Python
- Azure
- Rest-api
- Soap
- Json
- C#
- Dotnet
- Objektorientiere Programmierung (Oop)
- Frontend-entwicklung
- Deployment-automatisierung
- Cloud
Sprachen
Ausbildung
Fachinformatiker Anwendungsentwicklung · Deutschland · 2
Hochschule für Angewandte Wissenschaften Mainz
Bachelor of Science · Wirtschaftsinformatik · Mainz, Deutschland · 1,0
Zertifikate & Bescheinigungen
Azure Cloud Solution-Architekt Experte
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Michael ansässig?
Welche Sprachen spricht Michael?
Wie viele Jahre Erfahrung hat Michael?
Für welche Rollen wäre Michael am besten geeignet?
Was ist das neueste Projekt von Michael?
Für welche Unternehmen hat Michael in den letzten Jahren gearbeitet?
In welchen Industrien hat Michael die meiste Erfahrung?
In welchen Bereichen hat Michael die meiste Erfahrung?
In welchen Industrien hat Michael kürzlich gearbeitet?
In welchen Bereichen hat Michael kürzlich gearbeitet?
Was ist die Ausbildung von Michael?
Ist Michael zertifiziert?
Wie ist die Verfügbarkeit von Michael?
Wie hoch ist der Stundensatz von Michael?
Wie kann man Michael beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Software-Entwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Langenselbold, Deutschland arbeiten