Freelancerprofil: Z17320

Datenbankentwickkler, Softwareentwickler, Java, Perl, SQL, Finanzwesen

IT-Erfahrung seit:
1998
Position:
IT Datenbankentwicklung
Projektleitung / Organisation / Koordination
Software-Entwicklung / Programmierung
Systemengineer / Systemarchitekt
Projekte im Werdegang

11/1998 - Design & Development Group Applications Development Department Senior Software Engineer

11/1998 - Finanzwesen
Financial Application / Operations

07/1998 - 10/1998 IT/ Telekommunikation, AIX, Rational Rose, Oracle, CORBA/IIOP, DCE, C++, Perl, Java, SQL, IBM Mainframe, Verteilte Systeme (inkl. C/S), SAP-R3, Netzwerk
Telecommunication Distributed Customer Support and Care System. Technical Environment: AIX, MSWindows NT4.0, Rational Rose, Persistence/Power Tier v4.0/4.1, ORACLE 7, CORBA (VisiGenic implementation), Reflection X, IBM R6000, DCE, RPC. Languages Used: C++, Perl, AWK, Java, SQL, Shell scripts Duties Taking part in architectural design of a large-scale distributed Customer Care and Support System (BSS) based on IBM mainframe My tasks on this project were as follows * Preparing requirement specification and the architectural design of a information distribution system based on 3-tier Client/Server model using Use Cases technique * Designing the Object Model and generic information propagation mechanisms with a use of Rational Rose Persistence and ORACLE DB to interface the SAP/R3, BSCS (Billing Support and Control System) systems * Designing and implementing CORBA, DCE, RPC interfaces between BSS and proprietary network management system using C++ language on AIX platform Senior Software Design Engineer, Client/Server, Server model, Designing the Object Model

07/1998 - 10/1998 Design & Development Group Professional Services Department Senior Software Design, Engineer

07/1995 - 05/1998 Research & Development Fujitsu Australia Melbourne, Victoria, Australia Senior Software Design, Engineer

07/1995 - 06/1998 IT/ Telekommunikation, Sun OS / Solaris, VxWorks, Rational Rose, Rational ClearCase, MS SQL Server, Oracle, MS-Access, SQL, C++, Perl, Java, HTML/XHTML, Netzwerk, OOA/OOD, Embedded Software Developmen
Fujitsu/Australia, Australia Telecommunication New Generation Digital Loop Carrier (FSX2000). 2. Defects/Changes Tracking System. Technical Environment: SunOs, Solaris, MSWindows 3.11/95/NT, MTOS, VxWORKS, NetWare v4.0, Rational Rose, ClearCASE, ClearDDTS, Purify, Quantify, Source Safe, MS SQLServer, ORACLE 8, HP in-circuit emulators, MC68320/360 development environment, FETEX, MS Access, SQL. Languages Used: C++, Perl, AWK, Java, YACC, LEX, HTML, Shell scripts, TL1, Neuron C Duties 1) Requirement specifications, detailed design and development of an embedded subsystem (MPU) being a central part of a large Telecommunication Access Network (FSX2000) project. The FSX2000 is capable of working in a number of network topologies and supports V5.1/5.2 protocols The Main Processor Unit (MPU) serves as a versatile system controller performing the provisioning, control and maintenance of the whole FSX2000 system and enables Local Craft Terminal and/or remote network management capabilities My tasks on this project were as follows * Preparing software requirements specification of the MPU subsystem for the customer * Writing requirements analysis and detailed design documents and of the MPU system using Use Cases Booch's methodologies and SDL diagrams * Taking part in preparing the specification and detailed design of the Inter-Card Communication Protocol * Implementing of a complex System Controller part of the MPU card using C++ language. * Preparing analysis and detailed design documents of an interface to V5.1/5.2 embedded controller (based on ETSI standards) and implementing it using C++ * Completing a course of SDH and taking part in software requirements specification for an embedded SDH network management card for FSX2000 * Contributing to the implementation of the source-level tracing facilities using C++ language The formal methodologies I used were the OOA Jacobson's Use Cases, OOD Booch's Rational Rose and SDL diagrams (ITU-T Z.100) The development and first level debugging was done in a simulated environment under Solaris on Sun SPARC workstation The target embedded system was based on Motorola 68360 processor running multitasking kernel MTOS with an HP in-circuit emulators and tracing facilities for debugging I was working in a team of 4 engineers The project has been succesfully deployed in a very tight project schedule 2) Requirements specification, design and implementation of an incident reporting system being a part of a quality assurance system. The system was implemented based on Rational ClearCASE and ClearDDTS products My task on that project were * Requirements specification, design, implementation and deployment of a defect and change tracking system for large-scale telecommunications projects distributed geographically sites. (all done using UML methodology) * Design and develop the project structures and build procedures using ClearCASE configuration management system and integrate it with the defect and change tracking system The user interfaces were implemented in HTML, Java and Perl languages and powered by the Apache WWW server Carrier, Senior Software Design Engineer, versatile system controller, complex System Controller, 2 embedded controller

