CG

Claus Giesenberg

verfügbar

Letztes Update: 01.05.2018

Softwareentwickler/-Architekt

Firma: BitVision GmbH
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Skills

Leistungsangebot – Softwareentwicklung
------------------------------------------------------
• Beratung, Konzeption und Realisierung von betriebswirtschaftliche Anwendungen
• Professionelle Anwendungsentwicklung im industriellen Umfeld
• Webentwicklung
• Wartung und Erweiterung von bestehenden Software-Produkten/-Komponenten
• Unterstützung von Entwicklerteams
• Softwaretest, Integrationstests, Entwurf von Testprozessen, Lastentests
• Softwarequalitätssicherung
• Coaching/Training von Mitarbeitern zu generellen und aktuellen Themen der Softwareentwicklung (bsp. Design Patterns, Unit Testing, Versionsverwaltung mit GIT/Subversion, LINQ)


Fähigkeiten, Kenntnisse
Mehr als 12 Jahre Berufserfahrung als Softwareentwickler in den Bereichen
• Anwendungsentwicklung (.Net(C#), Java,)
• Systemprogrammierung (C++, C)
• Datenbankentwicklung/-Programmierung (MS-SQL, Oracle 10g, MySQL)

und den Branchen: Handel, Engineering, Industrie, Automotive, IT-Unternehmen und Behörden.

Methoden
• Objektorientierte Analyse, Design und Programmierung (OOA, OOD, OOP)
• UML
• Design-Patterns
• Unit Testing
• Multi-Tier-Design (n-tier-architecture)
• Service-Orientierte-Architektur (SOA), SOAP,
• WebServices, WSDL
• Object-Relational-Mapping (O/R-Mapping)
• Web 2.0-Technologien
• Multithreadding und Thread Pools
• Vorgehensmodelle: SCRUM, Extreme Programming, Test-Driven-Development, Wasserfallmodell

Anwendungsentwicklung
Schwerpunkt liegt in der Entwicklung von Windows-Applikationen bzw. Anwendungen mit hoher Office-Integration auf Basis des Microsofts .NET-Frameworks, insbesondere

• Microsoft C# (bis .NET-Framework 4.5)
• Windows Presentation Foundation (WPF),
• WindowsForms
• Windows Communication Foundation (WCF)
• Crystal Reports
• proprietären Frameworks des Herstellers Infragistics

Datenzugriffstechniken
• Object-Relational-Mapping (LINQ, NHibernate)
• ADO.NET, ADO-Data-Services

Testen
• NUnit

Entwicklungsumgebungen
• Microsoft Visual Studio 2008, 2012


Webentwicklung
Webbasierte Anwendungen realisiere ich schwerpunktmäßig auf Basis von PHP, insbesondere

• dem PHP-Framework Symfony
• jQuery, Ajax, JavaScript,
• HTML, XHTML, CSS, XPATH

Datenzugriffstechniken
• Object-Relational-Mapping (Doctrine)

Testen
• PHPUnit

Entwicklungsumgebungen
• PHPStorm, Eclipse

Programmiersprachen
• Microsoft C# (bis .NET-Framework 4.5)
• C++ und C
• Java
• Smalltalk
• Python
• JavaScript
• PHP
• Shell/Bash

Datenbanken
• MS-SQL
• Oracle 10g
• MySQL

Datenkommunikation:
• SOAP/Webservices
• TCP/IP-Sockets

Versionsmanagement:
• CVS, Subversion (SVN), Git

Build-Tools
• Maven, Ant

Bugreporting-, Projektverwaltungs-Tools
• JIRA, Mantis, Trac




Leistungsangebot – IT Security (ab Q4 2013)
------------------------------------------------------------
Sicherheit IT-Infrastruktur
• Planung und Durchführung von Penetrationstests zur Prüfung von Netzwerk- und Anwendungssicherheit unter Verwendung von Metasploit und Backtrack
• Durchführung von Schutzbedarfs- und Risikoanalysen
• Absicherung von Netzwerken und Produktivservern

Web Application Security
• Planung und Durchführung von Penetrationstests an Web Anwendungen
• Source Code Security Audits: Analyse/Beseitigung von Sicherheitsschwachstellen in der Implementierung von PHP/MySQL basierten Webanwendungen

Linux Security Distributions, Unified threat management Appliances & Firewalls
• Integration und Anpassung von Linux Security Distributionen/ Unified threat management Appliances (UTMA)/Firewalls in die bestehende IT-Infrastruktur
• Portierung von Linux Security Distributionen/ UTMAs auf diverse Hardware-Plattform


Fähigkeiten, Kenntnisse
• Vier Jahre Linux Erfahrung, davon 1 Jahr Berufserfahrung mit UTM-Appliances.

Firewall, UTMs,
• Monowall, IPCop, Endian, PFSense, Windows Firewall

Konnektivität
• VPN (IPSec, OpenVPN, PPTP), SSH, Kerberos

Intrusion Detection System
• Snort (NIDS, NIPS)

Penetrationstesting
• Metasploit, Backtrack 5

Tools
• Namp, wireshark, kismet




Leistungsangebot IT-Dienstleistungen
--------------------------------------------------
Monitoring/Reporting
• Realisierung von (linuxbasierten) Monitoring-Lösungen auf Basis des IT-Monitoring Standards Nagios, Icianga und Munin
• Performance Management von Linux-Servern

Virtualisierung
• Beratung, Umsetzung und Wartung von (Onshore, Offshore) Virtualisierungslösungen auf Basis von KVM (Linux) und Hyper-V (Microsoft)
• Optimierung von Linux basierten Virtualisierungslösungen

Softwareentwicklungsserver
• Beratung, Umsetzung und Wartung von Linux basierten Softwareentwicklungsservern

Produktivserver
• Performanzanalyse und -optimierung von Anwendungsservern (z.B. Apache - Webserver, DB-Server, …)


Fähigkeiten, Kenntnisse
Vier Jahre Linux Erfahrung in der Betreuung von Linux-Servern in heterogenen Netzwerkstrukturen.

Betriebssysteme
• Windows Server 2003/2008
• Linux (Debian, Ubuntu Server und CentOS)

Firewall, UTMs,
• Monowall, IPCop, Endian, PFSense, Windows Firewall

Dateiserver:
• Samba Server, NFS Server, FTP Server

Monitoring:
• Nagios, Icinga, Munin

Netzwerkinfrastruktur:
• DHCP, DNS, VPN (IPSec, OpenVPN, PPTP), Routing, RAS

Verzeichnisdienste
• OpenLDAP (Replikation Master/Master/Slave, Schemas)
• Microsoft Active Directory

Vitualisierung
• Virtualbox, KVM, HyperV

Webserver und Proxy Server:
• Apache 2 (LDAP Authentifikation, PHP, FCGI)
• Squid Proxy Server (LDAP Authentifikation, Transparent, und als Reverse Proxy)

Projekthistorie

Auf Anfrage.

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
DE, CH, AT
Profilbild von Anonymes Profil, Softwareentwickler/-Architekt Softwareentwickler/-Architekt
Registrieren