Christian Hacker
Qualifications Profile
Experience
ZVEI - German Electrical and Electronic Manufacturers' Association
- Further development of Excel templates for the electrical industry
- Design and development of new evaluation functions
- Extension of Excel templates for data analysis
- Use of Excel and VBA
CRM for Insurance Agencies
- Further development of the existing software for insurance agencies
- Design, consulting, development and quality assurance of the application
- Implementation of new features for the existing program
- Migration of individual modules to .NET 9.0 and WebAPI
- Use of .NET Core, C#, Blazor, Angular, WPF, VB.NET, SQL Server 2019 (SSRS, SSDT), Azure, Entity Framework (Core), LinqToSQL and List&Label
Bavarian Insurance Chamber
- Maintenance and further development of various internal applications and databases
- Migration of VBA solutions (Excel, Access) to Windows 11 and Office 365
- Design and development of adaptations and extensions
- Use of C#, SQL Server, Entity Framework, Access, Excel and VBA
University of Vienna
- Import and management of data from different studies
- Migration of the previous solution to a web application and implementation of various enhancements
- Design and development of an application for study management
- Use of C#, .NET Core, Blazor, Angular, JavaScript, SQL Server and Entity Framework
ZVEI - German Electrical and Electronic Manufacturers' Association
- Further development of Excel templates for the electrical industry
- Design and development
- Extension of templates for improved data analysis
- Use of Excel and VBA
Octapharma
- Data maintenance and reporting for the Maintenance Center
- Design, development, quality assurance, and support
- Modification and extension of the reporting tool and dashboard
- Creation of macros and integration with SharePoint
- Error analysis in metrics and reports
- Maintenance and extension of the SQL database
- Use of C#/ASP.NET Core, Blazor, Angular, Entity Framework (Core), JavaScript, SQL Server, SharePoint, and Excel
ZVEI - Central Association of the Electrical Industry
- Further development of Excel templates for the electrical industry
- Design and development
- Extension of the templates for data analysis
- Use of Excel and VBA
Bavarian Police
- Collaboration on statewide software solutions for daily service operations
- Design, development, quality assurance, and second-level support
- Further development of existing programs
- Designing a modern architecture for the applications
- Designing migration to .NET Core
- Improvement and optimization of the SQL database
- Use of C#/ASP.NET, Entity Framework, Angular, JavaScript, .NET Core, and Oracle
ZVEI - Central Association of the Electrical Industry
- Further development of Excel templates for the electrical industry
- Design and development
- Extension of the templates for data analysis
- Use of Excel and VBA
University of Vienna
- Import and management of data from various studies
- Design and programming of the solution
- Creation of a data processing concept
- Database design and data import
- Use of Excel, VBA, C#, .NET Core, SQL Server, and Entity Framework
CRM for Insurance Agencies
- Further development of the existing management software for insurance agencies
- Design, development and quality assurance
- Implementing new features for the existing program
- Migrating individual modules to .NET 7.0
- Use of VB.NET, C#, WPF, SQL Server 2019 (SSRS, SSDT), Azure, Entity Framework, LinqToSQL, .NET Core, Angular, and List&Label
EnBW
- Participated in the MESAP project
- Design, coding, and testing functions and components based on user stories
- Creating, adapting, and enhancing functions and components
- Connecting different data sources (web services, CSV, etc.) to transform data into the MESAP system
- Implementing source code and test routines within a given framework
- Setting up DevOps pipelines with SonarCube integration
- Monitoring the running systems
- Use of C#, .NET Core, XML, Scrum, Azure DevOps, MSTest, Azure Service Fabric, and SonarCube
PASM
- Further development of a single-page application (SPA)
- Design, coding, and testing
- Supporting backend development in Microsoft Azure
- Further development of the SQL Server database (Azure SQL)
- Integrating Dynamics and SAP systems as well as Azure services
- Writing unit and integration tests
- Supporting requirements management
- Implementing source code and test routines according to guidelines
- Delivering results to the client's source code repository (commented source code)
- Use of C#, ASP.NET Core, Scrum, Azure DevOps, xUnit, StyleCop, and Sonar
dbh Logistic
- Developing microservices to connect an electronic booking system to an existing ERP system
- Designing, documenting, and coding
- Defining interfaces and creating services for various queries
- Embedding web pages into the ERP tool
- Use of C#, microservices, Docker, WebAPI, WebView2, and Azure DevOps
ZVEI - Central Association of the Electrical Industry
- Further development of Excel templates for the electrical industry
- Design and development
- Extending Excel templates for improved data analysis
- Use of Excel and VBA
CRM for Insurance Agencies
- Further development of the management software for insurance agencies
- Planning, development, and quality assurance
- Implementation of new features in the existing program
- Upgrading the SQL Server to version 2019
- Maintenance and administration of two network environments (Windows Server 2016, SQL Server, Windows clients)
- Maintenance of an intranet based on Microsoft SharePoint 2016
- Support of the management software for insurance agencies
- Implementation of an online claims reporting system
- Using VB.NET, C#, WPF, SQL Server 2019 (SSRS, SSDT), Azure, Entity Framework, LinqToSQL, .NET Core, Angular, and List&Label
Hessische Landesbank
- Tasks involving Azure DevOps, SQL Server, and related tools
- Carrying out various optimization and migration measures
- Creating tasks for Azure DevOps build pipelines
- Planning and executing the migration from SQL Server 2002 to SQL Server 2016
- Programming various tools
- Using C#, SQL Server (SSRS, SSIS), PowerScript, Azure DevOps, and CI/CD
University of Vienna
- Designing a system for collecting and managing patient data
- Developing a concept for capturing patient data, examinations, and diagnoses for analysis
- Designing the application and the database schema
- Creating a prototype as a web frontend with microservices
- Using C#, .NET Core, SQL Server, and Entity Framework
ZVEI - Central Association of the Electrical Industry
- Further development of Excel templates for the electrical industry
- Planning and development
- Extending the templates for data analysis
- Using Excel and VBA
Munich Public Utilities
Further development and maintenance of middleware for controlling installation and setup processes as well as user management (Client Configuration Management, CCM)
Planning, documentation, and programming
Enhancing the CCM client to fix bugs and add new features
Using C#, SQL Server 2012/2016, WCF, web services, Microsoft SCCM, Active Directory, DHCP server, Cisco 802.1X system, and OmniTracker
Further development and maintenance of an Office add-in for document management
Planning, documentation, and programming
Deploying the add-in in all Office applications to provide forms, documents, and other media
Adapting to Windows 10 and Office 2016
Fixing bugs and adding new features
Using VSTO, C#, VB.NET, SQL Server 2012/2016, and ADODB
Stadtwerke München
- Analysis and documentation of middleware for controlling installation and setup processes as well as user management (Client Configuration Management, CCM)
- Documentation and development
- Analysis of a Windows Server-based service for administering users, permissions, clients and software installations
- Description of task distribution across multiple servers and the callback mechanism to the administration tool
- Documentation of communication with the administration tool via SOAP/REST and the different connections to the servers (directly via API or web service)
- Source code analysis and creation of complete documentation due to lack of existing documents
- Use of C#, SQL Server 2012/2016, WCF, web services, Microsoft SCCM, Active Directory, DHCP Server, Cisco 802.1x system and OmniTracker
Zollner AG
- Development of various tools in the production process of the Disruptive Cloud Connector
- Design and development of programs to support the production process and automatic registration of components in the cloud
- Development of a labeling tool for printing labels and laser marking of components, including generating unique XIDs and registration in a database
- Development of a test tool for registering components in the customer cloud after the automated testing process and uploading the processed test reports
- Development of an assembly tool for merging individual parts into the product (CloudConnector) with registration in the customer cloud
- Use of C#, WPF, SQL Server, Entity Framework, web services, Google Cloud services and Swagger
Stadtwerke München
- Further development and maintenance of an Office add-in for document management
- Design and development
- Use of the add-in in all Office applications to provide forms, documents and media
- Adaptation to Windows 10 and Office 2016
- Bug fixes and implementation of new functions
- Use of VSTO, C#, VB.NET and SQL Server 2012/2016
TÜV Süd
- Further development of the VETAS software for creating vehicle inspection reports
- Programming of features for report creation, master data maintenance and synchronization with a central database
- Use of C#, WPF, Prism, Unity and Oracle
ZVEI - Zentralverband der Elektroindustrie
- Further development of Excel templates for the electrical industry
- Design and programming
- Extension of the templates for data analysis
- Use of Excel and VBA
Prose GmbH
- Automation of existing Excel files for internal controlling
- Programming of Excel VBA solutions
- Creation and consolidation of Excel files from various areas (e.g., cash flow planning, budget planning) for analysis
- Use of Excel and VBA
Wealth Management Capitol Holding
- Preparation of data from various databases in Excel
- Design and programming
- Dynamic creation of an Excel sheet as a snapshot on a specific date
- Use of Excel and VBA
Prose GmbH
- Development of a tool to collect and process data from various sources and development of Excel macros
- Design and development of a program to support internal controlling
- Aggregation of data from accounting, project planning, budget and cash flow planning, etc. from various sources (Excel, CSV, databases, web services) for about 20 business units in different countries
- Storage of data in a database and provision of various Excel reports
- Enhancement and maintenance of Excel files (VBA, macro programming)
- Use of C#, WPF, SQL Server 2014 (SSRS, SSDT), Entity Framework, Excel-VBA, web services and Azure
CRM for Insurance Agencies
- Further development of management software for insurance agencies
- Design, development and quality assurance
- Implementation of new features for the existing program
- Use of VB.NET, C#, WPF, SQL Server 2012 and LinqToSQL
ZVEI - Central Association of the Electrical Industry
- Further development of Excel forms for the electrical industry
- Design and programming
- Extension of forms for data analysis
- Use of Excel and VBA
TÜV Süd
- Developed the PS Explorer software for capturing and managing product assessments
- Programmed the application
- Built functions for report creation, master data maintenance and syncing with a central database
- Used C#, Windows Forms, SQL Server and Entity Framework
TÜV Süd
- Worked on the VETAS software for creating vehicle assessment reports
- Programmed functions for report creation
- Maintained master data and synced with a central database
- Used C#, WPF, Prism, Unity and Oracle
PricewaterhouseCoopers AG
- Extended the briefing mailing tool
- Designed and programmed new features
- Used VB.NET (.NET 4.0), WPF, SQL Server Compact 3.5 and SQL Server 2012
ZVEI - Zentralverband der Elektroindustrie
- Further developed Excel templates for the electrical industry
- Designed and programmed solutions
- Extended the templates for data analysis
- Used Excel and VBA
ZVEI - Zentralverband der Elektroindustrie
- Further developed Excel templates for the electrical industry
- Designed and programmed solutions
- Extended the templates for data analysis
- Used Excel and VBA
Audi AG
- Development of a tool in the SVM Codes project
- Design and programming
- Development of a program for managing software and hardware updates for infotainment systems
- Implementation of the solution in Excel VBA with custom input dialogs
- Import and export of data in XML format
- Use of Excel, VBA, and XML
PricewaterhouseCoopers AG
- Extension of the briefing mailing tool
- Design and programming
- Implementation of new functions
- Migration from SQL Server Compact to SQL Server 2008
- Use of VB.NET (.NET 4.0), WPF, SQL Server Compact 3.5, and SQL Server 2012
Online Congress GmbH
- Development of tools to control the Windows Media Encoder
- Design and programming
- Development of a multi-instance wrapper for the Windows Media Encoder
- Development of a program to control this wrapper
- Use of C# and Windows Media Controller
PricewaterhouseCoopers AG
- Creation of Excel macros for reporting functions of the briefing mailing tool
- Design, programming, and quality assurance
- Processing of Excel lists exported from the mailing tool using macros
- Use of VB.NET and VBA
PricewaterhouseCoopers AG
- Development of a briefing mailing tool
- Design and programming
- Implementation and extension of the tool with new functions
- Use of VB.NET (.NET 4.0), WPF, and SQL Server Compact 3.5
CRM for Insurance Agencies
- Continued development and enhancement of management software for insurance agencies
- Design, development, and quality assurance
- Expansion of functionalities for customer, contract, appointment, and document management
- Technologies used: VB.NET, C#, WPF, SQL Server 2008, and LinqToSQL
PGM – Poster Gallery Munich
- Development of online webshops
- Design, development, and quality assurance
- New development of a webshop with integration to existing systems
- Technologies used: ASP.NET, C#, SQL Server 2008, and AS400 integration
CRM for Insurance Agencies
- New development of management software for insurance agencies
- Design, development, and quality assurance
- Complete redevelopment of a multi-user application to manage customers, contracts, appointments, and documents (replacing an original VB solution)
- Technologies used: VB.NET, C#, WPF, SQL Server 2008, and LinqToSQL
Sorin Group AG
- Further development and maintenance of medical software (data management software) for capturing, storing, and analyzing data from operations with heart-lung machines
- Design, programming, and quality assurance
- Optimization and enhancement of the existing software
- Support of a system with client and server components; the client runs in the operating room and receives data directly from the heart-lung machine via a serial interface
- Technologies used: Centura SQLWindows 2.0
Sorin Group AG
- Consulting on the development of new medical software
- Design of a new solution in parallel to maintaining the existing DMS
- Conducting a feasibility study for the complete redevelopment of the system
Unknown (Integration Platform)
- Development and configuration of an integration platform
- Design and programming
- Analysis and modeling of business processes
- Setup of a BizTalk environment and development of the required integration solutions
- Use of BizTalk Server 2004/2006
Unknown (Insurance Agency Network)
- Planning a network infrastructure for an insurance agency
- Planning and implementation of a network solution for about 15 internal and 20 external workstations
- Use of SBS 2003/2008 and ISA Server 2004/2006
Gutsche GmbH VW Spare Parts Service
- Development of parts management software
- Design, programming, and quality assurance
- Development of a multi-user program for managing inventory, customers, and order and billing processes
- Use of VB.NET, C# and SQL Server 2005
WVF GmbH
- Installation and configuration of a firewall infrastructure
- Design, implementation, and ongoing support of the system
- Installation, configuration, and maintenance of MS ISA Server 2004/2006 and Forefront TMG
- Long-term support of the firewall environment
Electronic Procedures for the Judiciary in Bavaria (BajTech)
- Collaboration on the BajTech project for electronic procedures in the judiciary in Bavaria
- Design, testing procedures, and quality assurance
- Design and implementation of the complete cost area (invoices, assessments, legal aid)
- Design of a new interface to the State Justice Treasury
- Monitoring development and testing procedures
- Use of UML modeling, Innovator, Java, and Oracle
CRM for Insurance Agencies
- Further development of the management software for insurance agencies
- Design, development and quality assurance
- Implementation of new features in the existing program
- Use of VB.NET, C#, WPF, SQL Server 2012 and LinqToSQL
Client for a data warehouse project (Siemens-Nixdorf)
- Development of a Windows client for a data warehouse project
- Design and development of the client application
- Integration with an Informix database via ODBC
- Use of VB6, C++, Informix and ODBC
EQA – self-assessment tool for Total Quality Management
- Development of the EQA program to support self-assessments in companies for Total Quality Management
- Design and development
- Implementation based on an Access database
- Use of the tool, among others, at Deutsche Telekom and Siemens
- Use of VB5 and VBA
Electronic Land Registry Office SolumStar
- Development of an editor as a Word replacement for the electronic land registry office SolumStar
- Design and programming
- Implementation of a custom macro language for simple functions
- Implementation of a mail merge feature
- Use of C++
Electronic Commercial Register RegisStar
- Development for the electronic commercial register RegisStar
- Design, development and quality assurance
- Collaboration on subprojects in the cost area and on the interface to the state justice treasury
- Development of a web query client
- Use of VB6, C++ and Oracle
Imaging Client for Debis
- Development of an imaging client
- Development of a client for displaying, editing and archiving scanned documents
- Used VB6 and C++
Search Client and Viewer for FHG
- Development of a search client and viewer
- Design and development of a client for searching an Oracle database
- Implementation of functionality for retrieving and further processing archived documents
- Development of a viewer for displaying image files
- Used VB6
Setup for Telephone Systems (Siemens Hicom)
- Development of a complex setup for telephone systems
- Design and development of an installation program with several client tools for configuring and maintaining large phone systems
- Used InstallShield
Unknown (Warehouse Management for an Auto Parts Business)
- Development of a custom warehouse management system for an auto parts business
- Design and development
- Implementation of a solution based on Microsoft Access and VBA
Unknown (Web Applications)
- Creation of websites and small web applications
- Used VB.NET, C#, ASP.NET, HTML, JavaScript and CSS
Management program for insurance agencies
- Development of a management program for insurance agencies
- Concept, programming, and quality assurance
- Development of a multi-user program for managing clients, follow-ups, and contracts
- Use of VB6, VBA, Access, and SQL Server
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (20.5 years), Government and Administration (5 years), Insurance (4.5 years), Manufacturing (3 years), Utilities (2 years), and Automotive (2 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (23 years), Quality Assurance (12.5 years), Product Development (8.5 years), Business Intelligence (6 years), Accounting (4.5 years), and Finance (2.5 years).
Skills
Activities: Software Development, Organization, Coordination, Quality Assurance, Testing, Documentation
Technical Focus: Cloud Solutions (Azure, Fullstack), Client/server Environment (Ooa, Ood, Oop Using Relevant Tools With .Net On Windows)
Operating Systems: Windows, Windows Server
Programming Languages: C#, C++, Xml, .Net Core, Asp.net (Mvc), Asp.net Core, Visual Basic, Vb.net, Linq, Linqtosql, Wpf, Sql, Blazor, Razor, Angular, Html, Javascript, Css, Power Script, Vba (Access, Excel, Word), Rest, Wcf, Adodb
Frameworks: Entity Framework, Mahapps.metro, Log4net, Caliburn.micro, Prism
Others: Azure (Devops, Sql, Ci/cd, App Service, Db, Service Fabric, Microservices), Containers (Kubernetes, Docker), Ci/cd (Azure, Git)
Methods: Design Patterns, Scrum
Development Environment: Ms Visual Studio
Databases: Microsoft Sql Server (Ssis, Ssrs, Ssdt, Azure), Mysql, Cosmos Db, Nosql, Oracle, Access, Informix, Centura Sqlwindows, Mariadb
Unit Testing: Mstest, Nunit
Data Communication: Rest, Wcf, Webapi
Tools: Microsoft Azure, Sharepoint, Biztalk Server, Exchange Server, Isa Server, Forefront Tmg 2010, Sccm, Confluence, Jira
Office: Ms Office, Various Editors
Version Control: Svn, Git, Ms Tfs
Processes: Waterfall, V-model, Scrum
Languages
Education
Technical college entrance qualification · Computer Science · Germany
Computer Science · Germany
Certifications & licenses
BizTalk Server (with certified training)
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Christian based?
What languages does Christian speak?
How many years of experience does Christian have?
What companies has Christian worked for in recent years?
Which industries is Christian most experienced in?
Which business areas is Christian most experienced in?
Which industries has Christian worked in recently?
Which business areas has Christian worked in recently?
What is Christian's education?
Does Christian have any certificates?
What is the availability of Christian?
What is the rate of Christian?
How to hire Christian?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a
Nearby freelancers
Professionals working in or nearby Munich, Germany