Michael R.-Software Developer
Check rate
Experience
Software Developer
- Automatic creation of reports based on log data from the Senstar surveillance camera software regarding access times for various camera systems
- Gathering requirements and translating them into a suitable technological solution
- Implementation of Python scripts to read, process, and convert Senstar log data into PDF reports
- Reading configuration files to control the scripts
- Packaging the Python scripts and all dependencies as an executable cmd. Offline installation on Windows Server
- Providing –help parameters to list and explain the script parameters
- Creation of documentation for installing, configuring, and operating the scripts
- Technical environment: Python 3, SQL, Senstar, Windows Server, Python Setuptools, fpdf
Software Developer
- Provision of an API for the historical aggregation of precious metal price data
- Architecture: Spring Boot API, Timescale for Postgres
- Gathering requirements and translating them into a suitable technological solution
- Design and modeling of the aggregation logic for all historical price data into daily aggregated values by metal
- Implementation of a Spring Boot-based API for providing historical values
- Setup of the hosting component in Azure
- Setup of the deployment process
- Technical environment: Java, Spring Boot, Timescale, Postgres, SQL, Azure App Service
Software Developer / IT Architect
- Implementation of a platform for precious metal recycling processes in the B2B environment
- Java Spring API based on SAP-Hybris with Vue.js frontend
- Full-stack responsibility for application components such as authentication, user and role management, from precise requirements gathering through frontend and backend development
- Integration of SOAP- and REST-based external services into the application
- Contribution to the development of the recycling module, including dynamic forms and process modeling
- Planning and setup of infrastructure components in the Azure Cloud
- Implementation of system emails
- Communication with interface departments to configure infrastructure components such as firewalls or monitoring agents
- Setup of the deployment pipeline, including zero-downtime deployment, staging environment, and automatic REST client generation for the frontend
- Technical environment: Object-oriented programming, 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
Managing Director / Software Developer / IT Architect
Rudl IT Solutions GmbH
- Freelance software developer and IT architect in various customer projects
- Business development and IT project management as managing director
- Web development as an agency service
Software Development
- Participation in an agile software development project for an existing precious metal trading platform
- Replacement of an existing authentication solution with OAuth2-based authentication
- Automatic creation of PDFs from transaction data
- Handling bug fixes and change requests
- Development of a PoC for trading precious metals via API
- Revision of the deployment process to ensure zero-downtime deployments
- Technical environment: Object-oriented programming Java, Spring, Azure B2C, OIDC, Java EE, JsPDF, OpenAPI, Jenkins, Bitbucket, Git, JSP
Software Development
Heraeus Holding GmbH
- Implementation of a solution for monitoring Azure governance requirements
- Development of a technically extensible framework for running scripts to monitor internal Azure governance requirements
- Creation of scripts to read the Azure configuration status
- Integration of the scripts into Azure DevOps for periodic execution
- Loading the governance evaluation results into an SQL database
- Creation of a reporting dashboard based on Splunk
- Technical environment: Azure Powershell, Azure DevOps, Azure Policies, SQL, Splunk
Cloud Architect
- An existing cloud application hosted on Azure App Services had to be integrated into the customer's VPN
- Evaluation of the various options for integration into the VPN
- Created and tested a PoC for two of the options
- Summarized and presented the PoC results
- Set up the new production environment within an Azure App Service Environment
- Technical environment: Azure App Service, Private Endpoint, Azure Virtual Network Integration, App Service Environment
Software Developer / IT Architect / Co-Founder
Glassifai
- The startup Glassif.ai planned to collect information about the technologies used by companies based on job postings and market this information as a sales tool in a processed form
- Architecture of the entire crawling and analysis pipeline
- Resource-efficient control of crawlers via message broker
- Connection to various job portals (Stepstone, Xing etc.) and sources for company data (Bundesanzeiger)
- Implementation of an intelligent crawler to find job postings on company websites
- Connection of machine learning models for analyzing the job postings
- Implementation of an API service for providing the data
- Development of a frontend prototype using low-code tools
- Managing and directing external developers from other countries
- Technical environment: Python, Playwright, FastAPI, BeautifulSoup, Kubernetes, Hetzner Cloud, Longhorn, RabbitMQ, Docker, min.io, XPath, Spyder, Retool, MongoDB
Software Developer
Heraeus Holding GmbH
- Implementation of a data synchronization service for synchronizing vCenter data with ServiceNow
- Connection to the ServiceNow REST API for creating and updating vCenter entities (VMs, physical servers, networks etc.)
- Reading vCenter data using a Powershell script
- Development of a synchronization database to limit the number of requests sent to the ServiceNow API
- Installation of the application as a Windows Service
- Technical environment: Object-oriented programming C#, dotnet core, SQL, Powershell, vCenter, ServiceNow, REST
Software Developer
Heraeus Holding GmbH
- Implementation of an API for deploying and configuring servers in Azure according to internal requirements
- Creation of the script for creating the VM and all required resources
- Creation of the script for creating the internal DNS entry
- Connection of the configuration management tool Rudder to register the new machine
- Joining the machine to the Active Directory
- Persistence of requests in a database
- Technical environment: C#, dotnet core, SQL, Powershell, vCenter, ServiceNow, REST, Azure Bicep, bash
Software Developer
TipsyIQ
- Implementation and marketing of an online multiplayer quiz and party game
- Implementation of the WebSocket-based backend
- Design and implementation of the Vue.js frontend
- Implementation of a service for managing questions and allowing users to submit questions
- Payment integration for leaderboard donations
- Marketing through social media and SEO
- Milestones: Over 3 million page views, still >10,000 monthly page views to this day
- Technical environment: Vue.js, Typescript, Node, WebSockets, Docker, Azure DevOps, Static Web Apps, Java
Software Development / Cloud Architecture / Project Management
Heraeus Holding GmbH
- Software development in various small to medium-sized software projects
- Cloud architecture and cloud migration of existing on-premises systems
- Project management and requirements analysis
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Metals and Mining, Information Technology, Manufacturing, and Banking and Finance.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Project Management, Product Development, and Marketing.
Summary
Expertise in carrying out software projects in both classic and agile project structures, supported by solid knowledge of cloud architecture and deployment process automation.
Professional project experience in various programming languages (Java, C#, JS, Python) and frameworks (Spring, Vue.js, Dotnet Core), with a focus on backend API development using object-oriented programming languages and single-page application frontends.
Experience integrating third-party software, including ServiceNow, VCenter, Sensta, SAP-Hybris / SAP Commerce.
Use of modern tools (Atlassian Stack, Jira, Confluence, Bitbucket, Git, Co-Pilot) throughout the development process.
Skills
- Requirements Analysis
- Process Analysis
- Industries: B2b, Chemicals, Financial Services, Manufacturing, Service Sector
- Project Management Frameworks: Scrum, Other Agile Methods
- Project Experience With Agile Methods Such As Sprints, Sprint Planning, Refinement Meetings, Daily Stand-Ups, Retrospective 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
- Object-Oriented Programming (Oop)
- Frontend Development
- Deployment Automation
- Cloud
Languages
Education
IT Specialist for Application Development · Germany · 2
University of Applied Sciences Mainz
Bachelor of Science · Business Information Systems · Mainz, Germany · 1,0
Certifications & licenses
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Michael is based in Langenselbold, Germany.
Michael speaks the following languages: German (Native), English (Advanced), French (Elementary).
Michael has at least 8 years of experience. During this time, Michael has worked in at least 7 different roles and for 4 different companies. The average length of individual experience is 1 year and 8 months. Note that Michael may not have shared all experience and actually has more experience.
Based on recent experience, Michael would be well-suited for roles such as: Software Developer, Software Developer / IT Architect, Managing Director / Software Developer / IT Architect.
Michael's most recent position is Software Developer.
In recent years, Michael has worked for Rudl IT Solutions GmbH, Heraeus Holding GmbH, and Glassifai.
Michael is most experienced in industries like Metals and Mining, Information Technology, and Manufacturing. Michael also has some experience in Banking and Finance.
Michael is most experienced in business areas like Information Technology, Project Management, and Product Development. Michael also has some experience in Marketing and Business Intelligence.
Michael has recently worked in industries like Metals and Mining, Information Technology, and Manufacturing.
Michael has recently worked in business areas like Information Technology, Project Management, and Product Development.
Michael holds a Bachelor in Business Information Systems from University of Applied Sciences Mainz.
Michael has 1 certificate: Azure Cloud Solution Architect Expert.
The availability of Michael needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 16 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Developer
Nearby freelancers
Professionals working in or nearby Langenselbold, Germany
