Fachlicher Schwerpunkt dieses Freiberuflers

Senior software developer Microsoft SOA, C#, WPF, WCF, MVC, MVVM, MS SQL Server( SSIS, SSRS, SSAS)2

Available from
Nov 1, 2019
Availability
100 %
on customer site
100 %
Areas

D1

D2

D3

Contact Settings

I prefer getting offers for these sites. However, you may also contact me for interesting projects in other places.

Comment

Deutschland: Norddeutscher Raum wird bevorzugt, ist aber nicht Bedingung

Position

Projects

05/2014 - 10/2014

6 months

PDM Product Data Management

Roles
Architect, Developer
Customer
Schmidt Group GmbH
Place of work
Norderstedt
Tasks

client development for GUI, ViewModel and business layer with

C#.Net version 4.0/4.5, WPF with MVVM, DevExpress Suite

setup data access layer with EntityFramework 6.x, using DbContext

develop and implement technical database schema.

Skills

C#, Linq, T-SQL, XAML, Design Patterns, Data Modeling,

Products

C#, Net 4.0/4.5, MS SQL Server 2012,

Visual Studio 2013,

Project History

period          : from January 2014
company         : operator of old people's care and nursing homes
project language: German

dokumentation   : German/English

role            : application- and database developer

tasks           : client development for GUI, ViewModel and business layer with

                  C#.Net version 4.0/4.5, WPF with MVVM and MEF,

                  frontend-backend communication via WEB API Webservices,

                  bugfixing and development of new WPF user controls for dialoges,

                  connecting the dialoges via methods in business and service layer.

software        : C#, Net 4.0/4.5, Oracle 11g, Visual Studio 2013,

                  Git (source code administration), TFS for sprint and Task planning

 

 

period          : September 2012 to November 2013
company         : research institute for the Evaluation of Educational Achievement

project language: English

Dokumentation   : English

role            : Architect, application- und database developer,

taks            : creation of the architecture, choosing the data access

                  technology, creating the database schema, client development

 

                  fatclient development with WPF/MVVM, DevExpress DXperience Suite,
                  LINQ, Entity Framework using DbContext, Visual Studio 2010,

 

                  Web-Client with Asp.Net/Razor and MVC, jquery based
                  controls, json datasources, JavaScript

 

                  SQL Server 2008R2 database design, user defined functions,

                  stored procedures

Software        : C#, Net 4.0, SQL Server 2008R2, SSIS, Visual Studio 2010,

                  SubVersion (source code administration, document- and  testmanagement)

 

period          : Mai 2012 to September 2012
company         : supplier of products, services and
                  solutions for power generation in thermal power plants.

project language: German

documentation   : English/German

role            : application- und database developer

taks            : requirements coordination with the specialist department,

                  redesign of the existing application, architecture

                  further develpment of a complex matching algorithm to

                  join data from SAP/SD and a proprietary logostic tool (KANLOG),

                  new development of a tool to manage the offer and procuremt process

                  client development with C# WinForms, Infragistics .Net Advantage, LINQ

                  Visual Studio 2010,

                  SQL Server 2008 database design, development of user defined

                  functions,  stored procedures

Software        : C#, Net 4.0, SQL Server 2008, SSIS, Visual Studio 2010, Team

                  Foundation Server (source control, managing iterationes and

                  worktitems, document- und  testmanagement)

 

period           :  Juli 2011 to April 2012
company          :  IT Service Provider
project          :  KirA, management software of the protestant churches in Germany

project language :  German

role             :  application and database developer

tasks            :  requirements coordination with the specialist department,

                    development of technical concepts, implementation with Microsoft

                    technologies, agile development with scrum

                    development of modules collection and fundraising, data migration

                    from legacy application, development of bankfile interfaces

                    (SWIFT, MT940), Excel

      client development with C# WPF MVVM (PRISM, Unity Framework) XAML

      LINQ

      Visual Studio 2010,

      backend-frontend communication via WCF webservices,

      OR Mapper NHibernate

      database design, programming with T-SQL, stored procedures/functions, report development with SSRS

software tools   :  C#, 4.0, SQL Server 2008, SSIS, SSRS (Reporting

                    Services), SSAS

      Visual Studio 2010 NHibernate, LINQ, WPF

      Team Foundation Server (source code-, iteration workitem management,

      document management, testmanagement)

 

 

period           :  November 2008 to April 2011
company          :  Bank
project          :  POINT, meta data administration system of an international bank

project language :  German, documentation English

role             :  database lead, developer, technical project management

tasks            :  receipt of requirements, concept development, application design,

      application development with C# .Net Winforms, WPF/Silverlight/XAML,

      XML, XSD, XSL,

      WebClient with ASP.NET, JavaScript

      database programming with T-SQL, stored procedures/functions,

      development of ETL cycles, SSIS, report development,

      developing and maintaining an administration web client (ASP.Net),

      developing an maintaining VBA Excel macros,

      creating test plans, executing software tests

      third level support, monitoring live environment on HOST systems

software tools   :  C#, Net 2.0/4.0, SQL Server 2005/2008, SSIS, SSRS (Reporting

                    Services), Crystal Reports,

      Visual Studio 2005/2010 Entity Framework, LINQ, WPF

      ASP.Net, JQuery, MVC, Internet Information Server,

      Office 2007 (VBA development)

      Serena (source code administration)

 

-------------------------------------------------------------------------------------------

period           :  January 2008 to October 2008
company          :  maker of gas detection equipment
project          :  software development for test facilities
project language :  German, Documentation in English and German
role             :  .Net developer, database architect

tasks            :  development of applications (Winforms/WPF Fat-Clients) for the

                    automated testing of gas detection sensors

  :  design and development of an application for the synchronization of the

     test facilities databases

  :  development C#, maintenance C++, development T-SQL

  :  creating test plans, executing software tests

     database development, datenbabase development with user defined

     functions, stored procedures

software        :  SQL Server 2005, .Net Framework 2.0/3.5, VisualStudio 2005/2008, C#,

     C++

     Serena Version Manager(PVCS)

 



period           :  September 2007 to December 2007
company          :  maker of X-ray equipment
project          :  EPX Service
project language :  German, documentation English
role             :  developer .Net, MS-SQL databases
tasks            :  development of components for a Windows service for the configuration
                    and control of X-ray equipment
                    development C#, maintenance C++
                    unit testing
                    database development with user defined functions, stored procedures
software         :  SQL Server 2005, .Net Framework 3.0, VisualStudio 2005, C#,
                    C++
                    Clear Case (source code administration)

 

-------------------------------------------------------------------------------------------

period           :  January 2005 to August 2007
company          :  petroleum company
projects         :  Fuels Pricing System, marketing tool for automated fuel pricing,
                    CWR Central Wetstock Reconciliation

project language :  English, documentation English

role             :  .net, VB6 Entwickler, database architect,

                    techn. project management (CWR)

tasks            :  development of business logic with C# in SOA environment

      unit testing with VisualStudio 2005

      database development, T-SQL database progamming with user defined

      functions, stored Procedures,

      GUI-development for fat- and web-client,

      ASP.Net, JavaScript, WinForms, Infragistics

      VBA macro programming for office applications,

      concept development,

      creating test cases, executing tests,

      UML modelling,

      agile development with scrum

Software         :  SQL Server 2005/2000, VisualStudio 2005, C#,
                    VisualStudio 6.0 VB, Visio, MS SourceSafe

 

-------------------------------------------------------------------------------------------

 

period           :  November 2004
company          :  mechanical engineering
project          :  migration
                    technical advice for the migration of a proprietary ERP system to a

      SQL Server driven solution

role             :  consultant

Software         :  SQL Server 2000, MS-Access 2000, VBA

 

-------------------------------------------------------------------------------------------

