Feedback

Vielen Dank. Ihr Feedback wurde verschickt.

Schweiz: Profil von Angelo Malaguarnera aus Steinbach, Java Development, Anforderungsanalyse und –spezifikation, objektorientiertes Design und Programmieru | IT Freiberufler, Selbständige, Unternehmens-Profile

Sie sind hier:  Freelancer  »  Angelo Malaguarnera

 
 

Angelo Malaguarnera, Java Development, Anforderungsanalyse und –spezifikation, objektorientiertes Design und Programmieru

Profilbild von Angelo Malaguarnera Java Development, Anforderungsanalyse und –spezifikation, objektorientiertes Design und Programmieru aus Steinbach
 
Angelo Malaguarnera
abcona e. K.

Java Development, Anforderungsanalyse und –spezifikation, objektorientiertes Design und Programmieru

61449 Steinbachde
 
 
 

verfügbar
Stunden-/Tagessatz: 75.00 €/Std. 650.00 €/Tag
Stunden- / Tagessatz als Richtwert, verhandelbar
Weitere:
Letztes Update: 03.03.2011 13:59

Sprachkenntnisse
deutsch (Muttersprache)englisch (verhandlungssicher)

Fähigkeiten, Kenntnisse, Erfahrungen:
Nehmen Sie unverbindlich Kontakt auf:

Telefon +49 (0) 6171 8867 00
Mobil +49 (0) 178 88867 12
eMail office@abcona.de

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Schwerpunkt: Java Development, Anforderungsanalyse und –spezifikation, objektorientiertes Design und Programmierung (OOD /OOP), Software-Architektur, Linux, Open-Source, Lifecycle-, Konfigurations- und Build-Management

Fachbereiche

- Design, Implementierung und Customizing von Open-Source basierten Informationssystemen
- Softwareentwicklung Java / JEE
- Administration/Support/Consulting im Linuxumfeld
- Integration heterogener Systeme
- Konfigurationsmanagement
- Lifecycle Management
- Systemintegration


Branchen

Handel
Banken
IT-Dienstleister
Telekommunikation
Soziale Dienstleister
Postautomatisierung


Programmiersprachen

Assembler: Z80, Intel x86
C: gcc
C++: gcc, MS Visual C++, Sun Workshop C++ 4.2, HP aCC, STL, Templates, Boost Libraries
Corba: CORBA IDL
Delphi: Gute Kenntnisse
GNU-Make: Gute Kenntnisse
Java: Sehr gute Kenntnisse in Java und Frameworks
JavaScript: Gute Kenntnisse in Javascript (WSH, Rhino, DOM/AJAX, jQuery)
Makrosprachen: m4
Pascal: Borland Pascal 4.0-7.0, sehr gute Kenntnisse
Perl: Sehr gute Kenntnisse
PHP: Sehr gute Kenntnisse
PL/SQL: Grundkenntnisse
Prolog: Grundkenntnisse
Python: Gute Kenntnisse
Scriptsprachen: CorbaScript
Shell: Grundkenntnisse (bash)
Tcl/Tk: Grundkenntnisse
yacc/lex: Grundkenntnisse
Haskell (funktionale Programmiersprache)


Betriebssysteme

HPUX
MAC-OS
MS-DOS
Novell: 3.12, 4.x, 5.x
OS/2
SUN OS, Solaris: 7.0, 8.0 (x86, Sparc)
Unix: Linux seit Kernel 0.9x, FreeBSD, AIX
Windows: Workstation u. Server (XP, 2000, 2003)


Hardware

Hardware entwickelt: Diskrete Elektronik (analog, CMOS, GAL), Lineinterface für Modem
IBM RS6000
Macintosh
Mikrocontroller: Siemens 8053x, ATMEL AVR
Modem
PC: Anything
Proprietäre HW: Solartechnik: Laderegler, Wechselrichter; Krups Orchestro
Texas Instruments: TI-59


Datenbanken

Postgres: Sehr gute Kenntnisse (Installation, Administration, SQL, Backup/Restore)
MySQL: Gute Kenntnisse (Installation, Administration, SQL, Backup/Restore)
Oracle: 8.1, 9.0, 9.2, 10.1, 10.2
SAPDB (bis 7.4)
Interbase: NT, Linux (4.0, 5.x, Firebird 1.0)
Informix: Linux, AIX
MS SQL Server: 6.5, 7.0
JDBC
ODBC
SQL: Gute Kenntnisse


