build 6ddc7a35 | content blog-content@417154f · 338 posts | profiles 32 | ● 0 skipped | format run

$ soultec get list/experts -o yaml$ soultec get list/experts -o json$ soultec get list/experts -o toml$ soultec get list/experts -o xml$ python3 experts.pyPS> ./experts.ps1$ go run experts.go$ node experts.js

apiVersion: soultec.ch/v1kind: Listmetadata: name: experts locale: de labels: withProfile: 32 areas: 6 awards: 4 annotations: route: /de/experts/ feed: /de/experts.json feedSchema: /nerd/schema/expert-feed.jsonspec: collection: experts locale: de draft: false filter: none sort: surnamestatus: count: 32 items: - {ref: experts/marco-betschart} - {ref: experts/valentina-cicmak} - {ref: experts/dario-doerflinger} - {ref: experts/oliver-erismann} - {ref: experts/fabian-faessler} - {ref: experts/matthias-frech} - {ref: experts/rene-gebele} - {ref: experts/yannick-gerber} - {ref: experts/matthias-grasmueck} - {ref: experts/michaela-grueninger} - {ref: experts/aldo-gwerder} - {ref: experts/norbert-hamm} - {ref: experts/sandra-hinni} - {ref: experts/daniel-huber} - {ref: experts/louis-kern} - {ref: experts/dave-kernahan} - {ref: experts/rico-lenherr} - {ref: experts/marco-mattei} - {ref: experts/peter-mattei} - {ref: experts/daniele-nasello} - {ref: experts/rene-pfister} - {ref: experts/patrick-pletscher} - {ref: experts/riccardo-quao} - {ref: experts/steven-rodenburg} - {ref: experts/patrik-rogg} - {ref: experts/mike-schmid} - {ref: experts/rebekka-schmid} - {ref: experts/christian-schnyder} - {ref: experts/daniel-stadelmann} - {ref: experts/michael-steg} - {ref: experts/tobias-waelti} - {ref: experts/karl-widmer} search: /de/search.json
{ "apiVersion": "soultec.ch/v1", "kind": "List", "metadata": { "name": "experts", "locale": "de", "labels": { "withProfile": 32, "areas": 6, "awards": 4 }, "annotations": { "route": "/de/experts/", "feed": "/de/experts.json", "feedSchema": "/nerd/schema/expert-feed.json" } }, "spec": { "collection": "experts", "locale": "de", "draft": false, "filter": "none", "sort": "surname" }, "status": { "count": 32, "items": [ { "ref": "experts/marco-betschart" }, { "ref": "experts/valentina-cicmak" }, { "ref": "experts/dario-doerflinger" }, { "ref": "experts/oliver-erismann" }, { "ref": "experts/fabian-faessler" }, { "ref": "experts/matthias-frech" }, { "ref": "experts/rene-gebele" }, { "ref": "experts/yannick-gerber" }, { "ref": "experts/matthias-grasmueck" }, { "ref": "experts/michaela-grueninger" }, { "ref": "experts/aldo-gwerder" }, { "ref": "experts/norbert-hamm" }, { "ref": "experts/sandra-hinni" }, { "ref": "experts/daniel-huber" }, { "ref": "experts/louis-kern" }, { "ref": "experts/dave-kernahan" }, { "ref": "experts/rico-lenherr" }, { "ref": "experts/marco-mattei" }, { "ref": "experts/peter-mattei" }, { "ref": "experts/daniele-nasello" }, { "ref": "experts/rene-pfister" }, { "ref": "experts/patrick-pletscher" }, { "ref": "experts/riccardo-quao" }, { "ref": "experts/steven-rodenburg" }, { "ref": "experts/patrik-rogg" }, { "ref": "experts/mike-schmid" }, { "ref": "experts/rebekka-schmid" }, { "ref": "experts/christian-schnyder" }, { "ref": "experts/daniel-stadelmann" }, { "ref": "experts/michael-steg" }, { "ref": "experts/tobias-waelti" }, { "ref": "experts/karl-widmer" } ], "search": "/de/search.json" }}
apiVersion = "soultec.ch/v1"kind = "List"[metadata]name = "experts"locale = "de"[metadata.labels]withProfile = 32areas = 6awards = 4[metadata.annotations]route = "/de/experts/"feed = "/de/experts.json"feedSchema = "/nerd/schema/expert-feed.json"[spec]collection = "experts"locale = "de"draft = falsefilter = "none"sort = "surname"[status]count = 32search = "/de/search.json"[[status.items]]ref = "experts/marco-betschart"[[status.items]]ref = "experts/valentina-cicmak"[[status.items]]ref = "experts/dario-doerflinger"[[status.items]]ref = "experts/oliver-erismann"[[status.items]]ref = "experts/fabian-faessler"[[status.items]]ref = "experts/matthias-frech"[[status.items]]ref = "experts/rene-gebele"[[status.items]]ref = "experts/yannick-gerber"[[status.items]]ref = "experts/matthias-grasmueck"[[status.items]]ref = "experts/michaela-grueninger"[[status.items]]ref = "experts/aldo-gwerder"[[status.items]]ref = "experts/norbert-hamm"[[status.items]]ref = "experts/sandra-hinni"[[status.items]]ref = "experts/daniel-huber"[[status.items]]ref = "experts/louis-kern"[[status.items]]ref = "experts/dave-kernahan"[[status.items]]ref = "experts/rico-lenherr"[[status.items]]ref = "experts/marco-mattei"[[status.items]]ref = "experts/peter-mattei"[[status.items]]ref = "experts/daniele-nasello"[[status.items]]ref = "experts/rene-pfister"[[status.items]]ref = "experts/patrick-pletscher"[[status.items]]ref = "experts/riccardo-quao"[[status.items]]ref = "experts/steven-rodenburg"[[status.items]]ref = "experts/patrik-rogg"[[status.items]]ref = "experts/mike-schmid"[[status.items]]ref = "experts/rebekka-schmid"[[status.items]]ref = "experts/christian-schnyder"[[status.items]]ref = "experts/daniel-stadelmann"[[status.items]]ref = "experts/michael-steg"[[status.items]]ref = "experts/tobias-waelti"[[status.items]]ref = "experts/karl-widmer"
<?xml version="1.0" encoding="UTF-8"?><manifest kind="List"> <apiVersion>soultec.ch/v1</apiVersion> <metadata> <name>experts</name> <locale>de</locale> <labels> <withProfile>32</withProfile> <areas>6</areas> <awards>4</awards> </labels> <annotations> <route>/de/experts/</route> <feed>/de/experts.json</feed> <feedSchema>/nerd/schema/expert-feed.json</feedSchema> </annotations> </metadata> <spec> <collection>experts</collection> <locale>de</locale> <draft>false</draft> <filter>none</filter> <sort>surname</sort> </spec> <status> <count>32</count> <items> <item> <ref>experts/marco-betschart</ref> </item> <item> <ref>experts/valentina-cicmak</ref> </item> <item> <ref>experts/dario-doerflinger</ref> </item> <item> <ref>experts/oliver-erismann</ref> </item> <item> <ref>experts/fabian-faessler</ref> </item> <item> <ref>experts/matthias-frech</ref> </item> <item> <ref>experts/rene-gebele</ref> </item> <item> <ref>experts/yannick-gerber</ref> </item> <item> <ref>experts/matthias-grasmueck</ref> </item> <item> <ref>experts/michaela-grueninger</ref> </item> <item> <ref>experts/aldo-gwerder</ref> </item> <item> <ref>experts/norbert-hamm</ref> </item> <item> <ref>experts/sandra-hinni</ref> </item> <item> <ref>experts/daniel-huber</ref> </item> <item> <ref>experts/louis-kern</ref> </item> <item> <ref>experts/dave-kernahan</ref> </item> <item> <ref>experts/rico-lenherr</ref> </item> <item> <ref>experts/marco-mattei</ref> </item> <item> <ref>experts/peter-mattei</ref> </item> <item> <ref>experts/daniele-nasello</ref> </item> <item> <ref>experts/rene-pfister</ref> </item> <item> <ref>experts/patrick-pletscher</ref> </item> <item> <ref>experts/riccardo-quao</ref> </item> <item> <ref>experts/steven-rodenburg</ref> </item> <item> <ref>experts/patrik-rogg</ref> </item> <item> <ref>experts/mike-schmid</ref> </item> <item> <ref>experts/rebekka-schmid</ref> </item> <item> <ref>experts/christian-schnyder</ref> </item> <item> <ref>experts/daniel-stadelmann</ref> </item> <item> <ref>experts/michael-steg</ref> </item> <item> <ref>experts/tobias-waelti</ref> </item> <item> <ref>experts/karl-widmer</ref> </item> </items> <search>/de/search.json</search> </status></manifest>
# Code generated by the soultec.ch build. DO NOT EDIT.import jsonPAGE = { "apiVersion": "soultec.ch/v1", "kind": "List", "metadata": { "name": "experts", "locale": "de", "labels": { "withProfile": 32, "areas": 6, "awards": 4, }, "annotations": { "route": "/de/experts/", "feed": "/de/experts.json", "feedSchema": "/nerd/schema/expert-feed.json", }, }, "spec": { "collection": "experts", "locale": "de", "draft": False, "filter": "none", "sort": "surname", }, "status": { "count": 32, "items": [ { "ref": "experts/marco-betschart", }, { "ref": "experts/valentina-cicmak", }, { "ref": "experts/dario-doerflinger", }, { "ref": "experts/oliver-erismann", }, { "ref": "experts/fabian-faessler", }, { "ref": "experts/matthias-frech", }, { "ref": "experts/rene-gebele", }, { "ref": "experts/yannick-gerber", }, { "ref": "experts/matthias-grasmueck", }, { "ref": "experts/michaela-grueninger", }, { "ref": "experts/aldo-gwerder", }, { "ref": "experts/norbert-hamm", }, { "ref": "experts/sandra-hinni", }, { "ref": "experts/daniel-huber", }, { "ref": "experts/louis-kern", }, { "ref": "experts/dave-kernahan", }, { "ref": "experts/rico-lenherr", }, { "ref": "experts/marco-mattei", }, { "ref": "experts/peter-mattei", }, { "ref": "experts/daniele-nasello", }, { "ref": "experts/rene-pfister", }, { "ref": "experts/patrick-pletscher", }, { "ref": "experts/riccardo-quao", }, { "ref": "experts/steven-rodenburg", }, { "ref": "experts/patrik-rogg", }, { "ref": "experts/mike-schmid", }, { "ref": "experts/rebekka-schmid", }, { "ref": "experts/christian-schnyder", }, { "ref": "experts/daniel-stadelmann", }, { "ref": "experts/michael-steg", }, { "ref": "experts/tobias-waelti", }, { "ref": "experts/karl-widmer", }, ], "search": "/de/search.json", },}if __name__ == "__main__": print(json.dumps(PAGE, indent=2, ensure_ascii=False))
# Code generated by the soultec.ch build. DO NOT EDIT.$Page = [ordered]@{ apiVersion = 'soultec.ch/v1' kind = 'List' metadata = [ordered]@{ name = 'experts' locale = 'de' labels = [ordered]@{ withProfile = 32 areas = 6 awards = 4 } annotations = [ordered]@{ route = '/de/experts/' feed = '/de/experts.json' feedSchema = '/nerd/schema/expert-feed.json' } } spec = [ordered]@{ collection = 'experts' locale = 'de' draft = $false filter = 'none' sort = 'surname' } status = [ordered]@{ count = 32 items = @( [ordered]@{ ref = 'experts/marco-betschart' } [ordered]@{ ref = 'experts/valentina-cicmak' } [ordered]@{ ref = 'experts/dario-doerflinger' } [ordered]@{ ref = 'experts/oliver-erismann' } [ordered]@{ ref = 'experts/fabian-faessler' } [ordered]@{ ref = 'experts/matthias-frech' } [ordered]@{ ref = 'experts/rene-gebele' } [ordered]@{ ref = 'experts/yannick-gerber' } [ordered]@{ ref = 'experts/matthias-grasmueck' } [ordered]@{ ref = 'experts/michaela-grueninger' } [ordered]@{ ref = 'experts/aldo-gwerder' } [ordered]@{ ref = 'experts/norbert-hamm' } [ordered]@{ ref = 'experts/sandra-hinni' } [ordered]@{ ref = 'experts/daniel-huber' } [ordered]@{ ref = 'experts/louis-kern' } [ordered]@{ ref = 'experts/dave-kernahan' } [ordered]@{ ref = 'experts/rico-lenherr' } [ordered]@{ ref = 'experts/marco-mattei' } [ordered]@{ ref = 'experts/peter-mattei' } [ordered]@{ ref = 'experts/daniele-nasello' } [ordered]@{ ref = 'experts/rene-pfister' } [ordered]@{ ref = 'experts/patrick-pletscher' } [ordered]@{ ref = 'experts/riccardo-quao' } [ordered]@{ ref = 'experts/steven-rodenburg' } [ordered]@{ ref = 'experts/patrik-rogg' } [ordered]@{ ref = 'experts/mike-schmid' } [ordered]@{ ref = 'experts/rebekka-schmid' } [ordered]@{ ref = 'experts/christian-schnyder' } [ordered]@{ ref = 'experts/daniel-stadelmann' } [ordered]@{ ref = 'experts/michael-steg' } [ordered]@{ ref = 'experts/tobias-waelti' } [ordered]@{ ref = 'experts/karl-widmer' } ) search = '/de/search.json' }}$Page | ConvertTo-Json -Depth 32
// Code generated by the soultec.ch build. DO NOT EDIT.package mainimport ( "encoding/json" "os")var page = map[string]any{ "apiVersion": "soultec.ch/v1", "kind": "List", "metadata": map[string]any{ "name": "experts", "locale": "de", "labels": map[string]any{ "withProfile": 32, "areas": 6, "awards": 4, }, "annotations": map[string]any{ "route": "/de/experts/", "feed": "/de/experts.json", "feedSchema": "/nerd/schema/expert-feed.json", }, }, "spec": map[string]any{ "collection": "experts", "locale": "de", "draft": false, "filter": "none", "sort": "surname", }, "status": map[string]any{ "count": 32, "items": []any{ map[string]any{ "ref": "experts/marco-betschart", }, map[string]any{ "ref": "experts/valentina-cicmak", }, map[string]any{ "ref": "experts/dario-doerflinger", }, map[string]any{ "ref": "experts/oliver-erismann", }, map[string]any{ "ref": "experts/fabian-faessler", }, map[string]any{ "ref": "experts/matthias-frech", }, map[string]any{ "ref": "experts/rene-gebele", }, map[string]any{ "ref": "experts/yannick-gerber", }, map[string]any{ "ref": "experts/matthias-grasmueck", }, map[string]any{ "ref": "experts/michaela-grueninger", }, map[string]any{ "ref": "experts/aldo-gwerder", }, map[string]any{ "ref": "experts/norbert-hamm", }, map[string]any{ "ref": "experts/sandra-hinni", }, map[string]any{ "ref": "experts/daniel-huber", }, map[string]any{ "ref": "experts/louis-kern", }, map[string]any{ "ref": "experts/dave-kernahan", }, map[string]any{ "ref": "experts/rico-lenherr", }, map[string]any{ "ref": "experts/marco-mattei", }, map[string]any{ "ref": "experts/peter-mattei", }, map[string]any{ "ref": "experts/daniele-nasello", }, map[string]any{ "ref": "experts/rene-pfister", }, map[string]any{ "ref": "experts/patrick-pletscher", }, map[string]any{ "ref": "experts/riccardo-quao", }, map[string]any{ "ref": "experts/steven-rodenburg", }, map[string]any{ "ref": "experts/patrik-rogg", }, map[string]any{ "ref": "experts/mike-schmid", }, map[string]any{ "ref": "experts/rebekka-schmid", }, map[string]any{ "ref": "experts/christian-schnyder", }, map[string]any{ "ref": "experts/daniel-stadelmann", }, map[string]any{ "ref": "experts/michael-steg", }, map[string]any{ "ref": "experts/tobias-waelti", }, map[string]any{ "ref": "experts/karl-widmer", }, }, "search": "/de/search.json", },}func main() { enc := json.NewEncoder(os.Stdout) enc.SetEscapeHTML(false) enc.SetIndent("", " ") if err := enc.Encode(page); err != nil { os.Exit(1) }}
// Code generated by the soultec.ch build. DO NOT EDIT.const page = { apiVersion: "soultec.ch/v1", kind: "List", metadata: { name: "experts", locale: "de", labels: { withProfile: 32, areas: 6, awards: 4, }, annotations: { route: "/de/experts/", feed: "/de/experts.json", feedSchema: "/nerd/schema/expert-feed.json", }, }, spec: { collection: "experts", locale: "de", draft: false, filter: "none", sort: "surname", }, status: { count: 32, items: [ { ref: "experts/marco-betschart", }, { ref: "experts/valentina-cicmak", }, { ref: "experts/dario-doerflinger", }, { ref: "experts/oliver-erismann", }, { ref: "experts/fabian-faessler", }, { ref: "experts/matthias-frech", }, { ref: "experts/rene-gebele", }, { ref: "experts/yannick-gerber", }, { ref: "experts/matthias-grasmueck", }, { ref: "experts/michaela-grueninger", }, { ref: "experts/aldo-gwerder", }, { ref: "experts/norbert-hamm", }, { ref: "experts/sandra-hinni", }, { ref: "experts/daniel-huber", }, { ref: "experts/louis-kern", }, { ref: "experts/dave-kernahan", }, { ref: "experts/rico-lenherr", }, { ref: "experts/marco-mattei", }, { ref: "experts/peter-mattei", }, { ref: "experts/daniele-nasello", }, { ref: "experts/rene-pfister", }, { ref: "experts/patrick-pletscher", }, { ref: "experts/riccardo-quao", }, { ref: "experts/steven-rodenburg", }, { ref: "experts/patrik-rogg", }, { ref: "experts/mike-schmid", }, { ref: "experts/rebekka-schmid", }, { ref: "experts/christian-schnyder", }, { ref: "experts/daniel-stadelmann", }, { ref: "experts/michael-steg", }, { ref: "experts/tobias-waelti", }, { ref: "experts/karl-widmer", }, ], search: "/de/search.json", },};console.log(JSON.stringify(page, null, 2));

