Berufserfahrung
Jan 2017 - heute
Consultant, FreelancerOneCodex GmbHMai 2016 - Dez 2016
Software Engineer, ICT-ArchitektIdentitas AGJanuar 2015 - April 2016
Professional ConsultantERNI Consulting AGOkt 2012 - Nov 2014
Software DeveloperETM Professional Control GmbH - A Siemens CompanyOkt 2008 - Sept 2012
Software Developeracodeas AGAusbildung, Weiterbildung, Zertifikate und Konferenzen
2015
IREB Requirements Engineering Foundation LevelFuture Network CERT GmbH2015
iSAQB Foundation LevelSEI Swiss Engineering Institute2015
Professional Scrum Master - PSM Iscrum.orgSep 2012 - Dez 2014
MSc - Softwarearchitektur und -DesignFachhochschule Wiener NeustadtSep 2008 - Sep 2011
B.Eng Informationstechnik - Soft- und NetzwerktechnikDHBW Stuttgart - Campus HorbJuli 2007
AbiturFriedrich-Schiller-Gymnasium PfullingenProjekte und Referenzen
Know-How
Technologien und Frameworks
![Angular development](https://cdn.sanity.io/images/w6n4bsgj/production/f0191f8d50460c560d9e28b29e849b4f44ed0bf4-250x250.png)
![React Development](https://cdn.sanity.io/images/w6n4bsgj/production/e0af31fa74b8093940bc2416e2cf22ea39f9575d-512x512.png)
![RxJs](https://cdn.sanity.io/images/w6n4bsgj/production/8d1827b94d06124fda4358c0669e513d24f281eb-400x400.png)
![NgRx](https://cdn.sanity.io/images/w6n4bsgj/production/c261132f98b32ffb4580a9e963b420449a3180ed-1280x640.png)
![tailwindcss](https://cdn.sanity.io/images/w6n4bsgj/production/5926eda1c3e623d39cdb2998ebab069b49aeede7-900x500.png)
![Typescript](https://cdn.sanity.io/images/w6n4bsgj/production/a793f75768ee2d16fe6f7b7c1479e7442fa6a7b8-680x250.png)
![Javascript](https://cdn.sanity.io/images/w6n4bsgj/production/573c61d2dbd889a36a8107b4fc305fe00492c462-900x1140.jpg)
![C# development](https://cdn.sanity.io/images/w6n4bsgj/production/f8c537ab88163f43830f34d22fe6f1dbe4d3b309-235x215.png)
![Dotnet Core Development](https://cdn.sanity.io/images/w6n4bsgj/production/f40673a273df85b687e425b35c841e8f7430003e-225x225.png)
![ASP.NET Core](https://cdn.sanity.io/images/w6n4bsgj/production/9ec6b1cc1a9667e4c859826220522e2c6785ff69-800x715.png)
![ASP.NET Web API](https://cdn.sanity.io/images/w6n4bsgj/production/9fb44616731ead5f6d4d6c4702a0a57e3c103bfd-355x228.png)
![Entity Framework Core](https://cdn.sanity.io/images/w6n4bsgj/production/81535a5356dbc1a2b4734ba0805ce760d40d0da9-750x383.jpg)
![SQL Server](https://cdn.sanity.io/images/w6n4bsgj/production/9e158bdbcaeb0ac5f25f35a5c8d1ee52756d0bd8-930x672.jpg)
![MySQL](https://cdn.sanity.io/images/w6n4bsgj/production/1118acc0fafde370d1ec149ac5952b15e60804e3-275x183.png)
![mongoDB](https://cdn.sanity.io/images/w6n4bsgj/production/82447b925904fe75d5568872b7b1b70dea795175-512x512.png)
![SignalR](https://cdn.sanity.io/images/w6n4bsgj/production/5a479b3ca95ad9043e22a8cd5b5170dfb5050ce1-370x200.png)
![Material UI](https://cdn.sanity.io/images/w6n4bsgj/production/8febeeb62fa798344e20876e8de8461f9032882f-186x200.png)
![HTML5, CSS3](https://cdn.sanity.io/images/w6n4bsgj/production/3a6dcd2c2f01605412ddfcdc3397c654df52f2af-791x512.png)
![SASS](https://cdn.sanity.io/images/w6n4bsgj/production/de1ec8220a7b0c6dd75f7dccd8480e452e2d557f-980x980.png)
![Scully.io](https://cdn.sanity.io/images/w6n4bsgj/production/2f070059b7dc140862a358f306773a3e4766020c-801x401.png)
![Sanity.io](https://cdn.sanity.io/images/w6n4bsgj/production/f44fd123d40fa39f6753f4787ef46b40192d7dc7-512x512.png)
Hosting und Deployment
![Microsoft Azure](https://cdn.sanity.io/images/w6n4bsgj/production/aedf7d50280e0019306e76256107cc2013a12ebd-2000x578.png)
![Docker](https://cdn.sanity.io/images/w6n4bsgj/production/ff27f74619c4dce07587ceb30cc991932bd018ac-1316x1126.png)
![Linux](https://cdn.sanity.io/images/w6n4bsgj/production/28c4665b97b1d08999f8a18ef2589f813ca03054-797x399.png)
![debian](https://cdn.sanity.io/images/w6n4bsgj/production/ea554f9b64dcb48b758e4d5b752895d2c2a7715d-1280x720.jpg)
![nginx](https://cdn.sanity.io/images/w6n4bsgj/production/89379f8fbc08d0b359573b3a9ebef81de4236441-1921x645.png)
![let's encrypt](https://cdn.sanity.io/images/w6n4bsgj/production/abdbdd5433d93f2ff8c3278454b9d68c080f3c02-1335x393.png)
![Netlify](https://cdn.sanity.io/images/w6n4bsgj/production/6706d46e32e8ab8d171101db1c9f3f178429ee58-3000x2000.png)
Tooling
![Visual Studio](https://cdn.sanity.io/images/w6n4bsgj/production/4acf94d31baf323879b30bbc81c34235b3fa46df-296x300.png)
![VS Code](https://cdn.sanity.io/images/w6n4bsgj/production/2cadfc6567cbd8c4207a82def670b7296ecee16e-227x222.png)
![NodeJS](https://cdn.sanity.io/images/w6n4bsgj/production/14145d955bcde7e15202c2876953355600bda842-1843x1129.png)
![npm](https://cdn.sanity.io/images/w6n4bsgj/production/133f93ef65223f37822db1538a5e3155e3493b7f-360x140.png)
![Webpack](https://cdn.sanity.io/images/w6n4bsgj/production/7be56d30dae2e6241216f41c954084866f9ed8f3-3916x1524.png)
![Git](https://cdn.sanity.io/images/w6n4bsgj/production/e1ab1605cd205c5664dce9a79273d9ee16c6bbe7-480x480.png)
Qualitätssicherung
![cypress](https://cdn.sanity.io/images/w6n4bsgj/production/96623a24eead5a36004c572d8bf26b2180328b20-1200x628.png)
![Protractor](https://cdn.sanity.io/images/w6n4bsgj/production/d29e05674e7808f48ed60b81ed4aeaa07a021ba2-186x200.png)
![Karma test runner](https://cdn.sanity.io/images/w6n4bsgj/production/42d3d300643088d171cc97ff0347be687dc8c9cb-186x200.png)
![Jasmine](https://cdn.sanity.io/images/w6n4bsgj/production/b6f2d6664b7d6b782e5d624c6a09f82e6806ed34-525x243.png)
![XUnit](https://cdn.sanity.io/images/w6n4bsgj/production/214156efc133809481796323cd14023d8d356aff-917x586.png)
![moq](https://cdn.sanity.io/images/w6n4bsgj/production/74acec30d8cf8a789cc0e6d66e3b778bda441610-400x400.png)
![Sonar Qube](https://cdn.sanity.io/images/w6n4bsgj/production/b700a79606754a0718e738240a015343c677f66b-417x121.png)
Methoden und Praktiken
![Angular Service Workers](https://cdn.sanity.io/images/w6n4bsgj/production/810226988a8d29a024c53baf4d3663a269d07b97-186x200.png)
![Angular Universal](https://cdn.sanity.io/images/w6n4bsgj/production/85e7eb15512aebdb71d480132248a68d33d0e914-186x200.png)
![REST](https://cdn.sanity.io/images/w6n4bsgj/production/04717324bb979238b3d258f91199d2915e53cc9f-599x364.png)
![Scrum](https://cdn.sanity.io/images/w6n4bsgj/production/bfc268d9a1ac3309f245537b51aa89936a0bec7c-2181x551.png)