Basic-Profil
Profilbild
Werner Mühlmann
Sofort verfügbar
Muehlman

Allgemeine Informationen

Aktuelle Position
Software- und Datenbankentwicklung
Ausbildung / Abschluss
Metallphysik, Diplomingenieur; Mikroprozessortechnik, Ingenieur
Startdatum
ASAP / ab sofort
Auslastung / Workload
Vollzeit / Teilzeit
Remote
Remote bevorzugt

Berufs- und Projekthistorie

Berufserfahrung
2026 – zurzeit Mühlmann Consulting
▪ Modernisierung des ERP-Systems „Akquisi“
. Migration des über Jahrzehnte gewachsenen ERP-Systems von Microsoft Access/VBA auf eine moderne Web-Architektur mit Microsoft SQL-Server und Web-UI
. Integration von E-Rechnungs-Import und -Export
. Einsatz KI-gestützter agentischer Entwicklungsverfahren für Analyse, Softwareentwicklung, Refactoring und Dokumentation
. Agentische Unterstützung bei der Analyse bestehender Datenstrukturen, Geschäftslogik und historisch gewachsener VBA-Anwendungen

2026 – zurzeit Mühlmann Consulting
▪ Entwicklung des Dokumentations- und Wissensmanagementsystems „Garten der Zusammenhänge“ (GdZ)
. Konzeption und Entwicklung eines KI -gestützten Dokumentations- und Wissensmanagementsystems
. Verbindung von agentischer Softwareentwicklung, automatisierter Dokumentation und strukturierter Wissensverarbeitung
. Aufbau einer Architektur zur Verwaltung und Verknüpfung von Dokumenten, Quellen, Medien, Metadaten und inhaltlichen Querverbindungen
. Einsatz von KI-Agenten zur Unterstützung von Entwicklung, Dokumentation und Wissenserschließung

2025 – zurzeit Agrarprodukte Ludwigshof e.G. (Mühlmann Consulting)
▪ Umstellung auf Windows 11
▪ Integration von Außenstellen in Domäne über VPN
▪ Administration, Installation, Update, Schulung, Dokumentation, Fehlersuche und -beseitigung für
. Windows Server bis 2019, Hyper-V, Windows Server Update Services
. Firewall WatchGuard T35, Sicherheitsoftware WithSecure
. Backup Exec
. FireBird, SQL
. diverse Software (SFirm, GIS, KfzFaktura, Herde Plus, ...)

04/2023 – 03/2025 DAVASO GmbH / Hays AG (Mühlmann Consulting)
IT-Support für Abrechnungssoftware zum Zahlungsausgleich zwischen Apotheken, deren Abrechnungszentren und Krankenkassen
▪ Datenbankentwicklung
. MS SQL-Server
. SQL, T-SQL
. Microsoft SQL Server Management Studio
. Konzeption, Architektur und Design von MS SQL Datenbanken
. Entwicklung, Schreiben von Skripten
. Performance-Aufgaben
. Stammdatenpflege
▪ Softwareentwicklung
. JIRA, Confluence
. Git (CVS, TortoiseSVN)
. Microsoft Visual Studio Professional 2019
. VB.NET, C#
▪ Optimierung im Projekt Portal und eRezept

09/2020 – 02/2024 Regierung von Oberbayern / adesso SE (Mühlmann Consulting)
IT-Support für das Migrantenverwaltungssystem iMVS: Technische Umsetzung rechtlicher Vorgaben und notwendiger Weiterentwicklungen, Vorbereitung der Migration sowie Bereinigungs- und Archivierungsarbeiten bei der Migration von iMVS.alt zum iMVS.neu
▪ Datenbankentwicklung
. MS SQL-Server
. SQL, T-SQL
. Microsoft SQL Server Management Studio
▪ Softwareentwicklung
. Microsoft Visual Studio Professional 2019
. VB.NET, C#, LINQ
. ASP.NET, HTML5, Bootstrap, CSS3, JavaScript, jQuery, JSON
. Unit tests
. Azure DevOps, Team Foundation Server
. JIRA, Confluence

01/2004 – 12/2024 Agrarprodukte Ludwigshof e.G., Obermühle Polymertechnik GmbH und andere (Mühlmann Consulting)
▪ Support DATEV-Software, Sicherheitsoftware WithSecure
▪ Windows Server bis 2019, Hyper-V
▪ VPN
▪ Installationen, Updates, Schulungen, Fehlersuchen und -beseitigungen

03 - 06/2020 PharmaHera Service GmbH (Mühlmann Consulting)
Entwicklung einer Software zur Lagerverwaltung in einer Versandapotheke, Ablösung der bestehenden Software in MS Access/VBA durch ein modernes Web-UI
▪ Datenbankentwicklung
. MS SQL-Server
. SQL, T-SQL
▪ Softwareentwicklung
. Visual Studio 2019
. C#, VB.NET, LINQ
. ASP.NET, HTML5, Bootstrap, CSS3, JavaScript, jQuery, JSON
. Entity Framework, MVC, MVVM
. Unit tests
. Microsoft Access, VBA
. Git
. agile Projekte, JIRA, Confluence
. Test Driven Development (TDD)

07 - 12/2019 ABB Automation GmbH (Mühlmann Consulting)
Entwicklung von KPI- und Analysesoftware für Förderanlagen in Mining-Umgebungen
▪ Softwareentwicklung
. Visual Studio 2019, C#, LINQ, Python, Unit tests, JSON
. Dependency Injection
. Big Data, influxDB, NO SQL, REST-Services
. Git
▪ SCRUM-Master
. agile Projekte, Azure DevOps, MS Teams
. Test Driven Development (TDD)

03 - 06/2019 Seleon GmbH (Mühlmann Consulting)
Entwicklung von Prüfsoftware für medizintechnische Geräte
▪ Softwareentwicklung
. Visual Studio 2019, C#, LINQ, Unit tests
. WPF, MVVM, Dependency Objects, Dependency Properties
. Apache (log4net)
. Hardware-Schnittstellen (Ethernet, RSxxx, DIOLAN, Can Bus, I2C, ...)
. Git, TortoiseSVN.
. agile Projekte, SCRUM, JIRA, Confluence
. Test Driven Development (TDD)

10/2018 – 02/2019 Bestandskunden und Eigenentwicklungen
Kleinprojekte
▪ Installationen, Administrationen und Support
. LAN, Active Directory, Windows 10, Office, Sicherheit
▪ Webentwicklung
. ASP.NET, HTML5, JavaScript und CSS3
. C#, Entity Framework Core
. SQL, Azure
. Visual Studio 2017

05 – 09/2018 Deloitte Consulting GmbH / BMW AG (Mühlmann Consulting)
▪ Datenbank-/ Softwareentwicklung
. Leistungsverbesserung und Customizing von MS SQL-Datenbanken
. SQL, T-SQL
. Microsoft Excel, VBA
. Visual Studio, C#, VB.NET, WPF, JavaScript, Unit tests
. Monitoring, Baselining
. WEB-Services, Microservices, REST-Services
. Git
. ETL
. agile Projekte, SCRUM, JIRA, Confluence
. Longview / ARCPlan
. IFRS 16 Bilanzierung
▪ IT-Beratung

04/2017 – 02/2018 Deutsche Rentenversicherung – Bund (Mühlmann Consulting)
Umstellung einer VBA-Anwendung für Rehabilitationskliniken auf .NET
▪ Datenbank-/ Softwareentwicklung
. Visual Studio, VB.NET, C#, VSTO, Unit tests
. Oracle, PL/SQL
. ADO, Entity Framework, MVC, MVVM, LINQ, Windows Forms, WPF, JavaScript
. VBA, Microsoft Word
. Entwicklung einer COM-Schnittstelle
▪ IT-Beratung

11/2013 – 02/2017 Mühlmann Consulting
▪ Datenbank-/ Softwareentwicklung, Softwareintegration und Entwicklung von Schnittstellen
. Entwicklung und Integration einer flexiblen multiplen Konfigurationsdatenbasis in C# und .NET Framework
. Softwareschnittstellen in C# und .NET Framework
▪ Unit tests
▪ Konzeption und Implementierung sowie Migrationen, Support und Administrationen von PC-Netzen (LAN, WLAN, WAN) und Anwendersoftware
▪ Sicherung von Firmennetzwerken durch FireWall- und Client Security-Lösungen
▪ Erstellung von Webseiten mit ASP.NET, HTML5, JavaScript und CSS3
▪ Konzeption und Erstellung von Dokumentationen
▪ IT-Beratung
▪ Akquisition

04/2009 – 01/2017 Vattenfall Europe Power Consult GmbH, seit 04/2014 VPC GmbH
beschäftigt als Projektingenieur, seit 07/2015 als Chefingenieur
▪ Datenbank-/ Softwareentwicklung
. Konzeption, Strategie, Strukturierung, Entwicklung und Support einer Datenbank/Software für Gefährdungsbeurteilung und Gefahrstoffe, vorwiegend zur Nutzung in Kraftwerken, in der Metallurgie, Schwerindustrie u.ä. Unternehmungen
. Entwicklung und Aktualisierung von Datenstrukturen
. Entwicklung von einheitlichen, universellen Softwaremodulen und Administrationswerkzeugen, bspw. für Softwarelösungen
zur Gefährdungsbeurteilung
. Entwicklung von Schnittstellen zur Datenübergabe / -übernahme bspw. zu/von SAP und Betriebsführungssystemen (Siemens)
. Einbindung externer Software in vorhandene Software-Systeme und –Strukturen
▪ Software-Installationen in Kraftwerken
▪ Projektleitung und Programmierung, vorwiegend in VBA, Microsoft Access, Microsoft SQL (T-SQL), VB.NET, C# und Visual Studio
▪ Test Driven Development (TDD)
▪ Organisation und Durchführung von Software-Anwenderkonferenzen und IT-Schulungen
▪ IT-Beratung
▪ Akquisition
▪ Ausbildung von Softwareentwicklern

04/1990 – 12/2014 Real-Time Computer GmbH Pößneck/ Thüringen
Software- und Systemhaus, IT-Dienstleister
bis zu 14 Beschäftigte
beschäftigt als geschäftsführender Gesellschafter und Datenbank-/Software-Entwickler
▪ Controlling, Akquisition, Entwicklung und Einkauf
▪ Konzeption, Projektleitung, Entwicklung und Implementierung eines Adress- und Vertriebsmanagementsystems (CRM) mit Warenwirtschaftssystem (MS SQL, MS Access, VBA, B2B, ...)
▪ Konzeption, Projektleitung und Implementierung von Datenbanksystemen zur Kunstgutverwaltung, Konzert-, Immobilien- und Mitgliederverwaltung und von Software zur kameralistischen Buchhaltung
▪ Akquisition und Support von Steuerberatern und Rechtsanwälten als DATEV-Systempartner
▪ Erstellung von Datenschnittstellen und Datentransfer zwischen unterschiedlichen Software-Systemen
▪ Konzeption und Implementierung sowie Migrationen, Support und Administrationen von PC-Netzen (LAN, WLAN, WAN) und Anwendersoftware
▪ Sicherung von Firmennetzwerken durch FireWall- und Client Security-Lösungen
▪ Konzeption und Installation von zentralen Kommunikationslösungen auf der Basis von Tobit DAVID 10 und MS Exchange
▪ Konzeption und Durchführung von Schulungsreihen bspw. für MS Windows, MS Office, VBA und Microsoft Access für Finanz-, Anlagen- und Lohnbuchhaltung auf der Basis von Software von Szymaniak, Exact, DATEV und GDI u.a.
▪ Betreuung von Arztpraxen mit der Software DOCexpert und DOCconcept
▪ Konzeption und Erstellung von Dokumentationen
▪ Ausbildung von Firmenmitarbeitern, Studenten und Praktikanten
▪ Organisation von Tagungen und Kundenveranstaltungen
▪ Analysen von Marktdaten, Mitbewerbern und Kundenbedarf
▪ Personalmanagement, Lohnbuchhaltung
▪ Liquidation

09/1988 – 03/1990 Zentraler Rechenbetrieb der Getreidewirtschaft Gera/ Thüringen
Rechenzentrum der Getreidewirtschaft
40 Beschäftigte
beschäftigt als Systemanalytiker und Datenbank-/Software-Entwickler
▪ Einführung von PC zur Büroautomatisierung
▪ Konzeption und Implementierung betrieblicher Abrechnungssysteme für Controlling, Finanz- und Lohnbuchhaltung auf der Basis von PC
▪ Entwicklung von ERP-Systemen in der Zentrale und den Betrieben der Getreidewirtschaft