# 55 lines · YAML · validated at build# 127 lines · JSON · validated at build# 123 lines · TOML · validated at build# 127 lines · XML · validated at build# 133 lines · Python · read back at build, equals the JSON record# 130 lines · PowerShell · read back at build, equals the JSON record# 145 lines · Go · read back at build, equals the JSON record# 130 lines · JavaScript · read back at build, equals the JSON record

Das Team

Experts

Die Menschen bei soulTec sind das Zentrum der Firma. Die individuelle Leidenschaft bildet die «soul», die Qualifikationen und Fähigkeiten das «Tec».

Filter 10
32Personen
249Zertifizierungen
16Auszeichnungen

Marco Betschart

System Engineer

Backup und Recovery Netzwerk Virtualisierung

Valentina Cicmak

System Engineer

Endpoint Security Managed Services Modern Workplace +3

Dario Dörflinger

Senior Solution Architect

Broadcom Knight VMware vExpert
Architektur Automation Backup und Recovery +9

Oliver Erismann

Senior System Engineer

Cloud Data Management Endpoint Security +3

Fabian Fässler

Senior Solution Architect

HPE Storage Ranger
Architektur Backup und Recovery Cloud +6

Matthias Frech

Senior System Engineer

Automation Backup und Recovery Cloud +7

René Gebele

Senior Account Manager

Yannick Gerber

Senior Solution Architect

Broadcom Knight VMware vExpert
Architektur Backup und Recovery Cloud +4

Matthias Grasmück

Senior Solution Architect

Broadcom Knight VMware vExpert
Architektur Backup und Recovery Cloud +7

Michaela Grüninger

Senior Account Managerin

Aldo Gwerder

Senior System Engineer

Architektur Backup und Recovery Cloud +5

Norbert Hamm

Senior Solution Architect

Architektur Backup und Recovery Cloud +8

Sandra Hinni

Marketing Specialist

Daniel Huber

CFO

Louis Kern

Senior System Engineer

Automation Container DevOps +1

Dave Kernahan

Senior Solution Architect

Rico Lenherr

Senior System Engineer

Architektur Backup und Recovery Monitoring +3

Marco Mattei

Senior System Engineer

Broadcom Knight VMware vExpert
Architektur Automation Backup und Recovery +6

Peter Mattei

Senior Technical Consultant

Daniele Nasello

Inside Sales

Rene Pfister

Senior Account Manager

Patrick Pletscher

Senior Solution Architect

HPE Ambassador HPE Storage Ranger
Architektur Backup und Recovery Cloud +7

Riccardo Quao

Inside Sales

