Profilbild von Anonymes Profil, Software-Engineering • C/C++ • Java • etc.

Fabian Schulte

verfügbar

Letztes Update: 18.11.2020

Software-Engineering • C/C++ • Java • etc.

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Branchen:

Forschung und Lehre
Medizintechnik
Energie
Finanzwesen
Produktentwicklung


Positionen:

Koordination
Entwicklung
Beratung
Lehre
Administration


Prozessoren:

Alpha
x86
MIPS
ARM
PowerPC


Betriebssysteme:

Windows XP, 7 und 8
Linux (Gentoo, Debian, Ubuntu, CentOS, openSUSE, Mandriva)
uClinux, OpenWRT
VxWorks
Mac OS X
Compaq True64


Programmiersprachen:

C
C++
Java
Python
Perl
PHP
ECMA-Script


Abfragesprachen:

SQL
PL/SQL
Transact SQL


Datenbanken:

Oracle Database
IBM DB2
MySQL
PostgreSQL
SQLite
H2
OpenLDAP


Entwicklungstools:

Visual Studio
Wind River Workbench, Eclipse CDT
Eclipse IDE
Vi IMproved

Enterprise Architect

Oracle SQL Developer, PL/SQL Developer
Toad for IBM DB2


Projektplanung:

Team Foundation Server
HP Application Lifecycle Management
Rational RequisitePro
SAP DVS


Methodologien:

Unified Modeling Language
Object Oriented Design

Dependency Injection
Test Driven Development

V-Model, Waterfall Model
Scrum, Kanban


Datenkommunikation:

RS-232

Ethernet, IEEE 802.11
IPv4, IPv6
TCP, UDP, ICMP

DHCP, DNS
SMTP, POP3, IMAP
HTTP
FTP, TFTP, NFS
SIP

ASTM E1381-95 / ASTM E1394-97
EDIFACT
XML, XSLT, HTML
SOAP, XML-RPC, JSON


Techniken:

Service Oriented Architektur
Message Oriented Middleware
Database Centric Architektur
Multi-Tier Architekturen

Entwurfsmuster
Entity Relationship Model

Object Relational Mapping
Serialisierung

Inter Process Communication
Threads / Concurrency Control
Dynamic Linking


Libraries:

Linux System Calls
VxWorks System Libraries
GNU C Library
GNU Standard C++ Library
Dinkum C/C++ Library
Boost
Qt
Microsoft Foundation Classes
Nano-X Window System
GNU MP Bignum Library, Audio File Library, SQLite, PCRE, pugixml, CAJUN ...

Java EE
Spring Framework
Apache Commons
Apache Tobago
Apache XMLBeans
Apache Log4j
SLF4J


Buildtools:

GNU Make
Apache Maven, Apache Ant
Inno Setup


Versionskontrolle:

CVS
Subversion
Git
Source Control
Surround SCM


Unittests:

CUnit
CppUnit, CUTE, Google Test
JUnit, TestNG, DbUnit
Test::More


Deployment:

Debian packages, Red Hat packages, iPKG
Java Archive, Web application ARchive, Enterprise ARchive


Application-Server:

Apache HTTP Server
Apache Tomcat
JBoss Application Server


Bugreports:

Rational ClearQuest
TestTrack
Trac
Bugzilla
phpBugTracker


Debugging:

GNU gdb + gdbserver
Java jdb
strace
tcpdump
Wireshark
Coredumps (Linux, Windows)
Valgrind Memcheck


Codeanalyse:

Coverity
Klocwork


Gebräuchliche Algorithmen:

Huffman
Dijkstra
Runge-Kutta
Crank-Nicolson
Velocity-Verlet
Newton-Raphson
Broyden
Park-Miller
Kirkpatrick-Stoll
von Neumann
Box-Müller
Monte-Carlo
Metropolis


Miscellaneous:

GNU Bash, VxWorks Shell
OpenSSH, OpenVPN, OpenSSL