09/1983 – 03/1990 nebenberuflich: Kammer der Technik (vergleichbar mit VDI)
beschäftigt als Schulungsleiter
▪ Konzeption und Durchführung diverser Schulungsreihen zur Programmierung, zu Datenbanken und zur künstlichen Intelligenz

09/1983 – 08/1988 Leichtmetallguß Pößneck/ Thüringen
Zulieferer für Automobil- und Schiffsmotoren, Glocken und Bedarfsgüter
200 Beschäftigte
beschäftigt als Systemanalytiker und Datenbank-/Software-Entwickler
5 Mitarbeiter
▪ Aufbau und Leitung der IT-Abteilung
▪ Hardwarenahe Systemprogrammierung
▪ Entwurf, Projektleitung und Implementierung eines Filehandlingsystems und eines operationellen relationalen Datenbanksystems als Grundlage für ERP-Software
▪ Dokumentation und Veröffentlichung, Kundenakquisition und -schulung für Filehandler LDD8 und FH und das operationelle Datenbanksystem DBSL
▪ Entwurf, Projektleitung und Mitarbeit an der Implementierung eines Rahmenexpertensystems
▪ Entwicklung und Einführung von ERP-Systemen
▪ Einführung von Produktionsplanungs- und Steuerungssystemen und EDV zur Prozesssteuerung und zum betrieblichen Controlling
▪ Konzeption und Durchführung diverser Schulungsreihen zur Programmierung und zur künstlichen Intelligenz
▪ Arbeiten und Veröffentlichungen zu Stand und Problemen in der Computerkunst
▪ Organisation von wissenschaftlichen Tagungen, insbesondere auf dem Gebiet der künstlichen Intelligenz

08/1973 – 08/1983 Maxhütte Unterwellenborn/ Thüringen
Unternehmen mit vollständigem metallurgischem Zyklus,
6.000 Beschäftigte
04/1979 – 08/1983 Bereich Forschung, beschäftigt als Ingenieur für Prozessautomatisierung
▪ Durchführung von Schwingungsmessungen an Hochöfen, Konvertern und Lichtbogenöfen zur Roheisen-, Stahl- und Nickelerzeugung und Auswertung der Schwingungsmessungen manuell und mit Hilfe selbst entwickelter Programme für Prozessrechner, PC und mittlere Datentechnik
▪ Entwicklung von mathematischen Modellen und Algorithmen zur Durchgasungssteuerung für Hochöfen auf der Basis von Schwingungsmessungen, insbesondere zur Vorhersage kritischer Zustände in Hochöfen und Umsetzung der Modelle in verschiedenen Programmiersprachen zum Einsatz auf Mikrocomputern
▪ Entwicklung von einfach versteh- und bedienbaren Bedienoberflächen für Mikrocomputer zur Überwachung und Steuerung von Hochöfen direkt in Hochofen-Steuerzentralen
▪ Einführung, Programmierung, Inbetriebnahme und Support von Mikrocomputern zur Prozesssteuerung und Prozessautomatisierung
▪ Erstellung von Bedienungsanleitungen und Dokumentationen
▪ Hardwarenahe Systemprogrammierung
▪ Entwurf und Implementierung eines Echtzeitbetriebssystems für Mikrocomputer zur Prozesssteuerung
▪ Entwurf, Programmierung und Einführung von Programmen zur Reassemblierung von Computerprogrammen und zur Bibliotheksverwaltung und diverser System- und Anwendersoftware
▪ Hard- und Softwareinstallationen und –konfigurationen
▪ Controlling von Forschungsprojekten
▪ Arbeiten zur Bestimmung der kritischen Bruchspannung in Stahlkonstruktionen auf der Grundlage von Körperschallschwingungen

08/1973 – 03/1979 Elektrostahlwerk, beschäftigt als Stahlwerker (Schmelzer, Gießer, Kranfahrer, Brigadeleiter)
▪ Schmelzen und Gießen von Edelstählen
▪ Bedienung von Kränen als Kranfahrer
▪ Leitung von Arbeitsbrigaden (Arbeitsgruppen bis 15 Beschäftigte)
▪ Entwicklung von mechanischen Arbeitsvorrichtungen
▪ Projektidee, -entwurf und -leitung „Optoelektronische Temperaturmessung zur berührungslosen Messung der Gießstrahltemperatur“

