Recommended expert

Michael Salzig

Senior Software / Full-Stack Developer

Michael Salzig
Osterspai, Germany

Experience

Jan 2023 - Present
3 years 1 month

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
Sep 2022 - Dec 2024
2 years 4 months

Senior Software / Full-Stack Developer

  • Complete project organization, development, and operation of the application in a team with two staff members
Jan 2019 - Present
7 years 1 month

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
Jan 2019 - Feb 2020
1 year 2 months

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
Jun 2016 - Dec 2018
2 years 7 months

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
Mar 2014 - May 2016
2 years 3 months

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
May 2011 - Mar 2014
2 years 11 months

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
Apr 2010 - May 2011
1 year 2 months

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

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

German
Native
English
Advanced

Education

Lorem ipsum dolor sit amet

Diploma in Computer Science (FH) · Computer Science

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Marc Haid
Marc Haid

Senior Architect, Coach and Developer

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Csaba Kéri
Csaba Kéri

ServiceNow Consultant

View Profile
Rainer Diekmann
Rainer Diekmann

Enterprise Architecture Management / Software Developer Backend

View Profile
Christian Hacker
Christian Hacker

Qualifications Profile

View Profile
Jens Meßinger
Jens Meßinger

Fullstack Developer / Team Lead

View Profile
Kurt Blumenschein
Kurt Blumenschein

Backend- / Micro-Service Developer, DevOps, Test automation

View Profile
Kai Schmudlach
Kai Schmudlach

Software Developer

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Hicham Mokhtari
Hicham Mokhtari

Freelance Software Developer

View Profile
Andreas Grutz
Andreas Grutz

Senior Fullstack .NET (Core) & Angular Developer

View Profile
Christian Zeder
Christian Zeder

Software-Architect / Engineer

View Profile
Igor Frühauf
Igor Frühauf

Lead Frontend Developer

View Profile
Samir Brković
Samir Brković

Solution Architect / Senior Software Engineer

View Profile
Jörg Trappschuh
Jörg Trappschuh

Database Expert and Software Developer

View Profile
Emre Ates
Emre Ates

Development of a software solution for archiving and a GenAI-based Q&A tool

View Profile
Matthias Freelancer
Matthias Freelancer

Business Architect

View Profile
Oleg Orlov
Oleg Orlov

Senior Software Developer C#, ASP.NET Core (.NET 6–9)

View Profile
Gavrilo Olah
Gavrilo Olah

Head of Software Development

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Carlos Medina
Carlos Medina

Migration Zend Framework 2 / Laminas

View Profile
Johannes Euteneier
Johannes Euteneier

Freelance Software Consultant

View Profile
Heiko Huvermann
Heiko Huvermann

Fullstack Developer / Architect

View Profile
Johannes Knörzer
Johannes Knörzer

Software Developer

View Profile
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Manuel Reinfurt
Manuel Reinfurt

Cloud Architect & Lead Developer

View Profile
Kyu-wang Lee
Kyu-wang Lee

Software Architect & Lead Software Engineer

View Profile
Philipp Himmelfreundpointner
Philipp Himmelfreundpointner

Senior Software Engineer

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile