My picture

Hi, I'm Christopher Egger

a passionate software developer based in Lienz, Austria. With a strong focus on Qt and C++, I have honed my skills in these languages over the years. However, my programming expertise extends beyond these, and I am well-versed in a variety of other languages including PHP, SQL, JavaScript, and QML.

Throughout my journey as a software developer, I have developed a deep-rooted passion for Linux server systems. I thoroughly enjoy working with virtual machines and exploring the intricate workings of Kali Linux. This fascination with the world of cybersecurity has allowed me to expand my knowledge and continuously learn about cutting-edge technologies and techniques.

In addition to my technical skills, I am an expert in PLC programming, with a particular preference for Siemens TIA. I have successfully completed numerous projects in the automobile sector, working with esteemed companies such as BMW, Audi, Lamborghini, and VW. My experience in PLC programming has involved designing and implementing PLC logic, configuring HMIs, and integrating different systems to ensure seamless operation and efficiency.

As an enthusiastic problem-solver, I am driven by the challenge of finding elegant solutions to complex programming puzzles. I possess a strong attention to detail and always strive to deliver high-quality code that is efficient, maintainable, and scalable.

Furthermore, I am a dedicated team player who thrives in collaborative environments. I enjoy working alongside like-minded individuals, exchanging ideas, and collectively tackling projects to achieve outstanding results. I believe in the power of teamwork and recognize that effective communication is the key to success in any collaborative endeavor.

Outside of the software development realm, I am an avid explorer of the beautiful landscapes and rich cultural heritage of Austria. Living in Lienz allows me to appreciate the stunning natural surroundings and engage in outdoor activities such as hiking and skiing. These experiences help me maintain a balanced lifestyle and provide inspiration for my creative endeavors.

Thank you for visiting my homepage and taking the time to learn a little more about me. I hope you find it informative and engaging. Please feel free to reach out if you have any questions or would like to discuss potential collaborations.

About me my stats

My, Myself & i

Here's an overview of my skills

20+

Years of
Expirience

14+

Programming
Languages

My Skills

Qt

90%

QML

70%

CMAKE

30%

SQL

80%

C++

60%

C#

60%

SAP

5%

Objective-C

15%

Python

30%

Java

30%

Javascript

80%

Bash

70%

Laravel PHP-Webframework

70%

PHP

70%

QEMU KVM Hypervisor - Libvirt

100%

VMWare Workstation

100%

Docker

50%

Gitlab

40%

Open Project

40%

Siemens TIA

100%

Siemens Step7

100%

Siemens Step5

100%

Siemens WinCC

100%

Copadata Zenon

100%

AVEVA Intouch

100%

Ubuntu / Ubuntu server

100%

openSUSE Leap / Tumbleweed

100%

Kali Linux

30%

2023 - Present

C#, SQL, SAP Softwaredeveloper - Hella Sonnenschutz GmbH

Development of internal application with C# and SQl as well as SAP

2011 - 2023

Plc developer - apic GmbH

automation technician in the automotive industry.

2006 - 2011

Plc developer, electrical engineer - M-T-T GmbH

automation technician in the wood processing industry

2004 - 2006

Tunnel electrician - Swietelsky AG

13km long tunnel (called Wienerwaldtunnel) near Vienna.

2000 - 2004

Apprenticeship - Springer GmbH

building control cabinets for the woody processing industry

My Portfolio My Work

Here is some of my work that I've done in various programming languages.

2023 - 2024

Development of an application for planning and editing various assembly bookings

- SQL

- C#

- SAP

Extension of the Head PLC (Material flow control) for the paint shop.

- Siemens TIA

- C#

- SQL

- Copadata Zenon

Creation of the TIA software on the basis of the new GSC standard for a wash water system for the new cavity preservation system

- Siemens TIA

- Siemens WinCC

Developing a tool to check CAS authentication with websocket communication. This tool can login an custom user via credentials or card reader. Also a port check is possible if the firewall will block the communication.

- C#

2022 - 2023

Material flow control for the Paintshop based on an programmable logic controller (PLC). Also create an AddIn writtenin C# for the Scada System 'Zenon' to display data from an PLC like an Excel sheet. Inluded export, sort and filter functionality.

- Siemens TIA

- C#

- SQL

- Copadata Zenon

2021

Add new oven and buffer places to an existing 'Power and Free' transport system

- Siemens Step7

- Siemens WinCC

- SQL

Update (new HVS types) for 'High-Voltage-Storage unit' production line

- Siemens TIA

- Siemens WinCC

2020

Software developing and commissioning for an new 'High-Voltage-Storage unit' production line

- Siemens TIA

- Siemens WinCC

Developing tools for an new plc software standard LS4 (Paintshop). - Zenon AddIn (C#) for user management. Include login function on an CAS server as well as offline user management - Zenon AddIn for additional functions which zenon doesn't support. (Ping, WCF - communication) - Intoch .ddl (C#) simular like the zenon AddIn - Tools for export TIA software into .xml files

- C#

- Siemens TIA

- Copadata Zenon

- AVEVA Intouch

2019

Software developing and commissioning for an 'vahle -vDrive' transportsystem

- Siemens Step7

- Siemens WinCC

- C++

Software developing and commissioning for stacker crane system with an interface to an central server

- Siemens TIA

- Siemens WinCC

- C++

2016 - 2018

Material flow control for the Paintshop based on an programmable logic controller (PLC)

- Siemens TIA

- Copadata Zenon

- C#

2015

Software developing and commissioning for stacker crane system with an interface to an central server

- Siemens Step7

- Siemens WinCC

Software developing and commissioning for an industrial wastewater treatment plant.

- AVEVA Intouch

- Siemens Step7

2014

Software developing and commissioning for an car body painting line (Filler)

- Siemens Step7

Creation of Intouch visualization partial surface painting plant paint shop Audi Ingolstadt

- AVEVA Intouch

- SQL

2013

Commissioning support for the new paintshop

- Siemens Step7

- AVEVA Intouch

Creating software an commissioning support for the new paintshop

- Siemens Step7

- AVEVA Intouch

2012

Creation of Intouch visualization partial surface painting plant paint shop Audi Györ

- AVEVA Intouch

- SQL

My Projects My Projects

Here is some of my private projects.
Snoopy 3 player

Snoopy3

An media streaming app for multiple os and multiple media types.
IOS, Android, linux.

Tesla data logger

Tesla data logger

Complete tesla data logger written in c++ and php.

My log engine service

Baselog log-engine

Log engine service running on an linux os. Connecting log clients via tcp sockets or D-bus

SSh fake honeypot service

SSH fake honeypot

SSH honeypot to record attacked ip addresses and account data.

Contact Me Contact Me

Contact me here

Contact me on linkedIn or text me here...

Location:

Lienz, Austria

Languages:

English, German