period           :  August - Oktober 2004
company          :  maker of cigarettes
project          :  personnel information system
                    MS Access client driven by MS Access database

role             :  developer

tasks            :  addtional module for the administration of personell trainings and

                    security briefings

                    project started in 1996 and application is enhanced sporadically with

                    additional functionality

 

software         :  MS-Access, VBA

-------------------------------------------------------------------------------------------

period           :  May 2000 to March 2003
company          :  real estate company
project          :  SQL Reporting

      MS Access client driven by MS SQL Server

      development of a Access frontends with reports and

      export interface to MS Excel

      programming T-SQL, stored procedures and views

      for controlling purposes

software         :  SQL Server 7.0, MS-Access VBA, Excel VBA

 

-------------------------------------------------------------------------------------------

period           :  February 2004 to June 2004
company          :  software vendor
project          :  cash register system

      fat client driven by MS-SQL or MS Access database

      development of von components für datatransfer and reporting

software         :  C# .net, OLEDB, SQL Server 2000, MS-Access, Crystal Reports

 

-------------------------------------------------------------------------------------------

 

period           :  October 2002 to December 2003
company          :  insurance company
project          :  calculation and assessment of value of company pension schemes

      .net fat client driven by MS SQL database,

      database design and implemetation,

      conceptional development and implemetation of a complex historiography,

      design and implementation of the data access layer,

      reporting

software         :  C# .net, OLEDB, SQL Server 2000, Crystal Reports
-------------------------------------------------------------------------------------------

 

period           :  1994 to 2002
companies        :  various small and medium-sized enterprises
projects         :  MS Acess or VB Clients driven by MS Access or MS SQL Server databases

 

-------------------------------------------------------------------------------------------

 

 

period           :  1994 to 2002
companies        :  consulting companies, IT training providers
projects         :  IT training basically in the database area

References

Project Development C#, SQL-Server  (Fuels Pricing System), 01/05 - 08/07
Reference from Fuel System Manager, Oil Company (> 5.000 employees), from 29.11.07

"[...] The consultant showed a solution oriented approach in his work and has always reached the agreed targets. His excellent technical knowledge and his experience in the area of software development allowed him to quickly understand the needs of our complex international business and turned him into a valuable member of the team. He met the multiple challenges in a global working team like time zone differences, communication and documentation in English, cultural diversity etc. without any problem. The consultant was a loyal and faithful colleague, always ready to accept new challenges, committed to deliver and always showing a very cooperative style of working with colleagues inside and outside the team. His assignment for our company was very valuable; therefore it is much to our regret that he decided not to extend his contract. [...]"

Projekt Referenten- und Beratertätigkeit MS-Office, Datenbanken, 09/97 - 06/01
Referenz durch Abteilungsleiter eines Schulungszentrum vom 21.05.02

"Der Consultant war [...] sehr erfolgreich in bislang weit über 100 Veranstaltungen als Trainer für unser Unternehmen tätig. Zunächst hat er überwiegend Seminare für die Produkte Word, Excel Powerpoint gehalten. Aufgrund verstärkter Kundennachfrage ab ca. 1996 ergab sich für ihn die Spezialisierung auf die Datenbankprogramme Access und MS SQL Server. Diese Programme sind Basis für Anwendungen, die unser Unternehmen vertreibt. Da der Consultant aufgrund seiner Ausbildung und Berufserfahrung über fundierte Datenbankkenntnisse verfügt, hat er den Bereich Datenbankschulungen unseres Unternehmens zum überwiegenden Teil abgedeckt. Über die Vermittlung von EDV-Kenntnissen hinaus, war der Consultant stets in der Lage, sich den wohnungswirtschaftlichen Hintergrund der Anwendungen anzueignen, und den Teilnehmern fachbezogene Kursinhalte zu bieten. Seine didaktischen Fähigkeiten und seine Nervenstärke auch bei den manchmal unvermeidlich großen, heterogenen Teilnehmergruppen haben immer zum Erfolg der von ihm durchgeführten Seminare beigetragen. Dabei hat er mit seiner humorvollen Vorgehensweise auch bei 'trockenen' Inhalten stets eine lockere Seminaratmosphäre geschaffen. Seine Veranstaltungen fanden in unsereren Trainings Centern in Berlin, Dresden und Magdeburg wie auch direkt bei den Kunden vor Ort statt. Insbesondere in spezifisch auf Firmenbelange ausgerichteten Trainings bildete der Consultant sehr eigenständig und mit äußerst positiver Resonanz aus. Er war zudem immer ein kompetenter Support-Ansprechpartner für die Teilnehmer und beteiligte sich sehr konstruktiv an der Fortentwicklung unseres Trainingsprogramms. Wir bedauern, das der Consultant aufgrund seines Umzugs nur noch sporadisch zu unserem Trainerkreis zählt, was nicht zuletzt daran liegt, dass wir seine permanente und zeitnahe eigene Weiterbildung mit den neuesten Produkten und Versionen sehr zu schätzen wissen. [...] Seine Netzwerkkenntnisse sind für unseren Betrieb der Plan-It Clients an allen Standorten von großem Wert."