03/1994 - 06/1995 IT/ Telekommunikation, Netzwerk, Unix Allgemein, Linux, C++, Smalltalk, Unix Shell Script
NEC/Australia, Australia Telecommunication Object oriented resource manager for centralized and distributed network management systems (CROM - CX3). Technical Environment: SCO Unix, SunOS, Informix, Open UI, Motif, MS DOS, MSWindows 3.x, Linux. Languages Used: C, C++, CX3, SmallTalk, AWK, YACC, LEX, Unix shell scripts, UIL Duties This project comprised the design and implementation of a sophisticated object oriented resource manager and object oriented language (CX3) The concepts and design was based on the latest research into object oriented methodology and would serve as a framework for proprietary network management applications My tasks were as follows * Writing with a team the detail design specifications of the a multitasking kernel focusing on the real-time event driven aspects and designing object oriented interprocess communication classes * Compiling a detailed design and developing with a team a concurrent persistence facility based on atomic transaction paradigm * Designing and implementing of backup and restore routines for an object oriented database use of YACC and LEX utilities * Preparing with a team the specifications and developing the core part of the CROM base-classes, alarms and event handling classes based on SmallTalk class hierarchy * Designing the language-level and run-time error handling routines and the related baseclasses for errors capturing and handling mechanism * Writing users' documentation and assisting in developing the user manual and library reference manual I was working in teams of 2 to 6 people or just by myself depending on the task performed The implementation languages were C, C++, CX3 and SmallTalk Object oriented resource manager, Software Design Engineer, sophisticated object oriented resource manager

08/1992 - 03/1994 IT/ Telekommunikation, Unix Allgemein, Rational Rose, C++, Smalltalk, Unix Shell Script, Netzwerk, TCP/IP, SNMP, Windows, C, Model View Controller
NEC/Australia, Australia Telecommunication Asynchronous Digital Subscriber Loop (Interactive Pay-TV project - ADSL) Technical Environment: SCO Unix, SunOS, Informix, Open UI, Motif, MS DOS, MSWindows 3.x. Rational Rose, OMT. Languages Used: C, C++, CX3, SmallTalk, AWK, YACC, LEX, Unix shell scripts, GDL, ASN.1, OPL Duties The main task for this project was to design and develop a Network Management Facility for the proprietary ADSL equipment over the TCP/IP protocol My tasks on this project were * Working on implementation of SNMP's based monitor designing part of Management Information Base using ASN.1 notation, modelling communication devices using Rumbaugh OMT formal methodology * Prototyping the communication interface using Smalltalk V/Windows and implementing the communication protocol stack using C++ * Designing and development ASN.1 to C/C++/CX3 MIBs cross-compiler. The implementation was done in C language * Designing a part of the GUI and implementing of alarms and performance monitoring using C++ and OPL languages. The design was based on MVC paradigm * Designing and developing the MIB interface for the remote monitoring agent that controls a specific subnetwork in a heterogeneous environment I was working in a team of 3 engineers Software Design Engineer, remote monitoring agent

08/1992 - 06/1995 Line Transmission Equipment Division NEC Australia Melbourne, Victoria, Australia Software Design Engineer

02/1992 - 06/1992 Netzwerk, Unix Allgemein, C++, Pascal, Unix Shell Script, Novell, Windows
Polish Academy of Sciences, Poland Design and implementation of object oriented distributed database system for heterogeneous computer network. Technical Environment: MS/PC DOS, Interactive Unix, NetWare, Motif, DB_VISTA, B-TRIEVE. Languages Used: C, C++, Pascal, Unix shell scripts Duties In this project we created a database system which enabled access into data stored under Interactive Unix and Novell's networks and display it using unified graphical interface I worked with a team of 3 designing an object-oriented interface for accessing data on different platforms and structure of the database using DB_VISTA record manager. I was implementing this system using C++ programming language I was doing also information analysis and developing graphical user interface using X-Windows and Motif and writing documentation Researcher, structure of the database using Db_vista record manager

11/1991 - 01/1992 Signalverarbeitung
Laboratory of Signal Processing and Computer Technology Espoo, Finland Visiting Researcher

