Recommended expert
Wolfgang Dietzinger
Mechanical Engineering Manufacturer, Erding (part-time)
Experience
Jul 2025 - Present
7 monthsErding, Germany
Mechanical Engineering Manufacturer, Erding (part-time)
- Update the C++ GUI with MFC
- Effort estimation for migrating the GUI to Qt
Jun 2023 - Dec 2024
1 year 7 monthsKarlsruhe, Germany
Process Automation, Automation Technology Manufacturer, Karlsruhe
- .NET 4.8 / C#, Angular 17, RxJs, IIS, HTML, CSS, unit tests
- Creating and maintaining client-side web applications with Angular
- Maintaining server-side web applications with ASP.NET Framework for an automation technology web application
Dec 2022 - Feb 2023
3 monthsBerlin, Germany
ETL Process Documentation, Payment Service Provider, Berlin
- .NET 6 / C#, Entity Framework, SQL Server, Kafka client, Event Driven Architecture
- Document message processing for Kafka topics and SQL Server
- Document message processing for REST and GraphQL interfaces
- Maintenance and troubleshooting for ongoing operations
Jun 2022 - Dec 2022
7 monthsMannheim, Germany
Identity Verification, Recruitment Agency, Mannheim
- .NET 6 / C#, Entity Framework, SQL Server, REST, xUnit, Azure DevOps, Blazor Web App, Atlassian Jira/Confluence, Open API/Swagger
- Create microservice REST APIs for identity verification
- Build a Blazor web frontend for personal data
- Unit tests and deployment
Jan 2022 - Jun 2022
6 monthsBielefeld, Germany
Machine Control, Mechanical Engineering, near Bielefeld
- .NET 6 / C#, MongoDB, REST, xUnit, GitLab, Docker, SkiaSharp, Open API/Swagger, RabbitMQ, Event Driven Architecture
- Create microservice REST APIs for machine data and program control of a conveyor system
- Process images with SkiaSharp for error detection on the conveyor belt
- Unit tests
Sep 2021 - Dec 2021
4 monthsVelbert, Germany
Order management, mechanical engineering, Velbert
- .NET 6/ C#, MS SQL Server, Entity Framework Core 6, REST, xUnit, GitLab
- Create REST APIs for accessing SQL Server 2019
Feb 2021 - Aug 2021
7 monthsIngolstadt, Germany
Measurement data management, Ingolstadt
- Java JDK 1.8, Spring Boot, PostgreSQL, Kubernetes, MS Azure, Angular 10, Kafka, Helm charts, BLOBs, Elasticsearch 7, OpenAPI/Swagger, AWS
- Backends with BLOB storage for measurement data and metadata indexing using Elasticsearch and Spring Boot
- Data management with PostgreSQL and JPA repositories
- Migration of the application to MS Azure AKS Kubernetes with Helm charts
- Front end with Angular Material and NgRx store
Aug 2020 - Aug 2020
1 monthDüsseldorf, Germany
Analysis of the backend of a mobile route planning app, Düsseldorf
- .NET Core 3.1, C# 8, Entity Framework, Oracle DB, RabbitMQ, SOAP XML
- Analyze a mobile route planning app and design the backend architecture with RabbitMQ-based message queues
- Determine the requirements for phasing out the existing backend system and running it in parallel
Jun 2020 - Jul 2020
2 monthsDüsseldorf, Germany
Extending a mobile route planning app, Düsseldorf
- Ionic Framework, AngularJS, C#, .NET 4.8, Entity Framework, Newtonsoft JSON, MySQL, RealmDB
- Extend a mobile app with ASP.NET JSON web services
- Build the front end with AngularJS and Ionic
- Create a payment interface
Mar 2020 - May 2020
3 monthsMunich, Germany
Reworking a pricing calculation for a sales database to .NET Core 3.1, Munich
- PostgreSQL, C#, .NET Core 3.1, Entity Framework, Newtonsoft JSON, Docker containers, PHP 7, MongoDB, VueJS, xUnit, Serilog, Angular with NgxAdmin
- Refactor a pricing calculation for an internal sales database from PHP 7 to ASP.NET Core JSON web services
- Migrate the domain model from MongoDB to a PostgreSQL database
- Adapt the admin web application with VueJS and .NET Core JSON web service
- Unit tests with xUnit
- Deploy web services as Docker containers
- Rework the NuxtJs web front end to Angular with NgxAdmin as a portal solution and create a prototype
Jan 2020 - Feb 2020
2 monthsKoblenz, Germany
Frontend and Backend Architecture, Koblenz
- NodeJs, React NextJs, HTML5, Yarn
- Designing frontend architecture with React NextJs and a monorepo using Nx for React components
- NodeJs REST web interfaces for front-end development
Nov 2019 - Feb 2020
4 monthsMunich, Germany
Migration of a GIS Web Application to Angular 9, Munich
- Angular 9, OpenLayers GIS, C#, .NET Core 3, HTML5
- Migrating a GIS web application from PHP 7 Symfony to Angular 9 and .NET Core 3
- OpenLayers web maps
Aug 2019 - Oct 2019
3 monthsMunich, Germany
Risk Assessments for a Banking Group, Munich
- C#, .NET 4.7, ASP.NET Razor Pages, HTML5 and jQuery components, Visual Studio 2017, MS SQL Server
- Developing functional extensions for predictive models and risk assessments for bank customers
- Troubleshooting
- Documentation
May 2019 - Jul 2019
3 monthsDresden, Germany
Energy Generation with Consumption Forecast and Numerical Optimization, Dresden
- Azure Cloud, Docker, DB, NestJS, TypeScript, GraphQL, TypeORM, NodeJs 12, PostgreSQL, R and numerical optimization, OpenAPI/Swagger
- Designing system architecture for Docker containers and MS Azure Cloud
- Creating web services to capture equipment data from energy producers using the NestJS framework in TypeScript
- Building a data access layer with GraphQL for a web frontend with a PostgreSQL database
- Integrating numerical solvers for consumption forecasting and optimizing operation schedules of electrical systems with R, COINOR and GLPK
May 2019 - May 2019
1 monthDresden, Germany
Industry 4.0 IIoT Machine Integration, Dresden
- Operational data collection with edge gateways
- Consulting on edge gateway architecture and interfaces
- Market overview of IoT gateways and data interfaces to PLCs
Mar 2019 - Apr 2019
2 monthsDresden, Germany
Industry 4.0 IIoT operational data acquisition, Dresden
- Azure Cloud, Docker and database, C#, .NET Core 2, Visual Studio 2017, Java, Spring Boot, Kafka, MQTT, time-series PostgreSQL/TimescaleDB
- System architecture and design for Docker containers and MS Azure Cloud including selection and review of system software
- Developed an application to collect and analyze operational data from packaging machines
- Reading machine messages from Apache Kafka and saving them as time series in PostgreSQL using Spring Boot
- Creating Docker images for Kubernetes clusters
- Designing a database schema for PostgreSQL and TimescaleDB
Feb 2019 - Feb 2019
1 monthMunich, Germany
Test data acquisition for electronics manufacturing, Munich
- C#, .NET 4.7, Visual Studio 2017, WPF
- Extending an application to collect and analyze operational data from electronic component production
- Expanding the GUI with WPF
- Analyzing tests of electronic modules
Dec 2018 - Jan 2019
2 monthsFrankfurt, Germany
IoT portal prototype, Greater Frankfurt
- C#, .NET Core 2, Entity Framework Core 2, Azure Cloud SQL DB / Functions / IoT Hub, Visual Studio 2017, GIT, xUnit, Dapper, OpenAPI/Swagger
- Creating REST web services for an IoT portal to store device data
- Data storage in Azure SQL DB using Entity Framework Core 2 and Dapper
- Azure Cosmos DB with prototype Gremlin GraphQL
- C# Azure Cloud Functions
- Azure API Gateway for Cloud Functions
- Testing measurement data with MQTT against MS Event Hub and MS Event Grid
- Updating devices in Azure IoT Hub
- Unit tests of all functionalities
- GitLab GIT source control
- Developing data access from the API Gateway to the database
Oct 2018 - Dec 2018
3 monthsMunich, Germany
Energy consumption portal, Munich
- C#, ASP.NET Core 2, Entity Framework Core 2, Azure Cloud SQL, Visual Studio 2017, GIT, xUnit
- Creating REST web services for an energy consumption portal
- GitHub source control
- Docker containers for Microsoft Azure
Jun 2018 - Aug 2018
3 monthsMunich, Germany
Tax reporting web application, Munich
- C#, ASP.NET Core 2, Entity Framework Core 2, Angular 6, CSS, Azure Cloud SQL, Visual Studio 2017, GIT
- Creating a web application to collect financial accounting data for tax analysis and reporting using Angular 6 for the web frontend and ASP.NET Core 2 with REST interfaces
- Importing and exporting data in Azure SQL Database using .NET Entity Framework Core 2
Apr 2017 - May 2018
1 year 2 monthsIngolstadt, Germany
Seller Portal, Electronics Retailer, Ingolstadt
- Spring Boot Framework, Java, Angular 4, CSS, JUnit 4, Docker containers, Ruxit Docker Monitoring, IntelliJ, continuous deployment with Jenkins, SOAP XML
- Creating web pages to display customer data with AngularJS SPA
- Tablet app for customer self-service with Angular 4 SPA, HTML barcode
- REST web services with Spring Framework 1.5
- SOAP XML clients for backend systems with Axis2
- Oracle DB with auxiliary tables
- Creating PDF forms
- Web services as Docker containers in the Rancher cluster
- Troubleshooting and quality assurance in distributed data stores
- Reviewing Jenkins build scripts
- Designing customer web app for the checkout area
Feb 2016 - Mar 2017
1 year 2 monthsLucerne, Switzerland
Product Portal for Architects, Lucerne, Switzerland
- C#, ASP.NET MVC 5, Entity Framework 6, jQuery, Bootstrap, VueJs, WCF, Visual Studio 2015
- Creating web pages for product selection for architects and building planners with jQuery and VueJs view models
- SOAP client with WCF for product data from SAP system
- Generating CAD drawings in PDF
- Product filter for visualizing elevators
- Designing visual product configurator
Aug 2015 - Oct 2015
3 monthsFrankfurt, Germany
Payroll System for Call Center, Frankfurt
- Visual Studio 2015, ASP.NET MVC 5, Entity Framework 6, jQuery, Bootstrap, Razor views
- Creating the data model and payroll
- Creating input forms in HTML
Apr 2015 - Apr 2015
1 monthHerzogenaurach, Germany
Rollout Preparation for Mechanical Engineering Company, Nuremberg and Herzogenaurach
- MS Office 2013
- Part-time project
- Coordinating rollout capacities
- Preparing user help with SharePoint team sites
Feb 2015 - Aug 2015
7 monthsHerzogenaurach, Germany
Portfolio Management ALM for Mechanical Engineering Company, Nuremberg and Herzogenaurach
- TFS 2013, visualstudio.com
- Selecting an ALM solution
- Exploring platforms for mobile software and app development
- Planning technical and organizational priorities for teams worldwide
- Testing software development with Xamarin Forms for mobile devices – native apps
- Testing software development with ASP.NET, HTML5, TypeScript for mobile devices – hybrid apps
Dec 2014 - Jul 2015
8 monthsHerzogenaurach, Germany
Project management for the introduction of a template system for MS Office for mechanical engineering companies, Nuremberg and
- MS Office 2013, MS Project
- Analysis and planning of technical and organizational priorities
- Requirements analysis and scheduling
- Selection process for the template system
- Concept/design and pilot
Nov 2014 - Jan 2015
3 monthsEnhancing a template generator for MS Word
- Word 2013, C# with .NET 4.0, Open XML SDK 2.5
- Part-time project
- Extending a template generator for MS Word templates
- XML data binding to ContentControl fields
Jul 2014 - Sep 2014
3 monthsBayreuth, Germany
Test data for chemical plant, Roth near Nuremberg
- SQL with Access 2010
- Part-time project
- Extending a small application for recording test and storage data
Jul 2014 - Jul 2014
1 monthLandshut, Germany
Free-text search for a software vendor's web application, Landshut
- Java 1.7, Lucene, Hibernate 3.3, MariaDB
- Part-time project
- Improving the free-text search for the search mask
- Testing indexes for the free-text search
Sep 2013 - May 2014
9 monthsStarnberg, Germany
Payment portal for medical technology, Starnberg
- C# with .NET 4.5, ASP.NET MVC, HBCI API, PHP, jQuery, SEPA transactions
- Part-time project
- Creating web services in ASP.NET MVC for the SEPA backend
- Creating HTML pages with jQuery and PHP server functions for SEPA transactions
- MySQL database
Apr 2013 - Nov 2013
8 monthsEschborn, Germany
Converting Excel files for a bank in Eschborn
- OMPM converter, C# with .NET 4.5 and batch scripts
- Preparing and executing the project with automation scripts
- Leading a team of 3 members
- Converting a large number of Excel files from Excel 2003 to Excel 2010
- Reviewing, correcting, and testing VBA macros for banking applications and financial services in Excel 2003/2010
Mar 2012 - Oct 2014
2 years 8 monthsComputer-based mammography for a Japanese medical device manufacturer
- C# with .NET 3.5/4.5, WPF, DICOM, WCF, ADO.NET, MS SQL Server/T-SQL, xUnit
- Creating a medical application with graphics in WPF for X-ray and mammography images
- Designing and creating orthopedic measurements
Nov 2011 - Feb 2012
4 monthsSchwandorf, Germany
Web application in food retail, Schwandorf
- C# with .NET 4, ASP.NET MVC 4, MS SQL Server with Entity Framework 4/T-SQL, XML, unit tests
- Developing a web application to handle quality assurance processes
May 2011 - Oct 2011
6 monthsNeutraubling, Germany
Preparing documents for mechanical engineering, Krones AG, Neutraubling
- C# with .NET 4, Open XML, SQL, XML, WCF, NUnit tests
- Developing a document preparation tool from Word 2010 format to an SAP system
- Designing and creating a WCF web application with load balancing
Nov 2010 - May 2011
7 monthsMunich, Germany
Market research analyses for TNS Infratest, Munich
- C# with .NET 3.5, SQL, XML, Composite Application Blocks, MS unit tests
- Developing statistical analyses with an SQL database
Apr 2010 - Sep 2010
6 monthsNuremberg, Germany
Financial Planning and Reporting for Datev AG, Nuremberg
- C# with .NET 3.5, Xlinq and XML, Office Open XML/Word 2007, SQL Server OLAP
- Creating reports from OLAP cubes using WordML for further processing with MS Word 2007
- Creating budget plans for municipalities as Word documents
Oct 2008 - Aug 2009
11 monthsUnterschleißheim, Germany
Medical Image Processing for International Medical Technology Manufacturer, Unterschleissheim
- C# with .NET 3.5, WPF, XML serialization, MS SQL 2005, T-SQL
- Developing an application in medical technology with WPF graphics for X-ray images
Jun 2008 - Sep 2008
4 monthsVilsbiburg, Germany
Test Automation for Automotive Supplier, Vilsbiburg
- C# with .NET 3.5, WPF, XML serialization, sockets and threads
- Developing a test automation application for assembly tables in WPF with Dalsa Sherlock IPG image recognition
- Controlling electronic switches via sockets
- Creating configuration and serialization in XML
- Managing the test process with individual threads
- Testing image recognition of product images
- Unit testing with MSTest
- On-site commissioning at the Romanian plant
May 2007 - May 2008
1 year 1 monthNuremberg, Germany
Data Analysis for Market Research Company, Nuremberg
- C# with .NET 2, WinForms, Reflection API, XML serialization
- Extending the application for graphical interfaces and data analysis in field research for broadcasting
- Creating application commands and command storage
- Developing interfaces and data models, data export
- Implementing sorting and filtering logic
Apr 2007 - Apr 2007
1 monthFeasibility Study for Document Processing Templates
- Java, OpenOffice
- Analyzing the feasibility of document processing for templates
Feb 2007 - Feb 2007
1 monthBurgkirchen an der Alz, Germany
Infraserv GmbH, Burgkirchen
- C# with .NET 1.1, Oracle database, WinForms, Reflection API, XML and XML Schema, XSLT
- Extending and revising an industrial application for shift and work planning in the area of graphical user interfaces and database connectivity
- Data export with format transformation using XSLT
- Creating a module for database validation with XML configuration
Oct 2006 - Oct 2006
1 monthDatabase import of XML data
- MySQL, StAX XMLReader, Java 1.5
- Reading XML documents for database import
Mar 2005 - Sep 2006
1 year 7 monthsRuhstorf an der Rott, Germany
Pharmacy software for MC Lindinger GmbH, Ruhstorf an der Rott
- PostgreSQL 8, SuSE Linux, Pascal script, partly Java with Eclipse, XML export, UML sequence diagrams
- Database development of a medical information system for pharmacists
- Application development and maintenance of GUI applications for inventory management with point-of-sale and medical information system for pharmacies
- Designing and automating data preparation and synchronization of medical data for several thousand customer systems
- Remote maintenance of customer systems
- Developing prototypes for reporting with Crystal Reports and Jasper Reports
- XML export of data for archiving and auditing for the tax authorities in GDPdU format
- Representing small program sequences with UML sequence diagrams for documentation
Oct 2004 - Nov 2004
2 monthsLeiblfing, Germany
Web application for Evidanza GmbH, Leiblfing
- C#, MS SQL 2000, ADO.NET, ASP.NET in .NET 1.1
- Developing a prototype for a web application in reporting
- Accessing MS SQL Server with ADO.NET
- Calculating and displaying tables and cross tables with ASP.NET
Jan 2004 - Mar 2005
1 year 3 monthsLandshut, Germany
Industry solution for KWP Informationssysteme GmbH, Landshut
- VB.NET, XML DOM in .NET 1.1, Access 2000 with ADO
- Developing the GUI and database for a client-side module of an XML web service in the housing industry: handling quotes, item catalogs, orders, and invoices for an industry solution in the construction trade
- Module for incoming invoice book with extensions for postings and payments
Oct 2002 - Aug 2004
1 year 11 monthsMunich, Germany
Database development for convey GmbH, Munich
- MS SQL 2000, Oracle 9, Sybase Anywhere 10
- Database development with the company's own IDE
- Application development: HTML and GUI for measurement recording and law firm system with the company's own IDE
- Testing the applications with manual functional tests and partially automated load tests using JavaScript
Sep 2000 - Oct 2004
4 years 2 monthsDeggendorf, Germany
Business informatics studies at Deggendorf University of Applied Sciences
- First part-time computer science program in Bavaria
- Graduated with a Bachelor of Arts
Jan 2000 - May 2002
2 years 5 monthsLandshut, Germany
Webdefender GmbH, Landshut
- Network administration: Windows 2000, firewall, internet
- Administration of Windows servers, Internet and network, and database servers
- User support
May 1999 - Dec 1999
8 monthsGermany
Network administrator training
- NT4, Windows networks
- Administration of Windows servers, network protocols
- MCSE exam
- Internship at Deutsche Telekom in Darmstadt
- Internship at Webdefender GmbH in Landshut
Mar 1995 - Dec 1998
3 years 10 monthsRussian Federation
Work in Russia
- Project management in plant construction, technical sales
- Assistant in management and project planning at a newsprint mill in Russia
- Sales representative for a German window hardware and machinery manufacturer in central Russia
- Own retail business for window hardware and other goods
Jan 1995 - Feb 1995
2 monthsKorschenbroich, Germany
Project Assistant at BLV Publisher for Computer Books, Korschenbroich
- Worked as a project assistant at a publisher for computer books
Oct 1990 - Dec 1994
4 years 3 monthsMunich, Germany
Precision Engineering studies at Munich University of Applied Sciences
- Graduated with a Diploma in Precision Engineering
Sep 1988 - Jun 1989
10 monthsPfarrkirchen, Germany
Technical High School Pfarrkirchen
- Graduated with a technical college entrance qualification
Oct 1986 - Jun 1988
1 year 9 monthsBurghausen, Germany
Training as an Electrical Systems Installer at Wacker Chemie in Burghausen
- Certified as an electrical systems installer by the Chamber of Industry and Commerce
Summary
- Architecture and prototypes for microservices and web applications
- over 20 years of software development
- 6 years of web development and web front-ends with TypeScript/JavaScript (Angular, VueJs, Blazor, React)
- over 3 years of backend systems with Java
- over 10 years of backend systems with C# .NET, Java, NodeJs
- over 10 years of REST & SOAP XML APIs
- over 5 years of GUI applications with WPF and Windows Forms in C#/.NET
- 20 years of databases with SQL & NoSQL
- over 3 years of cloud systems, Docker containers, MS Azure, AWS, functions, databases, IoT Hub
Over 25 years of IT experience, including 3 years in administration, networks, and firewalls
Customer and employee portals as web applications with backend systems in Java, .NET, TypeScript. Measurement and device data in the technical industry and automation technology. Quality and functionality of the applications are the main focus for your company. I recommend architecture prototypes and Domain Driven Design to design balanced systems and avoid excessive technical effort.
Languages
German
NativeRussian
IntermediateEducation
Sep 2000 - Oct 2004
Deggendorf University of Applied Sciences
Bachelor of Arts in Business Informatics · Business Informatics · Deggendorf, Germany
Oct 1990 - Dec 1994
Munich University of Applied Sciences
Diploma Engineer in Precision Engineering · Precision Engineering · Munich, Germany
Sep 1988 - Jun 1989
Pfarrkirchen Technical High School
Advanced technical college entrance qualification · Pfarrkirchen, Germany
...and 1 more
Certifications & licenses
MCSE
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience