Dipl.-Ing. Jörg M. Freiberger

Softwareentwicklung

Meine Dienstleistungen

Als Senior Software Engineer biete ich Dienstleistungen rund um den kompletten Application Life Cycle an. Dies umfasst beispielsweise die Anforderungsanalyse sowie konzeptionelle Arbeit an der Architektur (inkl. Dokumentation) gleichermaßen wie auch die Umsetzung und den Test der Software. Schwerpunkt meiner Arbeit ist die Full Stack Softwareentwicklung im Backend mit C# und im Frontend mit Angular/TypeScript.

Ausbildung:

  • Dipl.-Ing. der Elektrotechnik mit Fachrichtung Technische Datenverarbeitung
  • iSAQB zertifizierter Software-Architekt
  • Microsoft Certified Solution Developer

Skills / Schwerpunkte (Auszug):

  • Clean Code, Clean Architecture, Software Craftsmanship
  • Software-Entwicklung, -Architektur und -Methoden auf der .NET Plattform, außerdem Team- und Projektleitung
  • Programmiersprachen: C#, Angular / TypeScript, JavaScript, VB.NET, VBA, etc.
  • Tools: Visual Studio und VS Code, TFS, GIT, Azure DevOps, CI / CD
  • Diverse Pattern / Architekturen: .NET Core, Microservices, Web-Entwicklung, Client/Server, Web API, REST Services, DI, Unit Tests, TDD, etc.
  • Verschiedene Vorgehensmodelle (TDD, Agile, Wasserfall, etc.)
  • Weitere Technologien: u.a. Entity Framework, Redis, SQL, RabbitMQ, OPC DA und A&E


Einen CV und/oder eine ausführliche Projektliste können Sie gerne bei mir persönlich anfragen