Datenkommunikation

CORBA: IONA, Orbacus (C++), CorbaScript, Visibroker
Ethernet
FTAM: CoCoNet FTAM (ISDN, OS/2)
IBM LAN Server
Internet, Intranet: Administration von Webservern, Internetanbindung von LANs
ISDN
ISO/OSI: Grundkenntnisse
Message Queuing: JMS, Grundkenntnisse MQSeries
Novell
OS/2 Netzwerk
Router: ISDN-Router (Shiva, Cisco 761, Elsa)
RPC: RPC Programmierung unter Win32 u. Unix
RS232: Fundierte Kenntnisse bis auf Kabelebene
SMTP: Konfiguration von Mailservern (NT, Unix)
TCP/IP: Tiefgehende Kenntnisse
Windows Netzwerk


Produkte | Standards | Erfahrungen

XML: Xerces/C++, DOM, SAX, XSLT, XPath, dom4j, Commons Digester
Application Server: JBoss (2.4, 3.2, 4.x), Borland (4.5, 6.5), Jonas
J2EE: EJB, JNDI, JDBC, Swing
Apache: Installation/Konfiguration (mod_perl, mod_ssl)
samba: Installation/Konfiguration (FreeBSD, Linux, AIX)
Postfix: Installation/Konfiguration von Mail-Relays (Linux, FreeBSD)
PostgreSQL: Installation/Konfiguration/Datenbankdesign (FreeBSD, Linux)
CORBA: IONA 4.x (Solaris; C++), Orbacus 4.x (Linux; C++, Java), CorbaScript
perl: Installation u. Programmierung (Linux, FreeBSD, AIX, HP-UX, Solaris/x86, NT)
newscache: Installation/Konfiguration eines caching NNTP-Proxy (FreeBSD)
Kryptografie: Verschlüsselungsalgorithmen, Public-Key Verfahren (RSA), X.509
X.509: Aufbau einer CA mit OpenSSL
Firewalling: Konfiguration von Paketfiltern / Masquerading (Linux)
Firewalling: Firewall mit TIS FWTK (Linux, FreeBSD)
Elektronik: Diskrete Komponenten(analog/digital), GALs, Microcontroller
squid: Aufbau von caching HTTP-Proxies (AIX, FreeBSD)
lex/yacc
make: Aufbau und Konzeption von Buildumgebungen
Versionskontrolle: CVS, PVCS, CCC/Harvest, Subversion
Krups Orchestro: Operating, Maintenance
UML: Modellierung u. Dokumentation (Sparxworks Enterprise Architect)
ant: Buildscripts, Programmieren von Custom Tasks
Python: Scripting von Java Komponenten mit Jython
JUnit
SonicMQ: Administration und Deployment auf API-Ebene
Alfresco DMS: Installation und Deployment; Integration über SOAP und REST API
SugarCRM: Installation und Deployment; Erstellung von Modulen; Integration über SOAP Schnittstelle.
Schnittstelle für SugarCRM und Asterisk
http://www.sugarforge.org/projects/yaai/
Schnittstelle für SugarCRM und Alfresco DMS
http://www.sugarforge.org/projects/alfredo-commons/
http://www.sugarforge.org/projects/alfredo-connect/
Zimbra: Installation und Deployment.


Referenzen:
Berufliche Erfahrungen

Zeitraum: 02/2010 – dato
Firma/Institut: Finanzdienstleister

Projektbeschreibung: Alfresco Projektunterstützung
Support bei der Implementation zweier Pilotprojekte zur Ablösung von Altssystemen durch Alfresco
Verbesserungen des Core-Systems bzgl. Datenimport und Upgradesicherheit. Erstellung eines Datenmodells
Anbindung an LDAP
Erstellung eines Konzeptes zur Datenmigration
Anpassung des Alfresco-Explorers (JSF, AJAX, jQuery)


Zeitraum: 02/2009 – dato
Firma/Institut: abcona e. K.