U-Boot, BusyBox, Dropbear, Dnsmasq, udhcp, lighttpd, tftpd

Xen, Logical Volume Manager, Nagios, Munin

DHCP server, BIND, Common Unix Print System, HylaFAX
Exim, Courier, Dovecot, AmaViS, SpamAssassin, Mailman, SmartSieve
NFS server, Very Secure FTP Daemon, Jabber Server Daemon

ip, iptables, iwconfig, brctl, tc, dig, netstat, lsof, ldd, diff, patch, sed, awk, telnet ...


Sonstiges:

Linksys WRT54G mit OpenWRT Betriebssystem
Linux Kernel und Cross-Kompilierung mit GNU Toolchain

LaTeX Textsatzsystem und gnuplot Grafiksoftware

Simulation elektronischer Schaltungen mit Berkley SPICE
Berechnungen mit GNU Octave

Projekthistorie

Bisherige Projekte:

ABB Schweiz AG in Turgi (Schweiz)
Softwareentwickler
Weiterentwicklung der Platform-Software für den AC 800PEC Industrie-Controller
und Integration der Peripherie-Treiber in einen neuen Kernel-Communication-Bus
mit C/C++ auf VxWorks und PowerPC


Roche Diagnostics International AG in Rotkreuz (Schweiz)
Softwareentwickler und Scrum-Master
Weiterentwicklung der Firmware des cobas c 111 Medical-Analyzers
Release nach ISO 13485 und IEC 62304
mit C/C++ auf uClinux und ARM


European Energy Exchange AG in Leipzig
Softwareentwickler
Entwicklung einer Daten-Transfer-Applikation zur Synchronisation
via Deutsche Börse Systems AG
Weiterentwicklung des Trade-Information-Management
mit Java auf Windows 7


BDT AG in Rottweil
Softwareentwickler
Entwicklung der Firmware für eine modulare Tape-Library in 19-Zoll-Racks
im Auftrag von Hewlett-Packard
mit C/C++ und Python auf uClinux und ARM


AudienceScience (Germany) GmbH in Hamburg
Softwareentwickler
AudienceScience Connect USA Launch
Weiterentwicklung des Backends einer high-performance Ad-Software
mit C/C++ und Perl auf Linux


VÖB-Service GmbH in Hamburg
Softwareentwickler
Weiterentwicklung einer Kreditmanagement-Software
für Landesbanken und Sparkassen
mit C/C++, Java und ECMA-Script auf Windows XP


emlix GmbH in Göttingen
Softwareentwickler
IT-Security, Virtualisierung und Monitoring
Entwicklung einer Backuplösung und eines Software-Provisioning-Systems
Erweiterungen und Patches bestehender Softwarekomponenten
mit C und Python auf Linux


Institut für Informatik der Universität Göttingen
Berater
Beratung und redaktionelle Arbeit für das EU-Forschungsprojekt Daidalos II
Guidelines für C, C++ und Java sowie Software-Deployment


Institut für Theoretische Physik der Universität Göttingen
Tutor
Vorlesung Programmierung in den Naturwissenschaften
mit C auf Linux


3. Physikalisches Institut der Universität Göttingen
Softwareentwickler
Entwicklung zweier einfacher Messdatenerfassungssysteme
mit C/C++ auf Linux


Institut für Wirtschaftsinformatik der Universität Göttingen
Softwareentwickler
Weiterentwicklung eines elektronischen Vorlesungsverzeichnisses
mit Java auf Linux


Internet-Hotline der Universität Göttingen
Administrator
IT-Security
Relaunch und Betrieb der Maildomain stud.uni-goettingen.de
Entwicklung einer mit der universitären Datenverwaltung verlinkten Online-Umfrage
mit PHP auf Linux

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
nach Absprache
Profilbild von Anonymes Profil, Software-Engineering • C/C++ • Java • etc. Software-Engineering • C/C++ • Java • etc.
Registrieren