selbständiges, analytisches, konzeptionelles und prozessorientiertes Denken
und Handeln;

Werchow, am 01. September 2026

Ausbildung und Zertifikate

Schulbildung
09/1961 – 08/1969 Polytechnische Oberschule in Oppurg/ Thüringen
09/1969 – 08/1973 Erweiterte Oberschule in Pößneck/ Thüringen, Abitur mit 1,6
Wissenschaftlich-praktische Arbeit: Technologie: Festigkeitsuntersuchung von Betongüten aus dem Rohstoffvorkommen im Kreis

Berufsausbildung
05/1975 – 10/1976 Ausbildung als Stahlwerker (Hüttenwerker, Elektrostahl-Erzeugung) in der Betriebsberufsschule der Maxhütte Unterwellenborn, mit Erfolg

Studium
10/1976 – 05/1982 Fernstudium an der Bergakademie in Freiberg/ Sachsen,
Studiengang Entwicklung metallischer Werkstoffe (Metallphysik),
Diplomarbeit: „Erzeugung von /-Gefügezuständen an niedriglegiertem Federstahl“, Prädikat „sehr gut“
Abschluss als „Diplom-Ingenieur“, Prädikat „sehr gut“

05/1985 – 03/1987 Postgraduales Studium an der Technischen Hochschule Ilmenau/ Thüringen,
Studiengang Mikroprozessortechnik,
Abschlussarbeit: „Konzept eines Datenbanksystems zur Lagerverwaltung“,
Prädikat „sehr gut“
Abschluss als „Fachingenieur für Mikroprozessortechnik“

Weiterbildung
10.04.2017 – 05.05.2017 MOC 20-487, Developing Windows Azure and Web Services, New Horizons
10.03.2017 – 07.04.2017 MOC 20-486, Developing ASP.NET MVC Web Applications, New Horizons
13.02.2017 – 09.03.2017 MOC 20-480, Programming in HTML5 with JavaScript and CSS3, New Horizons
27.11.2016 – 15.12.2016 C# Expertenkurs, IBB
27.05.2016 Elektrotechnisch unterwiesene Person
25.06.2012 SGU-Prüfung von operativ tätigen Führungskräften, TÜV Rheinland
06.12.2007 Juniper Sicherheitslösungen, Juniper
02.07.2007 - 27.07.2007 F-Secure Sicherheitslösungen, F-Secure GmbH
10.06.2007 - 12.06.2007 Tobit Software Certified Professional, Tobit Software GmbH
12.09.2003 MS Windows Server 2003, DATEV eG
12.06.2003 MS-Windows 2000 Terminalserver, DATEV eG
12.10.2000 - 18.03.2001 MSCE Windows 2000, MicroSoft
06.12.1999 - 10.12.1999 MS SQL, MicroSoft
06.12.1998 Sich durchsetzen in Preisgesprächen, Siemens AG
08.08.1996 - 09.08.1996 MS Exchange, MicroSoft
01.10.1990 - 14.03.1993 Selbst- und Fremdmanagement an der Friedrich Schiller Universität Jena
1992 Ausbildung zum Lohnbuchhalter
10.06.1992 - 12.06.1992 Arbeitssicherheit und Arbeitsmedizin im Technischen Aufsichtsdienst der Verwaltungs-Berufsgenossenschaft
20.09.1991 Software-Verträge im VDI Bildungswerk seit 1990 diverse Hardware- und Softwarelehrgänge, diverse Hersteller
30.11.1982 - 03.12.1982 Anwendung mathematischer Modelle und der Rechentechnik in der Metallurgie an der Bergakademie Freiberg/ Sachsen

Publikationen
12/1985 Rechentechnik Datenverarbeitung, [Telefonnummer nur mit Premium sichtbar]: Operationelles Datenbanksystem DBSL für das Betriebssystem UDOS
06/1985 Wissenschaftlichen Zeitschrift der THI, Heft 6, 1985: Gesellschaftswissenschaftliche Fragen der Computerkunst
04/1985 VEB Leichtmetallguß Pößneck: Operationelles Datenbanksystem DBSL-1.0 für Bürocomputer A 5120/30 mit dem Betriebssystem UDOS