Projektbeschreibung:
Fester Mitarbeiter der Firma abcona e. K.
Redesign der internen IT-Landschaft
Implementierung von Zimbra als zentralen LDAP und EMail-Dienst.
Implementierung von SugarCRM als CRM-Lösung;
Anpassung und Weiterentwicklung des YAAI Moduls für SugarCRM (Integration des CRM mit der Telefonanlage)
http://www.sugarforge.org/projects/yaai/
Migration der Produktivdaten aus vorherigem CRM-System (Java/XML-RPC/SOAP).
Entwicklung des Alfredo-Moduls für SugarCRM zur transparenten Integration mit dem Alfresco DMS.
Implementierung von Alfresco als DMS; Erstellen eines maßgeschneiderten Content Model.
http://www.sugarforge.org/projects/alfredo-commons/
http://www.sugarforge.org/projects/alfredo-connect/
Virtualisierung der Serverlandschaft mit OpenVZ.
Implementierung einer internen CA und Absicherung aller relevanten Dienste über SSL.

Environment: Linux (CentOS), OpenVZ, Zimbra, Samba, LDAP, SMTP, IMAP, SSL, SugarCRM, Alfresco, PostgreSQL, MySQL, PHP, Java, Javascript, SOAP, REST, jBPM, Apache, Tomcat.


Zeitraum: 11/2008 – 01/2009
Firma/Institut: abcona e. K.

Projektbeschreibung:
Fester Mitarbeiter der Firma abcona e. K.
Weiterentwicklung der WWAGui
Erweiterung / Reengineering einer Java GUI
Implementation neuer Features und partielles
Reengineering einer Java GUI zur Einwahl in ein VPN
über Cisco VPN-Client.
Lifecycle Management
Anpassung an neue Version des VPN-Clients.

Environment:
JDK 1.5, Swing, Cisco VPN Client (4.8), Visual C++, JNI.



Zeitraum: 01/2007 – 09/2008
Firma/Institut: Personenverkehr / IT-Dienstleister

Projektbeschreibung:
Konfigurationsmanagement / Entwicklung
Erstellung, Dokumentation und Lieferung von Releases an Test und Produktion.
Dokumentation des KM-Prozeß.
Erstellung von Tools und Skripten für die Installation und Qualitätssicherung innerhalb des Projekts.
Teamgröße: ca. 30

Environment:
JDK 1.5, IBM J9 VM
Windows CE
Subversion
Eclipse
Apache Ant
Cruise Control
Mercury Quality Center
Perl, Python


Zeitraum: 11/2006 – 12/2006
Firma/Institut: Aircraft Carrier / IT-Dienstleister

Projektbeschreibung:
Erweiterung / Reengineering einer Java GUI
Implementation neuer Features und partielles Reengineering einer Java GUI zur Einwahl in ein VPN über Cisco VPN-Client.
Anpassung an neue Versions des VPN-Clients.

Environment:
JDK 1.4
Swing
Cisco VPN Client (4.8)
Visual C++


Zeitraum: 10/2005 – 10/2006
Firma/Institut: Postautomation

Projektbeschreibung:
Anwendungsintegration im J2EE Umfeld
Erstellung von MSIs und Mergemodulen für die Installation kundenspezifischer J2EE Anwendungen.
Customizing und Integration von Java Komponenten.
Installation und Troubleshooting der Applikationen.
Support bei der Internationalisierung von GUI-Anwendungen.
Einrichtung eines Intranet-Portals basierend auf Liferay.
Programmierung eines Portlet zur flexiblen Anzeige von Softwareständen und Systemstati.
Programmierung von Tools zur Automatisierung von Installationsaufgaben.
Teamgrösse: ca. 40

Environment:
Windows 2003 Server
Borland Enterprise Server 6.5 (JDK 1.4)
Oracle 10g (10.2)
Liferay Portal Server (3.6)
WiX Toolkit
SonicMQ (6.0)
Business Objects 6.5
Perl, Javascript


Zeitraum: 02/2004 – 09/2005
Firma/Institut: Postautomation

Projektbeschreibung:
Anwendungsintegration im J2EE Umfeld
Installation und \\\\\\\"am Leben halten\\\\\\\" einer komplexen J2EE Anwendungssuite.
Betreuung von 10+ Testsystemen für Entwicklungs- und Produktionstests.
Installation und Qualitätskontrolle neuer Builds.
Aufspielen und Qualitätskontrolle von Patches.
Support für Entwickler und Tester beim Auftreten von Problemen (1st level
Analyse der Probleme, ggf. Weiterleitung an zuständigen Entwickler).
Entwicklung von Tools zur Inventarisierung der auf den Testsystemen aufgespielten Softwarestände (Perl, PHP).
Entwicklung eines Tools zum Monitoring der Testsysteme (Java).
Aufbau einer Intranetseite zur Darstellung der Systemstati, Präsentation von Testergebnissen(JUnit-Tests, Rational Robot-Tests).
Entwicklung von Tools zum automatischen Installieren neuer Builds und Durchführung der JUnit Testsuites (Perl).
Teamgrösse: ca.50

Environment:
Borland Application Server 4.5, Oracle 9.0, Windows 2000 Server, SonicMQ, CCC/Harvest, Java, Perl, PHP, Jython, XML, JUnit.


Zeitraum: 09/2003 – 01/2004
Firma/Institut: Immobilienbranche

Projektbeschreibung:
Relaunch einer Immobilienbörse
Überarbeitung der Webseite.
Modularisierung der JSPs (MVC, Taglibs).
Einführung eines Releasemanagements.

Environment:
Linux, Tomcat, Hibernate, Postgresql, ant, CVS, Struts, JSP, HTML, CSS, Quartz Scheduler


Zeitraum: 06/2003
Firma/Institut: Sozialer Dienstleister

Projektbeschreibung:
Netzwerkerweiterung
Umstellung des Netzwerks von Novell auf Windows 2000.
Anbindung zweier Aussenstellen mit VPN-Routern.
Einführung eines OpenSource Groupware-Systems
Environment:
Novell 4.1, Windows 2000 Server, Windows XP, Linux, Cyrus IMAP, OpenGroupware


Zeitraum: 06/2003
Firma/Institut:
Musikverlag

Projektbeschreibung:
Tool zur Erfassung von Vorbestellungen
Fokus auf komfortable Suche und schnelle Eingabe.
Ausgabe von Berichten nach Kunden / nach Artikel.
Abgleich der Daten mit dem Warenwirtschaftssystem.
Environment:
Java, Swing, Firebird, Hibernate, Apache Fop


Zeitraum: 04/2003 – 06/2003
Firma/Institut: Medienverlag

Projektbeschreibung: Mediendatenverwaltung
Mitarbeit bei der Erstellung eines Systems zur Verwaltung u. Publizierung von Mediendaten.
Erstellen von Komponenten in VB6.
Definition des XML-Ausgabeformats.
Environment:
.net, Visual Basic, MS SQL-Server 2000, XML


Zeitraum: 02/2003 – 03/2003
Firma/Institut: Telekommunikation

Projektbeschreibung:
Configurationmanagement / Custome Care & Billing
Erstellen von Hotfixes und regulären Builds des Customer Care & Billing Systems.
Erstellen von Releasenotes.
Implementation von Tools zur Verbesserung der Buildumgebung in Perl.
Teamgröße: 6
Environment:
HP-UX 10.20/11.0, HP aCC, PVCS, Java, ant, Oracle 8.x, proprietäre Buildumgebung (AMS OCDE)


Zeitraum: 10/2001 – 02/2003
Firma/Institut: Sozialer Dienstleister

