freiberufler Softwareentwickler C/C++, PL/SQL, Linux, Oracle auf freelance.de

Softwareentwickler C/C++, PL/SQL, Linux, Oracle

zuletzt online vor 4 Tagen
  • auf Anfrage
  • Frankfurt am Main
  • Nähe des Wohnortes
  • de  |  en  |  es
  • 12.04.2024

Kurzvorstellung

Seit 1993 im IT Sektor tätig, am Anfang Inbetriebnahme GSM Netz, Funkplanung und Netzqualität, bewegte sich dann immer mehr in den Bereich Software Entwicklung. Seit 2001 dann hauptberuflich Software Entwicklung.

Qualifikationen

  • C
  • C++
  • CVS (Concurrent Versions System)
  • Datenbankentwicklung
  • Git
  • Oracle (allg.)
  • Perl
  • PL/SQL
  • Python
  • UNIX

Projekt‐ & Berufserfahrung

Linux Software Engineer
DFS Deutsche Luftsicherung GmbH, Langen
3/2020 – 12/2020 (10 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

3/2020 – 12/2020

Tätigkeitsbeschreibung

Umsetzung von Software-/Konfigurationsänderungen zur Unterstützung der die Plattform einsetzenden internen Kunden und für die LCSC-interne Infrastruktur sowie Erstellung von Designkonzepten zu Kundenanforderungen.

Technisches Umfeld:
Linux OS (SLES und RHEL), C/C++, git/gerrit, Scripting Bash, Python, Puppet, DOORS

Eingesetzte Qualifikationen

Red Hat Enterprise Linux (RHEL), C++, Git, Python, Puppet, Scripting

Softwareentwicklungsingenieur
Deutsche Bahn AG, Frankfurt
10/2015 – 12/2019 (4 Jahre, 3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

10/2015 – 12/2019

Tätigkeitsbeschreibung

Programmierung und Implementierung technischer Komponenten in C/C++ und Oracle PL/SQL für das auf UNIX laufende Backend des bahn.de Vertriebs- und Informationssystems.
- Unterstützung bei GS-Portierung (Server Applikation) von Tandem auf Linux. C-Source Module verstehen und erweitern. Integration der C-Module in bestehendes C++ Projekt
- Programmierung / Implementierung technischer Komponenten in Applikationen
- Dokumentation der technischen Komponenten
- Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
- Durchführen von Komponententests, Modultests, Modulgruppentests
- Erstellen von Systemdokumentationen
- Erstellen von Lieferpaketen für die betreffenden Applikationen
- Einrichten von Entwicklungsumgebungen

Technisches Umfeld:
SuSE Linux SLES12, Amazon Linux 2 (enspricht CentOS 7), GNU toolchain (gcc, g++, gdb, make, … ), valgrind, cppcheck, Google Test Framework, Perl, XS-Interface für Perl, PL/SQL, Oracle 12c, Pro-C (Embedded SQL), SQL developer, OAQ (Oracle Advanced Queue), MongoDB (noSQL), Tuxedo, RabbitMQ, git, EDIFACT, XML, XSLT, XMLSpy, JSON

Eingesetzte Qualifikationen

MongoDB, Oracle (allg.), UNIX, C++, CVS (Concurrent Versions System), Git, PL/SQL, XML, AMQP, EDI / EDIFACT, XSLT (XSL Transformation)

Softwareentwicklungsingenieur
Syniverse Technologies GmbH, Rüsselsheim
1/2010 – 8/2015 (5 Jahre, 8 Monate)
Telekommunikation
Tätigkeitszeitraum

1/2010 – 8/2015

Tätigkeitsbeschreibung

Für das Data Clearing und Rating der weltweit zusammenkommenden Mobilfunk Roaming Daten mussten Anpassungen an neue Standards sowie kundenspezifische Erfordernisse in C/C++ und perl sowie Oracle PL/SQL entwickelt werden, gelegentlich auch in Java.

- Ownership für module der IOT/RETAIL Rating batch Verarbeitungskette
- Design, Kodierung und Test der C/C++ Batchmodule
- Kodierung und Test von C/C++ Server/Client Modulen
- Termingerechte Entwicklung von Kundenerfordernissen

Technisches Umfeld:
Sunstudio (C/C++ compiler, dbxtool, code-analyzer), gcc/g++, Purify, Java, Perl, PL/SQL, Oracle, Pro-C (Embedded SQL), SQL developer, CVS, Doxygen, ASN1 Datenformate (TAP,RAP,Tadig), XML (Objective Systems library), OSS Nokalva für ASN1

Eingesetzte Qualifikationen

Oracle (allg.), UNIX, Oracle Solaris (SunOS), Perl, PL/SQL, XML, C, C++, ASN.1, Java (allg.), CVS (Concurrent Versions System)

Softwareentwicklungsingenieur
Xionet empowering technologies AG, Bochum
2/2009 – 5/2009 (4 Monate)
Telekommunikation
Tätigkeitszeitraum

2/2009 – 5/2009

Tätigkeitsbeschreibung

Entwicklung in PL/SQL sowie C# des Festnetzplanungstools xakta welches zur Dokumentation und Inventarisierung von TK-Netzen dient.

- Entwicklung in PL/SQL in Toad sowie C# in Visual Studio
- Beratung und Unterstützung des Kunden vor Ort
- Anpassung des Tools an Kundenerfordernisse

Technisches Umfeld:
.NET, C#, Visual Studio, PL/SQL, Oracle, Toad, Festnetzplanungstool xakta

Eingesetzte Qualifikationen

Oracle (allg.), PL/SQL, Visual Studio, .Net, C#

Softwareentwicklungsingenieur
Nokia-Siemens Networks, Düsseldorf
7/2008 – 12/2008 (6 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2008 – 12/2008

Tätigkeitsbeschreibung

Unterstützung der Abteilung bei der Migration von Nokia NetAct Reporter OSS4.2 auf OSS5.1 sowie gleichzeitigem Upgrade der Oracle Version von 9i nach 10g und dem Umzug des System von HPUX auf RH Linux.

- Anpassung der Unix scripte von HPUX auf RH Linux.
- Oracle 9i zu 10g Migration
- Anpassung der ASN1, XML und ASCII parser

Technisches Umfeld:
Nokia NetAct Reporter, ClearCase, Oracle 9i + 10g, HPUX 11.11, RH Linux, ASN.1, XML, perl

Eingesetzte Qualifikationen

Oracle (allg.), Red Hat Enterprise Linux (RHEL), HPUX, Perl, XML, ASN.1

Softwareentwicklungsingenieur
Steria-Mummert, Düsseldorf
9/2005 – 6/2008 (2 Jahre, 10 Monate)
Telekommunikation
Tätigkeitszeitraum

9/2005 – 6/2008

Tätigkeitsbeschreibung

Entwicklung und Wartung eines auf Metrica basierenden kundenspezifischem Programms welches eine auf die Funknetzoptimierung zurechtgeschnittenes grafisches Interface zur Darstellung der Netzwerkstatistik hatte.

- Entwicklung Metrica Frontend/GUI sowie PM Analyse SW
- Design, Kodierung und Test eines X11/Motif Grafikmoduls in C++
- Rollout der Software in den Regionalbetrieben

Technisches Umfeld:
Metrica, DEC Alpha C++ compiler, eclipse, SVN, CVS, awk, perl, Oracle 9i, Solaris 8 + 10, DEC Alpha

Eingesetzte Qualifikationen

Oracle (allg.), UNIX, Oracle Solaris (SunOS), Perl, Motif, C++, Apache Subversion (SVN), AWK/SED, CVS (Concurrent Versions System), Internet / Intranet

Softwareentwicklungsingenieur
T-Mobile, Bonn
8/2001 – 7/2005 (4 Jahre)
Telekommunikation
Tätigkeitszeitraum

8/2001 – 7/2005

Tätigkeitsbeschreibung

Entwicklung und Wartung des Metrica Statistik Programms sowie Anpassung der Software nach Vorgaben der Fachabteilungen.

- Projektmanagement Interface FR/ATM (Nortel Passport)
- Graphen/Reports Entwicklung
- Darstellung von Graphen an der Projektionswand des SMC
- Automatischer e-mail Versand Graphen/Reports
- Bereitstellung Graphen/Reports im Intranet
- Verbesserung des loader Prozesses bei backlog Situation

Technisches Umfeld:
Metrica, Sunstudio (C/C++ compiler), awk, Unix scripting, perl, Solaris 9, DEC Alpha, RH Linux

Eingesetzte Qualifikationen

Red Hat Enterprise Linux (RHEL), UNIX, Oracle Solaris (SunOS), Projektmanagement (IT), Perl, C, C++, AWK/SED, Java (allg.), Scripting, ATM, Internet / Intranet, PHP

Funknetzplaner
E+, Düsseldorf
2/2001 – 7/2001 (6 Monate)
Telekommunikation
Tätigkeitszeitraum

2/2001 – 7/2001

Tätigkeitsbeschreibung

Funknetzplanung und -optimierung des GSM 1800 und UMTS Netzes über Odyssee Planungstool.

Technisches Umfeld:
Odyssee, Solaris, Nokia BSS

Eingesetzte Qualifikationen

GSM/GPRS, Funknetzplanung

Funknetzplaner
Telering, Linz
9/2000 – 1/2001 (5 Monate)
Telekommunikation
Tätigkeitszeitraum

9/2000 – 1/2001

Tätigkeitsbeschreibung

Funknetzplanung und -optimierung des GSM 1800 Netzes mit Alcatel Planungstool sowie Beurteilung der Funknetzprobleme sowie Kundenbeschwerden durch TEMS Messfahrten.

Technisches Umfeld:
Alcatel Planungstool, Alcatel BSS, TEMS

Eingesetzte Qualifikationen

GSM/GPRS, Funknetzplanung

Gruppenleiter Netzwerkqualität (Festanstellung)
Viag Interkom, Frankfurt
9/1998 – 8/2000 (2 Jahre)
Telekommunikation
Tätigkeitszeitraum

9/1998 – 8/2000

Tätigkeitsbeschreibung

Qualitätssicherung GSM 1800 Netz über Auswertung von Messfahrten und statistische Auswertung des Netzwerks über Metrica. Zur Unterstützung des Tagesgeschäftes wurden Programme mit Visual C++ unter Verwendung der MFC Library entwickelt, einmal zur grafischen Darstellung der Messfahrt durch das GIS tool MapInfo, aber auch eine Client/Server Lösung zur Anbindung des unter Unix laufenden Metrica Systems an die Windows Welt.

- Entwicklung in C++/MFC einer Feldstärke und Gesprächsqualität Visualisierung
- Auswertung Versorgungsqualität für Homezone (Genion)
- Entwicklung Server/Client zur Anbindung Metrica an Windows PC
- Visualisierung von KPIs in Mapinfo
- WEB Interface zu Metrica mittels JAVA Applet (KPIs via Intranet)

Technisches Umfeld:
Visual C++, Mapinfo, Mapbasic, GIS, OLE, Access, SQL Server, Symantec Visual Cafe, Frontpage, HTML

Eingesetzte Qualifikationen

SQL, Microsoft Access, Symantec (allg.), Microsoft Foundation Classes (MFC), Visual C++, C, C++, Java (allg.), Telekommunikation / Netzwerke (allg.), Internet / Intranet, GSM/GPRS, HTML, Mobilfunk, Funknetzplanung, Hochfrequenztechnik (HF)

Funknetzplaner (Festanstellung)
Vodacom, Kapstadt
1/1996 – 8/1998 (2 Jahre, 8 Monate)
Telekommunikation
Tätigkeitszeitraum

1/1996 – 8/1998

Tätigkeitsbeschreibung

Funknetzplanung und Optimierung des GSM 900 Netzes sowie Beurteilung der Funknetzprobleme sowie Kundenbeschwerden durch TEMS Messfahrten. Für das in der Optimierung verwendete Metrica konnten erste Erfahrungen mit Datenbanken gesammelt, sowie die bereits erlangten Kenntnisse in Unix-scripting, awk und perl vertieft werden. Weiterhin wurde mit der Watcom IDE ein Programm in C++ / MFC zur Detailanalyse der GSM Schnittstellen entwickelt.

KPI Auswertung über Metrica
Entwicklung K1103 Analyse Tool in C++/MFC
Auswertung GSM Schnittstellen Abis, Mobis und A-Itf
Administration des Planungstools Planet sowie Unix

Technisches Umfeld:
Watcom C++, Siemens K1103, GN Nettest MPA 7200, TEMS, Orbitel 901, Motorola M900 BSS, Abis, A-Itf, Mobis, MTP, SCCP, BSSMAP, DTAP, TCAP, ISUP, Planet, HPUX, TEMS, Um Luftschnittstelle, Metrica, CellAD

Eingesetzte Qualifikationen

UNIX, Oracle Solaris (SunOS), HPUX, C, C++, GSM/GPRS, Mobilfunk, Vermittlungstechnik, Funknetzplanung, Hochfrequenztechnik (HF)

Service Ingenieur im Bereich Mobilfunk (Festanstellung)
Alcatel SEL, Pforzheim
3/1993 – 12/1995 (2 Jahre, 10 Monate)
Telekommunikation
Tätigkeitszeitraum

3/1993 – 12/1995

Tätigkeitsbeschreibung

Inbetriebnahme und Wartung des Alcatel A900 BSS Systems. Spezialisierung auf BSC, OMC und GSM Schnittstellen sowie die entsprechenden Protokolltester, hauptsächlich K1103. Entwicklung eines Statistik Programms für den Protokolltester unter Turbo C. Auslandseinsatz in Kapstadt / Südafrika bei GSM Netzbetreiber Vodacom.

- Entwicklung eines Überprüfungs-Tools für DB Inkonsistenzen
- Entwicklung eines Auswerteprogramms für PM Binär Messdateien auf Alcatel OMC
- Entwicklung eines Protokollanalyse Programms für K1103

Technisches Umfeld:
Turbo C, Unix C, Informix, Solaris, Abis, A-Itf, Um Luftschnittstelle, Alcatel A900 BSS und OMC-R, Alcatel System 12, HP 8594E Spectrum Analyzer mit HP85715A Testsoftware, PA-20 / Pa-25 PCM Tester, Siemens K1103, Da-22 und Ma-10 von Wandel & Goltermann

Eingesetzte Qualifikationen

Informix, UNIX, Oracle Solaris (SunOS), C, GSM/GPRS, Mobilfunk, Vermittlungstechnik

Studentische Hilfskraft
Institut für Robotik und Prozessrechentechnik, Karlsruhe
4/1989 – 12/1992 (3 Jahre, 9 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

4/1989 – 12/1992

Tätigkeitsbeschreibung

Entwurf elektronischer Schaltungen für die Positionsregelung und Kraftmessung der "Karlsruher Hand" sowie Programmierung des Steuerrechners in C und 680x0 Assembler unter Unix.

- Hardwareaufbau und Inbetriebnahme des Steuerrechners
- Entwicklung eines Messverstärkers für Kraft-Momentensensoren
- ntegration in das Gesamtsystems
- Positionsregelung der Hand
- Hybride Kraft-/Positionsregelung der Finger

Technisches Umfeld:
SunOS, C, 680x0 Assembler, CrossCompiler Sparc nach 680x0, VME-Bus Rechner

Eingesetzte Qualifikationen

UNIX, Oracle Solaris (SunOS), C, Assembler, Forschung & Entwicklung (allg.)

Zertifikate

Linux Professional Institute – LPIC 1
2009
SCBCD 5.0
2009
SCWCD 1.4
2008
SCJP 5.0
2007

Ausbildung

Studium Elektrotechnik mit Schwerpunkt Hochfrequenz
Dipl. Ing (TH)
1992
TH Karlsruhe

Über mich

- Sorgfältige und gewissenhafte Arbeitsweise
- Teamfähigkeit
- Flexibilität und schnelle Einarbeitung in neue Themen

Weitere Kenntnisse

IT & Entwicklung
- C/C++
- perl
- Python
- PL/SQL / Oracle / mysql
- Unix / Linux
- Telekommunikation / Mobilfunk / GSM / GPRS / UMTS

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
4138
Alter
60
Berufserfahrung
31 Jahre und 1 Monat (seit 03/1993)
Projektleitung
1 Jahr

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden