Softwareentwickler C/C++, PL/SQL, Linux, Oracle
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Frankfurt am Main
- Nähe des Wohnortes
- de | en | es
- 12.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
7/2021 – 12/2024
Tätigkeitsbeschreibung
Unterstützung bei der Pflege-, Weiterentwicklung und Integration der
Bestandssysteme (insbesondere PHOENIX und TFDPS)
Entwicklung in GNU C++; Debugging (gdb, Extensions,
PrettyPrinters, etc.)
Entwicklung in Qt 5 und mit GNU AutoMake Tools
Entwicklung in Python und Bash
Testing in Robot Framework
Technisches Umfeld:
Linux OS (SLES und RHEL), C/C++, QT, git/gerrit, gitlab, Scripting Bash, Python, DOORS, TRAC
Red Hat Enterprise Linux (RHEL), C++, Git, Python, Qt (Software), Scripting
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
Red Hat Enterprise Linux (RHEL), C++, Git, Python, Puppet, Scripting
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
Mongodb, Oracle-Anwendungen, UNIX, C++, Concurrent Versions System, Git, PL/SQL, XML, Advanced Message Queuing Protocol, Edifact, XSLT (XSL Transformation)
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
Oracle-Anwendungen, UNIX, Solaris, Perl, PL/SQL, XML, C, C++, ASN.1, Java (allg.), Concurrent Versions System
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
Oracle-Anwendungen, PL/SQL, Microsoft Visual Studio, .Net, C#
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
Oracle-Anwendungen, Red Hat Enterprise Linux (RHEL), HP-UX, Perl, XML, ASN.1
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
Oracle-Anwendungen, UNIX, Solaris, Perl, Motif, C++, Subversion, Sed (Programming Language), Concurrent Versions System, Intranet
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
Red Hat Enterprise Linux (RHEL), UNIX, Solaris, Projektmanagement (IT), Perl, C, C++, Sed (Programming Language), Java (allg.), Scripting, ATM, Intranet, PHP
2/2001 – 7/2001
Tätigkeitsbeschreibung
Funknetzplanung und -optimierung des GSM 1800 und UMTS Netzes über Odyssee Planungstool.
Technisches Umfeld:
Odyssee, Solaris, Nokia BSS
GSM/GPRS, Funknetzplanung
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
GSM/GPRS, Funknetzplanung
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
SQL, Microsoft Access, Symantec (allg.), Microsoft Foundation Classes (MFC), Visual C++, C, C++, Java (allg.), Telekommunikation / Netzwerke (allg.), Intranet, GSM/GPRS, HTML, Mobilfunknetze, Funknetzplanung, Hochfrequenztechnik
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
UNIX, Solaris, HP-UX, C, C++, GSM/GPRS, Mobilfunknetze, Vermittlungstechnik, Funknetzplanung, Hochfrequenztechnik
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
Informix, UNIX, Solaris, C, GSM/GPRS, Mobilfunknetze, Vermittlungstechnik
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
UNIX, Solaris, C, Assemblersprache, Forschung & Entwicklung
Zertifikate
Ausbildung
TH Karlsruhe
Über mich
- Teamfähigkeit
- Flexibilität und schnelle Einarbeitung in neue Themen
Weitere Kenntnisse
- C/C++
- perl
- Python
- PL/SQL / Oracle / mysql
- Unix / Linux
- Telekommunikation / Mobilfunk / GSM / GPRS / UMTS
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden