Hi! I'm Pierre. My background is in pure programming in various languages from C to higher level languages like C++ and Java. That's what I learned and that's what I am good at. After a decade of writing software for different companies I figured out that I'm more interested in creating software in a more agnostic fashion. Just using Linux as a daily driver since 2002 was not enough anymore. Nearly another decade later, I gathered skills in many fields of modern IT which helped me achieve this goal. I focused more on cross-platform application development, got in touch with the open source movement and even call myself a open source evangelist now. Apart from programming, I'm consulting companies in various areas of IT, give tech-related talks, train people and try hard to stay as happy as I am.
If you'd like to get in touch, just drop me a line via email or find me on different platforms.
Medizinisches Versorgungszentrum Labor Ludwigsburg GbR, Ludwigsburg - Germany
Linux Administrator • 2018 - ongoing
I'm working as a Linux administrator right now.
Keybird IT GmbH, Stuttgart - Germany
IT specialist • 2017 - 2017
At Keybird I worked as a software developer with Java as the main language. I supported the development of REST interface for a tool management software for a internationally known Germany company. The project setup changed and the REST interface development got on hold in favor of other project-milestones. Unfortunately, other projects were still in the design-phase or already fully setup with developers and architects.
ITsoft GmbH. Erdmannhausen - Germany
IT specialist • 2015 - 2017
My job at ITsoft GmbH contained several areas in the IT landscape. From providing first level support to the employees up to planing and realizing complex network scenarios, writing software to control robots and building complete devices based on custom-built hardware. A tight relation to the customers was a must and being compliant with given specifications and industry standards was highly required. I ported several older, maintenance intensive applications and libraries to new programming languages. As additional benefits a lot of bugs were fixed, the people who took over the maintenance and further development were able to rely on a high quality documentation and, the projects got more accessible for new developers.
SIEGLE + EPPLE GmbH & Co. KG, Stuttgart – Germany
IT specialist • 2010 - 2014
At SIEGLE + EPPLE GmbH & Co. KG I worked in almost all areas of modern IT. This included support of staff locally and also remote on their PCs or mobile phones. I had a strong focus on project management in hard - and software, too. This meant evaluation, planning, prototyping, implementation, testing and handover of projects. I created software for stock management and facility automation, which saved huge amounts of waiting time and delays in many areas. Also, I ported software from 1991 for fan calculation from 32bit to 64bit and later on to Java and, created a software to control particle detectors.
KIT.edu, Karlsruhe – Germany
IT specialist • 2010 - 2010
As an employee of the Profindis GmbH I was set-in at the Karlsruhe Institute of Technology in the areas of first & second level support for Windows and Linux systems and also, as an IT specialist for consulting institutions on how they can effectively obtain their goals based on modern technologies.
T-Systems, Stuttgart-Leinfelden – Germany
IT specialist • 2009 - 2009
T–Systems employees at the location Leinfelden had to be migrated to a newly set network topology. Perfect knowledge about Windows networks, domain controllers, DNS, DHCP services and hardware router / switches was as important as knowledge about project optimization. The project was not set up optimal and was in danger of failing because time and money would have went out of the bounds. After several optimization-steps we achieved a 53 % benefit in time and money and the project only extended the given time frame by 1.5 days and budget by 3.700 Euro.
Stuttgart Airport, Leinfelden-Echterdingen – Germany
IT specialist • 2008 - 2009
The tasks at Stuttgart airport included a number of activities. Ranging from installation of terminal systems up to the planning of complex roll-outs. Changes or solutions were implemented as accurately and quickly as possible, to not interfere with the day-to-day procedures at an airport.
Charax GmbH, Gerlingen – Germany
IT specialist • 2007 - 2008
As an employee of Charax GmbH it was my job to maintain the servers for the internet services provided for customers and expand them based on customer needs. I did optimize existing websites for DHL.de and Zueblin.de, developed interfaces for internet third-party services based on Delphi and created an interface between Facebook and Second Life.
PGIT, Ditzingen – Germany
Managing Director • 2005 - 2007
As the managing director of PGIT I have coordinated several employees. I consulted customers on how they can optimize internal processes and then created software based solutions which assisted them to achieve these optimizations. Clients included web radios, insurance agencies and well known German architectural offices.
Werner-Siemens-Schule, Stuttgart - Germany
Vocational training - School education • 2001 - 2004
Achived degree is: Chamber of Industry and Commerce certified IT specialist in application development. (Theoretical part)
Pascal GmbH, Korntal-Münchingen - Germany
Vocational training - Occupational training • 2001 - 2004
Achived degree is: Chamber of Industry and Commerce certified IT specialist in application development. (Practical part)
Robert Bosch Schule, Zuffenhausen - Germany
Technical Collage • 2000 - 2001
Achieved degree is Advance Technical Collage Certificate
Realschule in der Glemsaue, Ditzingen - Germany
Secondary School • 1996 - 2000
Achieved degree is General Certificate of Secondary Education (GCSE)
Theodor-Heuglin-Schule, Hirschlanden-Schöckingen - Germany
Middle School • 1994 - 1995
Been better than expected so I was able to switch to secondary school.
Theodor-Heuglin-Schule, Hirschlanden-Schöckingen - Germany
Elementary School • 1990 - 1994
After 4th class you qualify to go to middle, secondary or high school.
- Project management
- Software development
- System administration
- Linux as a desktop
- Linux as a server
- Windows 2000 / ... / 10 as a desktop
- Windows 2003 / ... / 2007 as a server
- Database servers
- Code repository management
- Mail servers
- SCM (git / mercurial)
- QT 4.0 and higher
- Java 6 and higher (SWING and JAVA FX)
- FreePascal / Delphi 6 and higher
- VBA, VB.NET
- SQL , PL/SQL
- Python, Ruby
@ ITsoft GmbH
internal - German & English • 2015 - 2017
I gave talks about SCM "done right", did employee training in common IT infrastructure concepts, Android applications and new software solutions to be used.
@ SIEGLE + EPPLE GmbH & Co. KG
internal - German • 2010 - 2014
Mostly employee trainings for Office 2003, 2007 & 2010 and typo3. Gave talks about Linux based service providing for the IT staff.
internal & external - German & English • 2010
Traing of employess in Sharepoint, Office 2007. Typo Light training to customers.
@ Stuttgart Airport
internal - German & English • 2008 - 2009
Training of IT specialists in usage of different terminal systems with focus on support.
@ Pascal GmbH
external - German • 2001 - 2004
Basic consulting of customers in mobile data handling and mobile billing systems.
Elite Fire BBQ Smoker
Friends of me and started a small business together. So I did the logo design, web design, realisation and found us a hoster to put the website online.Branding, Web Development, GetSimple
Web design, realisation, finding a hoster and go-live management.Web Development, GetSimple
Web design and realisation.Web Development, grav
The application was already built in Delphi 1 and was therefore not able to run on OS with 64bit architecture. After a first port to Delphi 7, it was considered to better port it to something more flexible. So it became a Java application in the end.Java, Swing, Programming
Small piece of software that loads all .msg and/or .eml for a given path into memory and makes their content search- and readable.Java, Programming
Class to calculate the season for a given date. It makes heavy use of Meeus' astronomical algorithms.Java, Programming
Jot is a small application which is intended to provide a way to quickly jot down information and to be able to find it again.C++, qt, Programming
I am a non-tech person. He makes me understand the IT in my own company.Advik Anand
He is like a swiss army knife. A real multi-tool. In 85% he has an idea to solve an issue or already a solution. If not, he asks for time to study to get the last 15%.Joachim Reik
Whatever you throw on him, he deals with it. I wonder how he does this every time.Andreas Schramm
His attention to detail and clear, straightforward style to solve problems and achieve goals set, set's him apart from so many.Thomas Knodel