Michael Schick

Consultant, Architect, Developer

Avatar placeholder
Ludwigsburg, Germany

Experience

Jun 2009 - Present
16 years 8 months

Consultant, Architect, Developer

Self-employed

Jan 1999 - Dec 2009
11 years
Mannheim, Germany

Consultant, Architect, Developer

CAIRO Consulting

Jan 1996 - Dec 1999
4 years
Mannheim, Germany

Developer (freelance)

CAIRO Consulting

Jan 1990 - Dec 1996
7 years
Neustadt, Germany

Developer (freelance)

ICR Rechenzentrum

Summary

My main area of work is developing custom solutions tailored to client needs. This covers the entire development cycle, from requirements analysis through technology selection, architecture, design, and finally implementation and extension.

On the technology side, since 2002 I have mainly used .Net, C#, C++, Visual Studio, SQL Server, and MS Office in the Windows environment. However, this depends on the requirements. Since 2017, I have also worked on Android apps (Visual Studio / Xamarin), and since 2021 on Linux development with .Net/Visual Studio.

Many of my past projects I built as classic client/server desktop systems, and more recent ones mostly as web applications.

Besides new development, since 2011 I have gained extensive experience migrating complex applications from unmanaged code to managed code (VC++ to .Net, C++/CLI). I have also worked extensively on porting older VB6 applications to .Net or redeveloping them. With .Net Core, .Net 5, and currently .Net 6, migrations remain a constant topic.

Additionally, I have gathered experience in low-level hardware-related projects, both under Windows (printer drivers, kernel-mode drivers) and under Linux (diagnostic devices, IoT box).

Skills

  • Diploma In Computer Science
  • Mcsd.net
  • Requirements Analysis & Specifications
  • Architecture & Design
  • Technology Consulting
  • Implementation With .Net, C#, C++, Ms Office, Sql, Etc.
  • Android App Development

Languages And Technologies

  • .Net / C# (20 Years, Level 4)
  • Visual Basic 4-6, Vba (14 Years, Level 4)
  • Wpf, Xaml (4 Years, Level 3)
  • Com(+)/mts, Dcom, Ole, Activex (7 Years, Level 3)
  • C, C++ (10 Years, Level 3)
  • X86 Assembly (3 Years, Level 2)
  • Java (Including Swing) (3 Years, Level 2)
  • Gui (Javascript, Html, Dhtml, Etc.) (4 Years, Level 3)
  • Sql (27 Years, Level 4)
  • Smalltalk (Visualage) (3 Years, Level 2)
  • Lisp (4 Years, Level 2)
  • Xml/xsl/rdf (21 Years, Level 4)

Source Code Management

  • Subversion (4 Years, Level 3)
  • Visual Source Safe (1 Year, Level 2)
  • Perforce (1 Year, Level 2)
  • Git (7 Years, Level 3)
  • Team Foundation Server, Azure (5 Years, Level 3)

.Net / C# Frameworks And Technologies

  • Windows Forms (9 Years, Level 4)
  • Ado.net (16 Years, Level 4)
  • Asp.net (5 Years, Level 2)
  • Wcf, Xml Web Services (5 Years, Level 3)
  • Wpf, Silverlight (1 Year, Level 2)
  • C++/cli (1 Year, Level 2)
  • .Net Core, Asp.net Mvc, Razor, Blazor, Jquery, Angular (3 Years, Level 3)
  • .Net Core, .Net 5, .Net (2 Years, Level 3)

Methods And Tools

  • Borland, Visual Paradigm, Bpmn 2.0 (0.5 Years, Level 1)
  • Uml (4 Years, Level 2)
  • Altova Xml Suite (4 Years, Level 2)
  • Mygeneration (2 Years, Level 2)
  • Codesmith (2 Years, Level 2)
  • Visual Studio .Net 2002–2022 (20 Years, Level 4)
  • Excel, Outlook, Word With Vba (18 Years, Level 4)

Databases

  • Ms Sql Server (21 Years, Level 4)
  • Oracle 11 (1 Year, Level 2)
  • Db/2 (5 Years, Level 2)
  • Ms Access (4 Years, Level 2)
  • Mysql (1 Year, Level 1)