Mehr Kontaktdaten mit Premium
Pakete ansehen
Kontaktdaten in Freitexten sind ab Premium sichtbar. Mit einem Upgrade kannst du E-Mail-Adressen und Telefonnummern direkt einsehen.

Standort

Bitte einloggen, um Standort anzuzeigen

Kontaktdaten

Mehr Kontaktdaten mit Premium
Pakete ansehen
Für dieses Profil sind weitere Kontaktdaten hinterlegt, die mit einem passenden Premium-Paket sichtbar werden.

Weitere Informationen

Persönliche Angaben
Name: Werner Mühlmann
Kontakt:
Adresse: Cabeler Straße 5 a, D-03205 Calau/ Brandenburg
Telefon: [Telefonnummer nur mit Premium sichtbar]
Mobiltelefon: [Telefonnummer nur mit Premium sichtbar]
E-Mail: [E-Mail-Adresse nur mit Premium sichtbar]

Besondere Kenntnisse
Sprachen:
Deutsch Muttersprache
Tschechisch fließend/verhandlungssicher in Wort und Schrift
Englisch fließend/verhandlungssicher in Wort und Schrift
Russisch 12 Jahre Schulkenntnisse, gut in Wort und Schrift (kurzfristig reaktivierbar in fließend in Wort und Schrift)
Französisch gut im Sprechen und Lesen, Verstehen in Grundsätzen
Slowakisch gut in Wort und Schrift
Ukrainisch gut in Wort und Schrift
Polnisch Grundkenntnisse im Verstehen

Projektmanagement: GDPM, PSP, Scrum, JIRA, Confluence, Git (CVS, TortoiseSVN)

IT-Kenntnisse: Softwareentwicklung;
Entwicklung und Inbetriebnahme von Echtzeitsystemen;
Schnittstellenprogrammierung;
hardwarenahe Softwareentwicklung;
Betriebssysteme;

Datenbanken und –sprachen: Microsoft-, Oracle-, Sybase-, FireBird- und InterBase-SQL, Btrieve, influxDB, NO SQL;
Wissensbasierte Systeme (Knowledge Management, Künstliche Intelligenz);
Softwarekopplungen;
Microsoft Windows 2000 (MSCE-Ausbildung);
Microsoft Windows Server (bis 2019), inkl. Hyper-V;
Microsoft Windows 11 bis 3.x, MS-DOS;
Microsoft SQL Server;
Microsoft Exchange Server, Tobit DAVID, Outlookfolders;
MS Visual Studio (bis 2022);
MS-Office (Word, Excel, PowerPoint, Access, Outlook, Publisher, Projekt);
MS-Visio;
MS-FrontPage;
MS Teams;
IBM Notes;

Datensicherungslösungen: Backup Exec, ARCServe;
Security-Lösungen (Firewall, Antivirus u.ä.): F-Secure, Juniper;
Novell;
DATEV, DATEV SELF;
Szymaniak PRO-FAKT, PRO-LOHN, PRO-FIB, PRO-ANLAG;
Exact FAKT, LOHN, FIB, ANLAG;
GDI FAKT, LOHN, FIB;
HandiCraft;
DOCexpert;
Server- und PC-Hardware;
SPS-Grundkenntnisse;

Programmiersprachen und -konzepte:
expert in Assembler, FORTRAN, Pascal, SQL (T-SQL PL/SQL), C#, VB.NET, VBA und Visual Basic, Windows Forms, WPF/XAML, HTML5, CSS3, JavaScript, Python;
COM, LINQ, ADO, .NET, MVC, MVVM, Entity Framework/Core, ASP.NET, Azure;
Magic;

Sonstige: Elektronik, analog und digital, Buchhaltung, Bilanzierung

Persönliche Qualitäten
Organisationstalent;
schnelle Auffassungsgabe;
Beharrlichkeit;
Flexibilität;
Einfühlungsvermögen;
Kreativität;
Zuverlässigkeit;
Unternehmergeist;
Improvisationsfähigkeit;
Konfliktfähigkeit;
Loyalität;
kommunikativ;


Mehr Kontaktdaten mit Premium
Pakete ansehen
Kontaktdaten in Freitexten sind ab Premium sichtbar. Mit einem Upgrade kannst du E-Mail-Adressen und Telefonnummern direkt einsehen.

Vergütung

Stundensatz
96 – 108 € / Stunde
Tagessatz
960 – 1.080 € / Tag