Pascal Fritz nicht verfügbar bis 30.06.2020

Pascal Fritz

Projektleitung und Softwareentwicklung; Embedded-Systems/PC-Bereich; C/C++, C#, Java

nicht verfügbar bis 30.06.2020
Profilbild von Pascal Fritz Projektleitung und Softwareentwicklung; Embedded-Systems/PC-Bereich; C/C++, C#, Java aus Albstadt
  • 72461 Albstadt Freelancer in
  • Abschluss: M. Eng. Systems Engineering & Dipl.-Ing. (FH) Kommuikations- und Softwaretechnik
  • Stunden-/Tagessatz: 72 €/Std. 576 €/Tag
    Abhängig vom Projekteinsatzort
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)
  • Letztes Update: 06.02.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Pascal Fritz Projektleitung und Softwareentwicklung; Embedded-Systems/PC-Bereich; C/C++, C#, Java aus Albstadt
SKILLS
Programmiersprachen
C/C++
C#
Java
Haskell

Skriptsprachen
Python
VBA
Linux Shell-Skript

Webentwicklung
JavaScript
PHP
Asp.Net

Libraries
Qt, PyQt
MFC
.NET Framework
STL
Boost C++
Java Media Framework

Mikrocontroller und Schnittstellen
TI (C2000 Series)
ATMEL (ATTiny85, AT90PWM3)
NXP (LPC900 Series)
SPI, I2C, UART, Ethernet, USB, CAN

3D Modellierung, PCB Design und Schematic
SketchUp
Eagle

Datenbanken
MSSQL
MySQL
Access

Netzwerk
TCP/IP, DHCP, DNS
LAN/WAN
Intranet/Internet

Office
MS Office Word, Excel, Access
Wordpress

Automation
SPS (KOP, FBS/FUP, AWL, ST, AS) nach IEC 61131-3
auf Basis Beckhoff TwinCat
DDC der Hersteller TAC und Saia Burgess
EIB/KNX

Projektmanagement
Agiles Projektmanagement mit Scrum

Sonstiges
Visual Studio 6/2008/2012/2015/2017
Eclipse, TI CodeComposer
Atmel Studio, IAR Embedded Workbench
Linux/Unix-Systemprogrammierung
Netzwerktechnologie
Systemadministration
Verteilte Systeme
CORBA
Datenbanken/-design (MSSQL, MySQL)
UML
Software-Muster
Pattern-orientierte Software-Architekur
CAN- und LIN-Bus
EtherNet/IP
Git, SVN, CVS
Continuous Integration mit Jenkins und MS Team Services
Apache
XML, XSD, CSS
 
PROJEKTHISTORIE
12.2003 - heute
Kunde/Branche

Einzelunternehmer im Bereich IT-Service, IT-Infrastruktur,
Softwareentwicklung, Industrie- u. Gebäudeautomation
Rollen
Projektleiter, IT-Berater, Softwareentwickler, Systemadministrator
Tätigkeiten
Planung und Umsetzung von IT-Infrastrukturen inkl. Administration
Kundenspezifische Softwareentwicklung
Mitarbeiter von Kunden betreuen inkl. Schulungen
Technologien
VBA (Word, Excel, Outlook), Python, PyQt, MS Visual Studio C++/C#
TI Code Composer, Atmel AVR Studio
MS Windows Server SBS2011/2012 R2/2016
MS Windows 95/98/NT/2000/XP/Vista/7/8/8.1/10
Div. Telefonanlagen, Router, Access-Points etc.

03.2018 - 11.2018
Kunde/Branche
- (keine öffentliche Nennung)
Rollen
Softwareentwickler C/C++
Tätigkeiten
Portierung; von Windows nach Linux; einer Entwicklungs- und Test-Software die hauptsächlich bei Fahrzeug- und Steuergerätezulieferern zu Entwicklung, Analyse, Simulation, Test, Diagnose und Inbetriebnahme von Steuergerätenetzwerken und einzelner Steuergeräte eingesetzt wird.
Einrichtung und Optimierung der Entwicklungsumgebung Visual Studio für Windows und Linux Applikationen
Analyse des aktuellen Quellcodes und Erarbeitung einer Strategie mit welcher der bisherige Windows Sourcecode zu Linux portiert werden kann.
Portierung der Anwendungen durch Erzeugung von Multiplatform-Code
Test des geänderten Quellcodes und der Applikation unter Windows und Linux inkl. Rückintegration in bestehenden Entwicklungszweig
Technologien
C/C++, C++11, C++14, Boost Bibliothek
Makefile, ninja Build File
Batch-, Powershell und Linux Shell Skripte
TCP/IP, CAN, LIN, FlexRay, MOST und weitere Bussysteme
Visual Studio 2013/2015/2017, Clang Compiler 6.x, gcc/g++ Compiler
Jira, Jenkins und SVN
IncrediBuild, icecream/icecc Distribution Build
div. Linux Distributionen wie bspw. SUSE oder Ubuntu

