Michael Salzig
Senior Software / Full-Stack Developer
Experience
Senior Software / Full-Stack Developer
DOUGLAS INFORMATIK & SERVICE GmbH
- Data integration for SAP marketing applications Emarsys and SMC
- Processing data from SAP applications for email dispatch
- Event-driven architecture with about 50 microservices for processing several million messages daily during the high season
- Development of a marketing campaign management tool (frontend Angular, backend C# ASP Web API)
- Supporting the product owner in communicating with stakeholders and creating epics, stories, and tasks
Senior Software / Full-Stack Developer
- Complete project organization, development, and operation of the application in a team with two staff members
Senior Software / Full-Stack Developer
SCHOTTEL GmbH
- Frontend development of fleet management and HMI applications for use in ship engine rooms and on bridges
- Defining test cases with Gherkin and test automation with Cucumber and Playwright for quality assurance
- Supporting the product owner in creating story descriptions and acceptance criteria (requirements engineering)
- Implementing backend components with .NET Core on Linux
Senior Software Developer, Software Architect
R+B Entwicklungs- und Vertriebs GmbH
- Developing integrations of the TICC application into existing apps and platforms
- Creating a user interface for interactive use of TICC
- Further development and migration of the FORB ERP system to Entity Framework Core, ASP.NET Web API Core, and .NET
- Connecting the ERP system to DATEV via the DATEVconnect interface for accounting
Senior Software Developer, Software Architect, Application Lifecycle (ALM) Consultant
Görlitz AG
- Developing custom adaptations of an application for managing and remote reading of electricity, gas, and water meters
- Close collaboration with the core development team and involvement in preparing proposals for custom software adjustments
- Member of the core development team: software design and development, cost and time estimations, coaching staff, code reviews, and performance optimizations
Senior Software Developer, Software Architect
Hessische Landesbank
- Development of a web application for making corrections according to IFRS 9 with connection to over 100 data interfaces
- Implementation of a role-based permission concept and creation of cross-cutting components (caching, logging, error and message handling, identification, authorization) as NuGet packages
- Implementation of a tracking tool (NVT) for tracking tasks and states with document storage in SharePoint and automatic import of Exchange emails
- Test-driven development and automated regression tests to ensure high software quality
Senior Software Developer, Software Architect
juwi Service & Solutions GmbH, juwi technologies GmbH
- Development of a desktop client application framework with multi-layer architecture (WPF MVVM, business logic, data access layer)
- Test-driven implementation using MVVM pattern, repository pattern, and cross-cutting functions (authorization, error and message handling, caching, validation rule engine)
- Introduction and adoption of Team Foundation Service (TFS) with Scrum, continuous development, and continuous delivery
- Support through the entire application life cycle (requirements analysis, architecture, implementation, testing, deployment) and coaching team members
Developer, Requirements Engineer
Frankfurter Allgemeine Zeitung
- Implementation of custom requirements for the web-based CRM system SuperOffice and development of a generic import program
- Moderation of workshops with the business unit to gather requirements and documentation
- Test-driven development (TDD) and coaching developers on architecture design, TDD, C#, VB.NET, ASP.NET web services, and MVC
- Installation and administration of the CRM system on Windows Server 2008 with IIS7 and SQL Server 2008
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Manufacturing (7 years), Information Technology (4.5 years), Energy (3 years), Utilities (2.5 years), Banking and Finance (2 years), and Media and Entertainment (1 year).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (16 years), Product Development (10 years), Quality Assurance (9.5 years), Accounting (3.5 years), and Project Management (2.5 years).
Summary
I have been working as a freelancer since 1998. During this time, I have worked on complex projects at well-known companies, mainly as a senior software developer or full-stack developer, software architect, and requirements engineer. I carry out my tasks with a high level of expertise, determination, and reliability. This has often allowed me to make a significant contribution to project success. My clients appreciate my reliable, communicative approach, the discipline and sustainability I bring to projects, and my dependability in completing tasks.
Skills
Overview
- Full-stack Senior Software Developer And Architect
- Distributed Applications (Event-driven, Multilayer, Microservices)
- Agile Software Development (Scrum)
- Requirements Engineering / Testing / Project Management
- Object-oriented Analysis And Design (Ddd, Ooa, Ood)
My Services
- Very Experienced Full-stack Senior Developer And Architect
- Strong Requirements Engineer For Business And Technical Specifications
- Project / Team Leadership
- Experienced Software Tester With Unit, Component, And Ui Tests
- Custom Software Development With My Own Team
My Strengths
- Driven And Performance-oriented, Sustainable Project Execution
- High Social And Communication Skills; Effective Moderation
- Excellent Ability To Fill Different Roles (E.g., Client, User, Developer, Tester) And To Put Myself In Their Shoes
- Outstanding Ability To Analyze And Implement Complex Relationships
Programming Languages
- C#
- Html
- Css
- Javascript
- Typescript
- Vb.net
- (T-)sql
- Vba
- Msbuild
Technologies
- Angular
- React
- Asp.net Mvc
- Asp.net Mvc Web Api
- .Net
- Blazor
- Wpf
- Winforms
- Wcf
- Entity Framework
- Uml
- Docker
- Kubernetes
- Xunit
- Good Basic Knowledge Of Sharepoint
Cloud Platforms
- Microsoft Azure
- Google Cloud Platform (Gcp)
Databases
- Sql Server
- Postgres
- Oracle
- Nosql (Mongodb)
- Ms Access
Operating Systems
- Linux
- Windows
- Windows Server
- Docker
- Kubernetes
Tools
- Visual Studio
- Visual Studio Code
- Visual Paradigm
- Git
- Azure Devops
- Jenkins
- Argo Cd
- Terraform
- Telerik Ui Kendo Ui And Asp.net
- Swagger Openapi
- Cucumber
- Playwright
Standard Software
- Ms Office
- Jira
- Confluence
- Youtrack
- Sharepoint
Current Topics
- Use Of Ai Tools In Software Development
- Single-page Applications With React And Blazor
Languages
Education
Diploma in Computer Science (FH) · Computer Science
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Michael based?
What languages does Michael speak?
How many years of experience does Michael have?
What roles would Michael be best suited for?
What is Michael's latest experience?
What companies has Michael worked for in recent years?
Which industries is Michael most experienced in?
Which business areas is Michael most experienced in?
Which industries has Michael worked in recently?
Which business areas has Michael worked in recently?
What is Michael's education?
What is the availability of Michael?
What is the rate of Michael?
How to hire Michael?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
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 Senior Software / Full-Stack Developer
Nearby freelancers
Professionals working in or nearby Osterspai, Germany