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 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ausbildung & Zertifikate |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| k.A | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sprachen |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| deutsch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| englisch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| polnisch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| russisch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sonstiges |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
für Freelancer
für Kunden
Kontakt
Lörenskogstr. 3
85748 Garching bei München