08.2017 - 12.2017
Kunde/Branche
- (keine öffentliche Nennung)
Rollen
Softwareentwickler C++
Tätigkeiten
Einarbeitung in laufendes Projekt (Aufnahme Ist-Zustand)
Aufbau, Einrichtung und Inbetriebnahme der Evaluation Hardware
und des Ziel Betriebssystems (Embedded Linux))
Planung, Entwurf und Entwicklung einer Applikation in C++
Test der Applikation und Endabnahme
Technologien
Embedded Linux (PetaLinux/Yocto Project)
Xilinx Zynq-7000 (ZC706 Evaluation Board)
C++, Boost Bibliothek, gcc/g++ Compiler, Makefiles,
Google Protocol Buffer (ProtoBuf), XML
Client-Server Architektur (TCP/IP)
Enterprise Architect, UML

02.2017 - 07.2017
Kunde/Branche
- (keine öffentliche Nennung)
Rollen
Projektleiter und Scrum-Master
Softwareentwickler C#
Tätigkeiten
Projektleitung, Consulting, Development
Prozessaufnahme und Dokumentation des Ist-Zustands
Planung, Entwurf und Entwicklung einer Softwarelösung zur automatischen Datenübernahme in das kundenspezifische Warenwirtschaftssystem
Integration in bestehende Prozesse und Rollout
Schulung der Mitarbeiter und Support
Technologien
Microsoft Team Services, Microsoft Visual Studio
C#, PDF, OCR, EDI
Software-Muster
Agiles Projektmanagement mit Scrum
Kontinuierliche Integration (MS Team Services)

11.2016 - 02.2017
Kunde/Branche
- (keine öffentliche Nennung)
Rollen
Koordination Prozesse und Toolchain
Softwareentwickler C/C++
Tätigkeiten
Einführung und Umsetzung neuer Prozesse inkl. Toolchain
Softwareentwicklung im Bereich Automotive
Bearbeitung von Change Requests und Code Reviews
Technologien
Infineon TRICORE/AURIX (TC27x), Tasking Compiler, Eclispe
Enterprise Architect, DOORS, Clear Quest, Clear Case
Java, C/C++, Git
Automotive SPICE, Einstieg AUTOSAR
Kontinuierliche Integration (Jenkins)

03.2016 - 10.2016
Kunde/Branche
- (keine öffentliche Nennung)
Rollen
Projektleiter zur Optimierung der Kunden internen Prozesse
Softwareentwickler C/C++ und C#
Tätigkeiten
Design und Entwicklung von mehreren Schnittstellen zur Adaption an die vom Kunden eingesetzte Software
Multithreading Automatisierung durch parallele Algorithmen und Optimierungen
Visualisierung/GUI Entwicklung
Technologien
Microsoft Visual Studio, Windows CE, Linux
AMTANGEE, TAIFUN Software
C/C++, C#, Qt, STL, Boost C++, Git
Actian/Pervasive PSQL, Microsoft MSSQL
Software-Muster und verteilte Systeme

12.2015 - 02.2016
Kunde/Branche
- (keine öffentliche Nennung)
Rollen
Architekt und Entwickler eines SAP to CAD Interface
Softwareentwickler Java
Tätigkeiten
Koordination der Softwareentwicklung
Analyse, Design, Implementierung und Optimierung
Funktionstest der Schnittstelle inklusive Dokumentation
Technologien
Eclispe, eluCAD, SAP
Java
UML, XML, CSV

10.2011 - 11.2015
Kunde/Branche
- (keine öffentliche Nennung)
Rollen
Projektleiter Gewerke übergreifend
(Software, Elektro und Konstruktion) mit 5 bis 10 Mitarbeitern
Softwareentwickler
Tätigkeiten
Techn. Projektleiter für die Entwicklung eines digitalen Schaltnetzteils
Konzeptionierung und Entwicklung der Software für ein voll digitales Schaltnetzteil, interne und externe Schnittstellen, Peripherie, sowie Abbildung des Reglers in Software und Definition der dazugehörigen Controllerplatine
Grundlagenuntersuchung zum Anschluss von digitalen Schaltnetzteilen an verschiedene Datenbus-Systeme
Programmierung div. Softwaretools für Entwicklung, Vertrieb und Testing
Implementierung und Administration SVN Versionsverwaltungssoftware
Technologien
ATMEL (ATTiny85, AT90PWM3), AVR Studio v6, IAR Embedded Workbench,
TI 32-Bit Micro Controller (C2000 Piccolo Series),
TI Code Composer Studio (CCS) v6,
TI SYS/BIOS, C/C++, Python mit PyQt, Excel VBA, SVN,
CAN, SPI, I2C, UART, GPIO, ADC, Watchdog
Software-Muster, Design Patterns for Embedded Systems
Agiles Projektmanagement mit Scrum
Kontinuierliche Integration (Jenkins)
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: