Position und Einsatzgebiete
Position:
System-Design
Software-Architektur
Software-Entwicklung
Technische Projektleitung
System-Beratung
Einsatzgebiete:
Stark im Microsoft-Umfeld
Windows-Anwendungen
Microsoft Server-Technologien
Internet- und Web-Technologien
Schwerpunkte:
Windows-Anwendungs-Entwicklung
Client-Server-Anwendungen
Datenbank-Design und SQL-Entwicklung
Microsoft .NET Entwicklung
C++-Entwicklung
Professionelle Visual Basic und VBA-Entwicklung
MS Exchange Server und Outlook Entwicklung
GIS-Anwendungen und geographische Informationssysteme
Telefonie, CTI, IVR und SMS-Anwendungen
Setup-Erstellung und Windows Installer-Technik
ASP.NET und Web-Entwicklung
WCF, SOAP und WebServices
Lebenslauf
1980-1984
Grundschule Herriedener Straße in Nürnberg
1984-1993
Besuch des Gymnasium Stein in Stein bei Nürnberg
1993
Abschluß des Gymnasiums per Abitur
1994-2001
Studium der Informatik an der
Technischen Universität München
mit Nebenfach Elektrotechnik
1996-2001
Während des Studiums freiberufliche
Tätigkeit als Software-Entwickler und Berater
2001
Abschluss des Studiums mit Diplom
Gesamtnote 1,7
2001
Gründung der TERASENS GmbH als geschäftsführender
Mehrheitsgesellschafter
2001-Heute
Mitarbeit an diversen Projekten als Freelancer
Entwicklung von verschiedenen Produkten
Durchführung von Auftrags-Entwicklungen
Auszeichnungen
2005-2009
Auszeichnung als Microsoft MVP (Most valuable Professional)
für TAPI, Windows SDK und C++
Betriebssysteme
MS-DOS
Windows 3.1
Windows 95, 98, ME
Windows NT4 Workstation
Windows NT4 Server
Windows 2000 Professional
Windows 2000 Server
Windows XP
Windows 2003 Server
Windows Vista
Windows 7
Windows Server 2008
Windows 8
Windows Server 2012
Sprachen
C++
C#.NET
VB.NET
Visual Basic
VBA
Cobol – Grundkenntnisse
Java – Grundkenntnisse
Diverse Script-Sprachen (JavaScript, VBScript, PHP)
Datenbanken
Microsoft SQL-Server
Microsoft Access/Jet
mySQL
Filemaker
dBase
Paradox - Grundkenntnisse
Informix – Grundkenntnisse
Oracle - Grundkenntnisse
Produkte und Standards
Allgemein
Anwendungs-Enwicklung
Web-Anwendungen
Spezifikation, Architektur, Entwicklung, Test
Erstellung Hilfe-Systemen
Erstellung von Setup-Programmen
Methoden
Objektorientierte Analyse, Design, Programmierung
Ereignisgesteuerte, visuelle, strukturierte Programmierung
Datenbank-Design
Implementierung von Protokollen
Reverse-Engineering
UML
Scrum
Microsoft-Standards:
OLE Automation Client/Server
COM, DCOM, COM+, ActiveX, MTS
ODBC, DAO, ADO, RDO, ADO.NET und OLEDB
MAPI , CDO, WTE, TAPI, MS-FAX
MS Platform SDK, Win32 API
ASP, ASP.NET, MSXML
MS Office, Access, Outlook, Excel, Visio
Windows-Installer, MSI, MMC
MS.NET, CLR, Web-Services,
DirectShow, DirectSound
WCF, WebServices
Team Foundation Server
Andere Standards:
SMS-Versand mit TAP, UCP und SMPP
Reporting: Active Reports, Chrystal Reports, DevExpress
Installshield, RoboHelp, HTML Help Workshop
Grafik: Photoshop, Acrobat, 3D-Studio MAX, Softimage, Maya
GIS-Systeme: Regiograph, MS MapPoint, ArcView
Dokumenten-Management, Imaging
SIP-Protokoll, RTP, RTCP und RTSP
DevExpress-Controls
Spezialkenntnisse:
Telefonie-Billing für Carrier
Telefonie: CTI, TAPI, Voice-Mail, Call-Center, Unified Messaging
MS Exchange-Server Workflow-Design, Outlook-Integration
MS SharePoint Server, WebPart-Entwicklung
WebSites Aufbau, Wartung, Design, Programmierung, DB-Anbindung
(WWW, HTML, DHTML, HTTP, TCP/IP, CGI, ASP,PHP, Javascript, CSS, XML)
Projekte
Zeitraum: 1990
Firma/Institut: Software-Haus
Projekt: Erstellung eines Source-Code Check- und Maintenance-Systems für Cobol-Sourcen im Rahmen eines Ferienjobs neben der Schule
Software: COBOL, BS2000, Siemens-MX, SINIX
Zeitraum: 1993
Firma/Institut: Hersteller für Metallhalbzeuge
Projekt: Einheitliche Datenerfassung der Artikelstammdaten (> 10.000 Artikel). Entwicklung und Durchführung von Plausibilitätschecks für die eingegebenen Daten, Projektleitung
Software: MS Access
Zeitraum: 1994-1998
Firma/Institut: Günter Strack Frankenweine GmbH
Projekt: Entwicklung und Betreuung eines System für das Auftragsmanagement, Erstellung von Lieferscheinen und Rechnungen, Faktura
Software: MS Access
Zeitraum: 1994-2002
Firma/Institut: Diverse Projekte unterschiedlichen Umfangs
Projekt: Erstellung von Web-Shops mit ASP,PHP,XML,JavaScript,HTML,DHTML mit SQL-Datenbanken und Client-Server-Verwaltung
Software: Windows,ASP,PHP,XML,HTML,DHTML,JavaScript,MSSQL,MySQL,Access, VB.NET
Zeitraum: 1998-2000
Firma/Institut: Unternehmensberatung
Projekt: System zur projektbezogenen Arbeitszeiterfassung auf Client-Server-Basis mit Planung, Controlling und Billing-Funktionen
Software: Visual Basic, Access, MS SQL Server, Windows NT
Zeitraum: 1998-2002
Firma/Institut: Unternehmensberatung, SIEMENS AG
Projekt: CARINA: Carrier and regional information archive: MS-SQL Datenbanksystem für Informationen über Telekommunikationsanbieter in Deutschland mit MS Access-Client und Extranet-Portal
Software: MS Access, MS SQL-Server, ASP,IIS
Zeitraum: 2001-2002
Firma/Institut: Consulting-Unternehmen
Projekt: Analyse: Datenbank-basiertes System zur Ermittlung von Marktpotentialen im Telekommunikationsmarkt mit geographischer Darstellung und geospezifischer Analyse
Software: MS Access, MS SQL-Server, MS Excel, VBA, RegioGraph, MS MapPoint
Zeitraum: 2000-2001
Firma/Institut: Telekommunikations-Unternehmen
Projekt: Billing-System für Carrier zur Abrechnung von Telefonie-Verbindungen über Siemens EWSD-Vermittlungssysteme, Behandlung von AMA-Tickets, Umsetzung von Tarifmodellen, Zonenmodellen für Ortszonen und Zeitzonen, Fehlerbehandlung/-Stornierung, etc.
Software: MS SQL-Server, Visual Basic, T-SQL, Visual C++
Zeitraum: 2001-2002
Firma/Institut: Unternehmensberatung im TK-Umfeld
Projekt: GIS-Anwendung zur Überprüfung der DSL-Verfügbarkeit für Telefonteilnehmer mit Geokodierung und geographischer Anzeige
Software: Visual Basic, MS MapPoint, MS Access
Zeitraum: 2001-2008
Firma/Institut: Eigenes Produkt, diverse Kunden
Projekt: CRM und Warenwirtschaftssystem mit Debitorenbuchhaltung basierend auf MS Outlook und MS Exchange
Software: Visual Basic, MSSQL, Outlook, Exchange
Zeitraum: 2001-2001
Firma/Institut: Eigenes Produkt, diverse Kunden
Projekt: Komponente für den Versand von SMS-Nachrichten über Modem-Verbindungen mit den TAP(z.B. D1)- und UCP(z.B. D2)- Protokollen
Software: Visual Basic, MS Visual C++
Zeitraum: 2002
Firma/Institut: Unternehmensberatung im TK-Umfeld
Projekt: GIS-Komponente für die Umrechnung verschiedener geographischer Projektionen in Geo-Koordinaten
Software: Visual C++.NET (7.0)
Zeitraum:2002-2006
Firma/Institut: TERAVoice Server
Projekt: Server-Anwendung für Voicemail-Messaging mit SMTP- und SMS-Benachrichtigung, HiCom/HiPath-Integration, IVR Interactive Voice Response für Sprachmenüs, Warteschlangen-Management
Software: Visual Basic, Visual C++, TAPI, DirectShow, DirectX, CAPI, ISDN, Modem
Zeitraum: 2002
Firma/Institut: Telekommunikations-Unternehmen
Projekt: GIS-Anwendung zur Preiskalkulation von FestverbindungsPreisen mit geographischer Abbildung der Netzstruktur, automatischer Preiskalkulation mit Zinsrechnung, Export- und Automations-Schnittstelle
Software: Visual Basic, Visual C++.NET, MS MapPoint, XML
Zeitraum: 2002-2003
Firma/Institut: Unternehmensberatung Leasing/Finance
Projekt: Dialog-System zum Senden und Empfangen von SMS-Nachrichten über Provider-Schnittstelle via SMPP-Protokoll Business-Logik mit automatischer Validierung und Dialog-Steuerung
Software: Visual Basic, Winsock, TCP/IP, SMPP, MS SQL Server
Zeitraum: 2003-2003
Firma/Institut: Software-Haus
Projekt: System zur automatisierten Archivierung von E-Mails
Software: Visual C++, Windows, SMTP Server Events
Zeitraum: 2003
Firma/Institut: Eigenprojekt
Projekt: Komponentenbasierte Website mit Multilanguage Content-Management, Knowledge Base, Suchfunktionen, Newsgroups bzw. Diskussionsforen sowie OnlineShop mit Warenkorb, UPS-Tarifberechnung und Online-Zahlungsmethoden (PayPal, WorldPay, iPayment)
Software: C#.NET, ASP.NET
Zeitraum: 2003-2006
Firma/Institut: Telekommunikations-Untenehmen
Projekt: System für das Auftrags-Management, Angebots-Erstellung, Prozeßdefinition und –Verfolgung, Vertrags-Verwaltung, Integration von GEOPreis
Software: Goldmine, Visual Basic, MS SQL Server
Zeitraum: 2004-2004
Firma/Institut: Telekommunikations-Untenehmen
Projekt: System zur Identifizierung von Nutzungs-Potentialen in Gebieten ohne DSL-Versorgung mit graphischer Oberfläche. Datenbanksystem mit Zuordnungs- und Teilnehmer-Daten
Software: Visual Basic, MS MapPoint, MS SQL Server, MS Access
Zeitraum: 2005-2009
Firma/Institut: TAPI Service Provider für SIP
Projekt: Entwicklung eines TAPI-Service Providers für das SIP-Protokoll mit Media Service Provider (MSP)
Software: C++, TAPI, DirectShow, Winsock
Zeitraum: 2006-2009
Firma/Institut: RTP Stack für SIP
Projekt: Entwicklung eines RTP-Stack für SIP mit diversen Codecs (G.711, GSM, Speex, iLBC)
Software: C++, DirectShow, Winsock
Zeitraum: Seit 2006
Firma/Institut: TERAVoice Server 2008
Projekt: Soft-PBX (Software-TK-Anlage) für ISDN, analog, H.323 und SIP
Software: Visual Basic, Visual C++, TAPI, DirectShow, DirectX, CAPI, ISDN, Winsock, MSSQL, Jet
Zeitraum: Seit 2006
Firma/Institut: TERAVoice Phone
Projekt: Phone-Dialer Anwendung (SoftPhone für SIP, H.323 und ISDN)
Software: C#.NET, TAPI, WPF (Windows Presentation Foundation)
Zeitraum: 2006
Firma/Institut: Dynamic DNS Service
Projekt: Dynamischer DNS-Update-Dienst für Windows Server (DNS Dienst) mit C# Client Update Utility und .NET Webservice (Server)
Software: C#.NET, ASP.NET
Zeitraum: Seit 2001
Firma/Institut: TERASENS GmbH
Projekt: Eine Übersicht der öffentlich angebotenen von mir entwickelten Produkte finden Sie unter: http://www.terasens.com
Zeitraum: 2006-2013
Firma/Institut: Baufirma
Projekt: Anwendungsplattform für vereinheitliche unternehmensweite Datenverwaltung mit verschiedenen darauf aufsetzenden Anwendungen
Software: VB.NET, MS SQL Server, DevExpress
Zeitraum: 2007
Firma/Institut: Baufirma
Projekt: Entwicklung eines Visual Studio AddIns zur Verwaltung von projektspezifichen Changelogs und Build-System zur Report-Generierung bei lokalen und zentralen Builds
Software: VB.NET, Visual Studio
Zeitraum: 2009-2013
Firma/Institut: Klebl GmbH
Projekt: ERP-Software zur werkübergreifenen Produktionsplanung und -steuerung von Beton-Fertigteilen
Software: VB.NET, MS SQL Server, DevExpress
Zeitraum: 2010
Firma/Institut: Baufirma
Projekt: Funktionserweiterung des DevExpress-Scheduler-Controls durch umfangreiches Reverse-Engineering zur Implementierung von vom Hersteller nicht vorgesehenen Funktionen sowie Performance-Verbesserung zur Ermöglichung einer vom Hersteller nicht vorgesehen Anzahl an Items
Software: C#.NET, VB.NET
Zeitraum: 2011
Firma/Institut: Klebl GmbH
Projekt: Entwicklung eines Reporting-Systems innerhalb einer Client-Server-Anwendung mit End-User-Designer und Client-Rendering basierend auf DevExpress Reporting
Software: VB.NET, DevExpress
Zeitraum: 2011
Firma/Institut: ADAC e.V.
Projekt: Telefonie-Integration für die Fallannahme via TAPI und Nortel/Avaya Symposium ACD Proxy Handler
Software: C++, C#.NET, WPF
Zeitraum: 2012
Firma/Institut: Baufirma
Projekt: Entwicklung einer skalierbaren Refresh-Architektur zur Gewährleistung der permanenten Daten-Aktualität in einem Client-Server-System
Software: C#.NET, MS SQL Server, SQL Service Broker, WCF
Zeitraum: 2012
Firma/Institut: Baufirma
Projekt: Team Foundation Server Event-Plugin zur Weiterbehandlung von CheckIns und WorkItem-Änderungen
Software: C#.NET
Zeitraum: 2012
Firma/Institut: Klebl GmbH
Projekt: Formular-Importer-Dienst: Automatisierte Bearbeitung von gescanten PDF-Dokumenten anhand von QR-Codes mit Page-Splittung, Import in ein Datenbank-System und E-Mail Benachrichtigung. Konfiguration und Monitoring per WCF
Software: VB.NET, WCF