Operating Systems

  • Dos, Windows 3.1–11 (25 Years, Level 4)
  • Sun Solaris (4 Years, Level 2)
  • Linux (4 Years, Level 2)

Microsoft Server

  • Windows Server Nt To 2008 (9 Years, Level 3)
  • Sharepoint/moss/wss 2003–2007 (6 Years, Level 2)
  • Iis (5 Years, Level 2)
  • Microsoft Exchange Server (2 Years, Level 2)

Functions

  • Consulting (18 Years, Level 3)
  • Software Development (28 Years, Level 4)
  • Requirements Analysis, Architecture (15 Years, Level 3)

Industries

  • Power Plant (13 Years, Level 4)
  • Medical Technology (8 Years, Level 3)
  • Industry – Manufacturing/production (8 Years, Level 3)
  • Geomatics (0.5 Years, Level 2)

Languages

German
Native
English
Advanced

Education

Oct 1996 - Jun 1999

TU Kaiserslautern

Diploma in Computer Science · Computer Science with Economics · Kaiserslautern, Germany · Grade 1.6

Oct 1989 - Jun 1990

TU Kaiserslautern

Pre-diploma · Computer Science · Kaiserslautern, Germany

Gymnasium Ebingen

Abitur · General Higher Education Entrance Qualification · Albstadt, Germany

Certifications & licenses

CRM 1.2

Microsoft Certifications

MCDBA

Microsoft Certifications

MCSA

Microsoft Certifications

MCSD

Microsoft Certifications

MCSD.Net

Microsoft Certifications

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Stefan Wimmer
Stefan Wimmer

Architect/Software Developer/Infrastructure

View Profile
Jörg Trappschuh
Jörg Trappschuh

Database Expert and Software Developer

View Profile
Guido Schedlbauer
Guido Schedlbauer

Senior Software Developer

View Profile
Jörg Nieveler
Jörg Nieveler

Senior Software Architect

View Profile
Johannes Euteneier
Johannes Euteneier

Freelance Software Consultant

View Profile
Stefan Rantzuch
Stefan Rantzuch

Developer

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Heiko Huvermann
Heiko Huvermann

Fullstack Developer / Architect

View Profile
Jens Meßinger
Jens Meßinger

Fullstack Developer / Team Lead

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Vincent Rothländer
Vincent Rothländer

Freelancer

View Profile
Frank Eppink
Frank Eppink

DevOps

View Profile
Johannes Wanzek
Johannes Wanzek

Senior Software Engineer

View Profile
Peter Fleischer
Peter Fleischer

Subproject Manager and Solution Architect - Microsoft 365 Transformation

View Profile
Carlos Medina
Carlos Medina

Migration Zend Framework 2 /Laminas

View Profile
Cedric Oettel
Cedric Oettel

Development

View Profile
Timo Bakenecker
Timo Bakenecker

Freelancer (self-employed)

View Profile
Kai Schmudlach
Kai Schmudlach

Software Developer

View Profile
Fabian Deitelhoff
Fabian Deitelhoff

Volunteer Examiner for IT Apprenticeships

View Profile
Manuel Reinfurt
Manuel Reinfurt

Cloud Architect & Lead Developer

View Profile
Andre Fritzsche
Andre Fritzsche

.NET Consultant (Fullstack)

View Profile
Ulrich Proeller
Ulrich Proeller

Software Architect

View Profile
Rizwan Bashir
Rizwan Bashir

Software Developer/Database/DevOps

View Profile
Matthias Spiller
Matthias Spiller

Software developer and consultant

View Profile
Ralph Elsäßer
Ralph Elsäßer

Geoinformatics Specialist, Digitalization Expert

View Profile
Reinhold Schätz
Reinhold Schätz

Senior Software Developer

View Profile
Werner Mühlmann
Werner Mühlmann

IT Support

View Profile
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Rainer Langbehn
Rainer Langbehn

Senior IT Consultant, Senior Software Architect, Senior Software Developer, Senior DevOps Engineer

View Profile
Oleg Orlov
Oleg Orlov

Senior Software Developer C#, ASP.NET Core (.NET 6–9)

View Profile