10/1991 - 01/1992 Assembler, Unix Allgemein, Windows, C++
Helsinki University of Technology, Finland Implementation of an universal package for generating optimised assembler code for DSP processors (TMS320c25, TMS320c30, DSP56000) based on a graphical description of a filter characteristics. Technical Environment: MS/PC DOS, Interactive Unix, NetWare, Motif, SunOS, Windows 3.0. Languages Used: C, C++ Duties I was doing researches on optimising code generators for DSP processors and implementing it as a package to be used with other DSP tools I was working as a C++ developer, coding the graphical user interface and part of the DSP code generator References available upon request Visiting Researcher, C++ developer

05/1991 - 09/1991 WAN/LAN, Steuer-/ Mess-/ Regelungstechnik (MSR), Windows, C++, Assembler
Polish Academy of Sciences, Poland Design and implementation of special purpose LAN for controlling processes and measurements in industry. Technical Environment: MS DOS, MS Windows, NetWare v2.0 - 3.11, XENIX, QNX, In-circuit emulators. Languages Used: C, C++, Z80 assembler Duties The complete system had to fulfil the requirements of error free transmission in environments of high level distortions and low level of power consumption. This project was based on ArcNet protocol and full hardware and software was designed and developed by our team I worked with a team of 5 taking part in designing the structure of the communication software, using object-oriented approach I was implementing this project using C++ and C programming languages under DOS operating system Researcher

10/1990 - 06/1992 Informatik
Institute of Theoretical and Applied Computer Science Polish Academy of Sciences Researcher

08/1990 - 05/1991 Windows, C++
Polish Academy of Sciences, Poland Design and implementation of real-time source level debugging system for portable multitasking kernel with use of in-circuit emulator Technical Environment MS DOS, MS Windows, NetWare v2.0 - 3.11, XENIX, QNX, In-circuit emulators Languages Used C, C++, Z80, I8080/86/286/386, MC68000

 
Branche

  Hochschulen und Forschungseinrichtungen
Telekommunikation
 
Kenntnisse

Hardware
IBM Mainframe
Betriebssysteme
AIX
Apache Webserver
Linux
Novell
Sun OS / Solaris
Unix
VMS
VxWorks
Programmiersprachen
Assembler
C
C++
HTML / XML
Java
JavaScript
OOA/OOD
Pascal
Perl
Smalltalk
SQL
Unix Shell Script

Datenbanken
Access
MS SQL Server
Oracle

Datenkomm. / Netzwerk
HTTP
Netzwerk
Novell
SNMP
TCP/IP
WAN/LAN

Design / Entwicklung

SAP / ERP Module

Software / Tools
CAD/CAM-Systeme
ClearCase Rational
Rational Rose (IBM)

Standards / Prozesse
Configuration Management
Problem Management
Rechnungswesen
UML
 
Ausbildung & Zertifikate

k.A  
 
Sprachen

deutsch
englisch
polnisch
russisch


Sonstiges

 

Kontakt

people4project GmbH
Lörenskogstr. 3
85748 Garching bei München
+49 (89) 55 29 39 - 40
Image

Vereinbarung zur Verwendung von Cookies


Allgemeine Verwendung

Wir verwenden Cookies, Tracking Pixels und ähnliche Technologien auf unserer Website. Cookies sind kleine Dateien, die von uns erstellt und auf Ihrem Gerät gespeichert werden. Unsere Website verwendet Cookies, die von uns oder von Dritten zu verschiedenen Zwecken im Rahmen der Verwendung und Funktionalität einschließlich der Personalisierung unserer Website abgelegt werden. Es ist möglich, dass Cookies verwendet werden, um zu nachzuvollziehen, wie Sie die Website verwenden und so zielgerichtete Werbung anzuzeigen.

Dritt-Anbieter

Unsere Website nutzt verschiedene Dienste von Dritt-Anbietern. Wenn Sie auf unserer Website sind, können diese Dienste anonyme Cookies im Browser des Benutzers ablegen und diese Cookies mit in der Cookie-Datei des Besuchers speichern. Im folgenden eine Liste einiger derartiger Dienste: Google, Facebook, Twitter, Adroll, MailChimp, Sucuri, Intercom und andere soziale Netzwerke, Anzeigen-Agenturen, Sicherheits-Software wie z.B. Firewalls, Datenanalyse-Unternehmen und Anbieter von Internetzugängen. Diese Dienste sammeln möglicherweise auch anonyme Identifizierungsmerkmale wie die IP-Adresse, den HTTP-Referrer, die eindeutige Geräte-Kennung und andere nicht-persönliche Informationen zur Identifizierung sowie Server Logfiles.