Profilbild von Thomas Krause Thomas Krause aus Koeln

Thomas Krause

verfügbar

Letztes Update: 25.08.2018

Thomas Krause

Firma: Akzente.IT
Abschluss: Dipl.-Informatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | spanisch (verhandlungssicher)

Skills

!! Anfragen bitte über contact@akzente.it !!

Main areas of expertise
•Design and development of service oriented applications with WCF
•Architecture and development of client/server applications
•Developent of modern internet applications (ASP.NET MVC, HTML5, JS & CSS)
•Implementing database applications (MS SQL Server & Entity Framework)
•Proficiency in BizTalk, SharePoint, WCF and other Microsoft related technology
•General .NET development

Programming languages
•C#
•Visual Basic .NET
•Java
•JavaScript
•PHP
•XSLT

Web development
•ASP.NET MVC
•(X)HTML5
•JavaScript
•CSS
•PHP

Client/Server communication and SOA
•Windows Communication Foundation (WCF)
•ASP.NET (MVC)
•HTTP with REST or SOAP
•TCP/IP sockets
•XML, JSON, Protocol Buffers
•Web APIs
•IIS

User interface technologies
•(X)HTML (incl. HTML5) & CSS
•Silverlight and Windows Presentation Foundation (WPF) with XAML
•Windows Forms

Databases
•Microsot SQL Server
•SQL
•Entity Framework & LINQ
•NHibernate
•Oracle, PL/SQL, APEX
•MySQL

Other
•Microsoft BizTalk
•SharePoint

Projekthistorie

Projects:

06/2012 - 03/2016: Traffic Safety Systems
Client: Jenoptik Robot GmbH (http://www.jenoptik.de/)
Role: Senior Developer
 
Design and implementation of multiple traffic safety projects arround the world
 
Key Responsibilities:
  • Requirement analysis for customers worldwide (e.g. Europe, Australia, Canada, Near, Middle and Far-East)
  • Developing of customized solutions for government entities or private partners in large and small teams, often as lead-developer
  • Deployment of large scale installations handling millions of traffic incidents every year and processing terrabytes of data
  • Direct customer contact when it was required including some on-site visits
 
Technology: .NET 4.5.2 (C#), ASP.NET Web API, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Caliburn Micro, Subversion (SVN)
 
02/2011 - 03/2012: Duplicate Detection Framework for Large Address Databases
Client: codegarden software GbR (http://www.codegarden.de/)
Role: Project lead
 
Development of a scalable duplicate detection framework for large address databases with a service oriented architecture.
 
Key Responsibilities:
  • Collecting requirements for duplicate detection solutions and analyzing existing solutions and algorithms
  • Developing of an automated testing and evaluation framework to measure the effectiveness of possible solutions
  • Designing and developing an efficient and scalable solution for duplicate detection in a service oriented architecture
 
Technology: .NET 4.0 (C#), Windows Communication Foundation (WCF), Silverlight, Subversion (SVN), LaTeX (documentation)
 
10/2008 - 02/2009: TAdmin2 - Enterprise Level Provisioning System
Client: T-Systems Enterprise Services GmbH (http://www.t-systems.de/)
Role: BizTalk Orchestration Developer (Junior Consultant)
 
Development of an enterprise level provisioning system (Active Directory, Exchange, PKI, ...)
 
Key Responsibilities:
  • Development of various BizTalk orchestrations calling to WCF backend services with focus on error handling and recovery
  • Template-based automatic source code generation for orchestrations and mapping between schemas
  • Developing of a framework for integration tests with automatic setup of requirements and validation of expectations in the provisioned systems (e.g. Active Directory)
 
Technology: .NET 1.1/2.0/3.0 (C#), BizTalk Server 2006, Windows Communication Foundation (WCF), MSTest, Visual SourceSafe (VSS)
 
08/2008 - 10/2008: nCProzessPortal - ARIS-SharePoint-Integration
Client: novaCapta GmbH (http://www.novacapta.de/)
Role: SOA Architect / Developer
 
Development of a process portal for managing business processes using ARIS for modelling tool and SharePoint as a collaboration front end.
 
Key Responsibilities:
  • Design, implementation and access of a complex database model for storing ARIS process models using NHibernate as a object relational mapper
  • Developing an integration component to import ARIS modell-data using Microsoft BizTalk
  • Implementing a WCF service backend for Silverlight enabling the access of stored model data from a client
 
Technology: .NET (C#), Windows Communication Foundation (WCF), NHibernate, SQL Server, BizTalk Server 2006, ARIS, SharePoint, Silverlight
 
04/2007 - ongoing: IT infrastructure project
Client: Freie Christliche Bekenntnisschule Gummersbach (http://www.fcbg.de/)
Role: Architect / Consultant
 
Designing and maintaining the IT infrastructure for a secondary school in germany. The architecture is active directory based (Windows Server 2008) supporting a heterogeneous environment (thin as well as thick clients).
 
Key Responsibilities:
  • Developing and supporting of a low-cost Linux based environment (thick clients)
  • Automated installation and provisioning of client hosts
  • Helping with the transition to a windows based environment with a mixture of thin and thick clients
  • Ongoing support for criticial problems
 
Technology: Active Directory, Windows Server 2008, Moodle, Single Sign On (SSO), Windows Server Update Services (WSUS), Before: Debian, Kubuntu, Samba, SystemImager, Kerberos
 
07/2006 - 07/2008: Enterprise Application Integration for eCommerce Platforms
Client: codegarden software GbR (http://www.codegarden.de/)
Role: Solution architect/developer
 
Developing of an enterprise service bus (ESB) connecting various popular eCommerce platforms with the Kontor .NET ERP software.
 
Key Responsibilities:
  • Implementing an enterprise service bus for the Kontor .NET ERP software on a plugin based architecture
  • Development of various plugins for the ESB system for popular eCommerce platforms (e.g. xt:Commerce)
  • Maintaining and extending the solution through various major versions
 
Technology: .NET 2.0 (VB.NET), Windows Forms, XML, PHP, xt:Commerce, osCommerce, eBay, Amazon, Kontor .NET
 
12/2005 - 06/2006: Document Managment System for ERP software
Client: codegarden software GbR (http://www.codegarden.de/)
Role: Solution architect/developer
 
Extending the Kontor .NET ERP system with a feature-rich document managment system.
 
 
Technology: .NET 1.1 (C#), Windows Forms, Microsoft SQL Server, Lucene .NET, Kontor .NET
 
09/2005 - 12/2005: Extending an ERP System to support product variants
Client: codegarden software GbR (http://www.codegarden.de/)
Role: Solution architect/developer
 
Adding the possibility to create and manage product variants in Kontor .NET.
 
 
Technology: .NET 1.1 (C#), Windows Forms, Microsoft SQL Server, Kontor .NET
 
05/2005 - 07/2005: Message-oriented middleware for production data acquisition
Client: codegarden software GbR (http://www.codegarden.de/)
Role: Solution architect/developer
 
Development of a simple middleware based on message processing to integrate the automatic caption of plant production data with an ERP system.
 
 
Technology: .NET 1.1 (C#), Sockets, XML and binary Serialization, Kontor .NET
 

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Bevorzugtes Einsatzgebiet: NRW/D5/Köln
Profilbild von Thomas Krause Thomas Krause aus Koeln Thomas Krause
Registrieren