Projektbeschreibung:
Design und Implementation eines Abrechnungssystems
Ablösung eines existierendes Abrechnungssystems für den sozialen Bereich (basierend auf Clarion) durch modernes Client/Server-System basierend auf OpenSource Komponenten mit EJB.
Funktionen des Systems:
- Verwaltung von Mitarbeitern, Klienten, Kostenträgern etc.
- Erfassung von Arbeitsstunden und Nebenkosten
- Erstellung von Rechnungen
- Generierung von Statistiken und Reports
Analyse und Entwurf des Systems mit UML
Implementation des Systems auf JBoss/PostgreSQL
Entwurf eines Frameworks zur effizienten Implementation von Entity Beans (Unterstützung von \\\\\\\\\\\\\\\"coarse grained entities\\\\\\\\\\\\\\\" / \\\\\\\\\\\\\\\"dependent objects\\\\\\\\\\\\\\\" / \\\\\\\\\\\\\\\"lazy load\\\\\\\\\\\\\\\" / \\\\\\\\\\\\\\\"dirty store optimisation\\\\\\\\\\\\\\\").
Generisches SessionFacade / BusinessDelegate Framework.
Implementation eines SRPVerifierStores zur Speicherung von SRP Passworthashes in einer Datenbank (JBoss MBean, JAAS-Loginmodul)
Komponente zur serverseitigen Druckdatenaufbereitung mit XML/XSLT und Apache Fop.
Swing-basiertes Frontend (\\\\\\\\\\\\\\\"Fat Client\\\\\\\\\\\\\\\").
Web-basiertes Frontend zur Stundenerfassung.
Teamgröße: 5
Environment:
JDK 1.3.1, JBoss 2.4.x, PostgreSQL, Linux, IBM jikes, xalan, perl, jython, junit, Apache Fop, NetBeans, Sparxworks Enterprise Architect, CVS, ant


Zeitraum: 06/2001 – 09/2001
Firma/Institut: Telekommunikation

Projektbeschreibung:
Configurationmanagement / Custome Care & Billing
Durchführung der täglichen / wöchentlichen Builds des Customer Care & Billing Systems.
Troubleshooting bei Problemen mit der Buildumgebung
Erstellen von Releasenotes
First Level Support für die Entwickler
Implementation von Tools zur Verbesserung der Buildumgebung in Perl und Java
Support bei der Portierung des Systems auf 64 Bit.
Teamgröße: 5
Environment:
HP-UX 10.20/11.0, HP aCC, Merant PVCS, Oracle 8.x, proprietäre Buildumgebung (AMS OCDE)


Zeitraum: 11/2000 – 01/2001
Firma/Institut: Mittelständisches Unternehmen

Projektbeschreibung:
Erweiterung eines Netzwerks
Anbindung einer Aussenstelle über ISDN.
Einführung von Groupwise als Groupware-System.
Einbindung zweier Linux-Server als File- u. Datenbankserver.
Internetanbindung.
Environment:
Novell 4.11, Groupwise 5.2, Linux, Windows 98, Cisco 761


Zeitraum: 09/2000 – 11/2000
Firma/Institut: IT-Tochter einer Bank

Projektbeschreibung:
Anbindung eines Aktienhandelsystems an ein Ordersystem
Erstellung neuer bzw. Anpassung vorhandener CORBA-Komponenten innerhalb eines proprietären Middlewaresystems
Parsen/Generieren von XML-Daten (Xerces/DOM)
Testtool zur Generierung/Auswertung von Testorders
Teamgröße: 5
Environment: Corba (Iona Orbix), C++, STL, Solaris, Oracle, XML, proprietäre Middleware, perl, m4, CVS


Zeitliche und räumliche Verfügbarkeit:
europaweit; nach Rücksprache auch weltweit.


Sonstige Angaben:
Spezialist für Krups Orchestro Maintenance.

Gerne können wir einen unverbindlichen und persönlichen Kontakt herstellen:
Telefon +49 (0) 6171 8867 00
Mobil +49 (0) 178 88867 12
eMail office@abcona.de

 
Kontaktanfrage versenden
Name: * Firma: *
Ihre Emailadresse*: Ihr Telefon:
Website:
PLZ / Ort* Land*:
Betreff*:
Anfrage*:

Sicherheitscode: *
Ich akzeptiere Ihre AGB:
(Sie bestätigen hiermit, dass Sie dem Freelancer nach §4.8 unser AGB keine Spam-Nachrichten oder ähnliches zusenden. Die Kontaktaufnahme ist kostenlos, ein Vertrag kommt nicht zu stande.)
  




Weitere ähnliche Profile
Michael Mutz, J2EE Architect Developer auf BEA WebLogic und Oracle; mit Stärken in der Administration von Web-/WAPAlexius Schneider, IT-Beratung, Sicherheit-Consulting, Software und Datenbankentwicklung.Gerald Kliem, SOA Architect, SAP Technologie Architect, EAI Architect , DeveloperMartin Oberneder, Anwendungsentwickler, IT-Projektleiter, IT-Anforderungsanalyst, IT-BeraterGibson Chimukoko, Softwareentwickler (JAVA/J2EE ,php,C#,Ruby on Rails), DSLsArtur Koblinec, Geschäftsführer
Iordanka dimova, Java, J2EE-EntwicklerinJohannes Albani, c#, java, EB GUIDE Studio, USA, Projektleiter, Speech, HMIAlexander Nassian, Software-Entwickler, IT-BeraterThomas Kortylewski, PHP-Entwickler, CodeCharge SpezialistWolfgang Will, IT-Berater /  IT-Consultant für IT-Security- / System- und NetzwerkadministrationMohamed Maza, Java Frontend  und JEE Entwickler

freelancermap footer border
Deutschland | Österreich | Schweiz | United Kingdom | USA | Russian Federation | España | Italy | Ukraine | Liechtenstein | Hungary | New Zealand | France | Slovakia | India | United Arab Emirates
Themenrelevante Websites :