Steven Rodenburg

Senior Solution Architect

VMware vExpert
Architektur Backup und Recovery Migration +6

Patrik Rogg

CEO

Mike Schmid

Senior Solution Architect

Automation Cloud Data Management +6

Rebekka Schmid

Sales Support

Christian Schnyder

Senior System Engineer

Architektur Automation Backup und Recovery +8

Daniel Stadelmann

Senior Solution Architect

Broadcom Knight VMware vExpert
Backup und Recovery Cloud Managed Services +2

Michael Steg

Senior Solution Architect

VMware vExpert
Architektur Automation Cloud +8

Tobias Wälti

Senior System Engineer

Automation Cloud Container +2

Karl Widmer

Senior System Engineer

VMware vExpert
Backup und Recovery Cloud Data Management +1

Schwerpunkte, Zertifizierungen und Auszeichnungen pflegen die Personen selbst.

Was hinter der Zahl steht

Wir führen 839 Zertifizierungs-Datensätze. Angezeigt werden 249. Der Rest ist abgelaufen, überholt oder älter als 3 Jahre.

StatusAnzahl
angezeigt 171
hervorgehoben 78
älter als 3 Jahre 191
abgelaufen 194
durch eine neuere ersetzt 108
bewusst ausgenommen 97

Gezählt über alle 32 Profile, nicht pro Person. Höchstens 6 pro Profil werden hervorgehoben.