Freelancerprofil: Z14734
Entwickler
- IT-Erfahrung seit:
- 1986
- Position:
- Software-Entwicklung / Programmierung
| Projekte im Werdegang |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 06/2011 - | Entwickler-Support JEE und Weiterentwicklung von Frameworks Im BMW-Umfeld werden JAVA Applikationen in verschiedenen Projekten (Webanwendungen oder Native Clients) nach einer vorgegebenen MusterÂlösung entwickelt. Diese Musterlösung beschreibt einerseits, wie die Standards der JEE5 einzusetzen sind und andererseits, welche zuÂsätzÂlichen internen Frameworks unter welchen Umständen dazu zu binden sind. Die erste Teilaufgabe ist, die Projekte beim Einsatz der Frameworks zu unterstützen durch Bearbeitung von Supporttickets. Die zweite Teilaufgabe ist die Wartung und Weiterentwicklung der FrameÂworks, was auch Bugfixing in den aktuell eingesetzten Versionen umfasst. Insbesondere ist auch die nächste Musterlösung zu entwerfen, die auf JEE6 basiert, inklusive eines Migrationskonzepts. Dies geschieht anhand von zu implementierenden Musteranwendungen. Mein aktueller Schwerpunkt ist dabei die Migration der Authentifizierung und AutoÂriÂsieÂrung von einem proprietären Framework auf den JAAS/JACC Standard zu portieren. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 06/2010 - 04/2011 | Einbindung eines optischen Crossconnect in ein bestehendes SNMP Netzwerkmanagementsystem Es ist in ein Programm in C++ zu entwickeln und zu testen, das ein auf Basis von XML/RPC administrierbares optisches Netzelement in die SNMP-Welt des Managementsystems einbindet. Dieses Programm, ein sogenannter "Device Driver", bildet eine Schale um das Netzelement, durch die es gegenüber dem TMN wie ein SNMP-Netzelement aussieht. Mein Schwerpunkt lag dabei im Configuration Management von SDH und PDH Equipment, von Cross Connections, von Ethernet Layer-1 Verbindungen für UNIs wie für NNIs. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 01/2008 - 10/2009 | Testunterstützung für RNC Entwicklung Erstellen von Testkonzepten, Entwicklung von Testsoftware und TestÂskripten, Durchführung von Anlagentests, Integration von TestÂsoftware. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 01/2007 - 12/2007 | Automatischer Update und Test von großen NetzÂeleÂmenÂten Es ist eine Client/Server Anwendung zu erstellen, die es dem Anwender ermöglicht, von einem beliebigen Standort per Internet Browser einen Test oder ein Software-Update eines Netzelements zu starten, abzuÂbreÂchen oder den Status abzufragen. Das Ende des Vorgangs wird per Email oder SMS mitgeteilt. Der Server arbeitet auf Basis von Java-ServÂlets, die geforderten Informationen werden aus einer MySQL-DatenÂbank abgefragt, in die die Serverapplikation kontinuierlich alle Fortschritte des Vorgangs schreibt. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 09/2005 - 12/2006 | "Performance Measurement" und "Call Restriction Control" in UMTS Netzen Steuerung einer Gruppe von Entwicklern in Indien zu den Themen "Performance Measurement" und "Call Restriction Control"; dabei: Analyse der anfallenden Aufgaben, Erstellen von Spezifikationen, sowie Test, Abnahme und Integration der gelieferten Software. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 07/2001 - 08/2005 | Einbindung eines RNC in ein bestehendes Q3 NetzwerkÂmanagementÂsystem Ein von NEC hergestellter RNC mit proprietärer Bedienschnittstelle (HMI) sollte durch den Siemens RadioCommander bedienbar werden. Dazu war ein Programm zu entwickeln, das das objektorientierte Q3-Infomodell auf die prozedurale Skriptsprache des RNC abbildet. Mein Schwerpunkt war dabei das Configuration- und Fault Management von ATM Verbindungen. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 07/1998 - 06/2001 | Telecommunication Management von Intelligenten Netzen Es war die Client/Server Anwendung "IN-Commander" zu entwickeln zum Bedienen und Betreiben von "Intelligenten Netzen" mit den SchwerÂpunkÂten Configuration- und Fault Management. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 07/1995 - 06/1998 | "Operation and Maintenance" in Netzelementen Zunächst war eine einheitliche Architektur für O&M-Software in funkÂbasierten Accessnetzen zu erarbeiten. In dieser Architektur war ein VerÂfahren zu automatischen Fehlererkennung und Behebung zu entÂwickeln. Dies führte zu einer "Common Platform" inklusive Middleware für alle Accessprodukte. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 07/1991 - 06/1995 | Loopback in redundanten ATM Ringen In einem redundanten ATM-Ring war ein Verfahren zu erarbeiten, das sicherstellt, dass im Falle von Einfachfehlern ein Umschalten auf einen redundanten Weg ohne jede Unterbrechung des Datenstroms sicherstellt. Hierzu war dann die entsprechende Hardware und Software zu entÂwickeln. das gewählte Verfahren war ein Loopback-Mechanismus, die Realisierung erfolgte in einem Echtzeitbetriebssystem. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 03/1986 - 06/1991 | Automatische Testmustergenerierung und Selbsttests für ASICs und Baugruppen Es war ein Programm zu entwickeln, das aus dem Schaltplan eines ASICs automatisch Testmuster für den ASIC Fertigungstest erzeugt. Diese Testmuster sollen eine 100% Abdeckung für stuck-at Fehler garanÂtieren. Testmuster für dynamische Tests waren aus den SimuÂlationsÂerÂgebÂnissen zu errechnen. Eine weitere Teilaufgabe war, aus dem Bauplan von Baugruppen Testmuster für deren Selbsttest zu berechnen. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Branche |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Automobilindustrie Telekommunikation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kenntnisse |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ausbildung & Zertifikate |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10/1977 - 06/1985 | Studium Mathematik und Physik An der Ruhruniversität Bochum, Abschluss als Diplom Mathematiker |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sprachen |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| deutsch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| englisch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sonstiges |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
für Freelancer
für Kunden
Kontakt
Lörenskogstr. 3
85748 Garching bei München