Industries

Research
insurance
pension schema
housing industry
commerce
industry
energy industry
oil
petroleum industry
bank
finance industry
medical technology
health care
foodstuffs, drinks and tobacco industry
Informationtechnologie & Services
Public services
Logistic
Health care

Skills

Programming Languages
Basic
VB.Net, VB up to Visual Studio 6, VBA for MS Office
C#
expert, specialisation since 2002
C++
Clipper
dBase
JavaScript
PL/SQL
Psion OPL
OVAL for Psion Workabout (similar to VB)

.net Framework
T-SQL, specialisation


Operating Systems
BS2000
just for the sake of completeness (beginning of the 1990s)
MS-DOS
Windows
Linux (SuSE)
HOST

Databases
Access
DAO
MS SQL Server
specialisation, up to version 2012, certificate for MS SQL Server (MCP)
MySQL
ODBC
Oracle
11g
SQL
xBase
Clipper, Dbase up to Version IV

Language Skills
English
fluent written and spoken
French
basic knowledge
German
mother tongue
Spanish
basic knowledge

Hardware
PC
Siemens Mainframe
just for the sake of completeness (beginning of the 1990s)
UNISYS
on university (middle to end of the 1980s)

Data Communication
Ethernet
Internet, Intranet
NetBios
Router
Linux systems as router (in 2004)
Windows Network

Products / Standards / Experiences
Experience in fields:
o requirements analysis
o conecpt development
o architecture
o data modelling
o application- and system development
o web development
o business intelligence
o programming, test
o conceptual design and development of interfaces
o reporting
o third level support
o statistical analysis

Methods:
o database design
o service orientierted architectures (SOA)
o UML (use Cases, sequence charts  )
o objectoriented analysis, design, programming (OOA, OOD, OOP)
o design patterns
o agile development
o scrum
o event driven, visual, structured programming
o descriptive and analytic statistics

Products
o Microsoft Visual Studio up to Version 2013
o Microsoft Visio
o Enterprise Architect
o Microsoft SQL Server
o SSIS, SSAS, SSRS
o Power Shell
o .net Framework
o C#
o NHibernate
o Oracle
o Crystal Reports
o VBA
o Microsoft Access
o Microsoft Office
o SPSS

 

Standards
o WPF
o Silverlight
o ASP.net
o MVC
o HTML
o CSS
o Razor
o JQuery
o Ajax
o WCF Webservices
o LINQ
o NHibernate
o Dependency Injection
o PRISM
o MEF
o Unitiy Framework
o Entity Framework
o ADO .net
o ADO
o XML, XSD, XSL
o ODBC
o OLE

Training History

2001 Certified as Microsoft Certified Professional MS SQL Server

1982-1988 study geography, statistics, communication sciences
diploma geographer November 1988
1982 general qualification for university entrance

×
×