Ingolf Thomas verfügbar

Ingolf Thomas

Softwareentwickler/Architekt: Angular, JavaScript, TypeScript, Html5, Css3, MVC, C#, Java, SQL

verfügbar
Profilbild von Ingolf Thomas Softwareentwickler/Architekt: Angular, JavaScript, TypeScript, Html5, Css3, MVC, C#, Java, SQL aus Teltow
  • 14513 Teltow Freelancer in
  • Abschluss: Dipl.-Ing. (Technische Kybernetik TH Ilmenau)
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)
  • Letztes Update: 09.09.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Ingolf Thomas Softwareentwickler/Architekt: Angular, JavaScript, TypeScript, Html5, Css3, MVC, C#, Java, SQL aus Teltow
DATEIANLAGEN
IT-Profil Ingolf Thomas 09-2020

Diese Anzeige ist nur für angemeldete Nutzer möglich.

SKILLS
Webentwicklung und Architektur mit JavaScript/TypeScript, Angular 1, 2-10, C#/.NET, Java
Aktueller Einsatz folgender Techniken (für Frontend, Businesslayer und Backend):

Angular 1, 2 - 10, Knockout,
JavaScript, TypeScript, rxjs, moment, lodash, jQuery, jQuery-UI,
Bootstrap 3, Foundation 6, Responsive Design
angular-cli, bower, grunt, npm
ASP.NET mit MVC3-5
Kendo-UI
Html5, CSS3/SASS
Ajax
WCF, WebApi und REST-Services, Web- und Remote-Services
LINQ
C#
Webstorm
VisualStudio Code
VisualStudio 2019
TFS (Team Foundation Server)
NET 3.5 - 4.6
WPF 4
Silverlight 4
Infragistics-Controls und telerik-Controls für XAML
XML , XSLT. XPath. XSD
ADO.NET
PL/SQL
Oracle11i
SQL-Server
SQL-Navigator
SVN
Eclipse
Git
PROJEKTHISTORIE
  • 04/2019 - 08/2020

  • Weiterentwicklung und Überarbeitung der Architektur, Logistik (Angular 7-10)
  • * Neu- und Weiterentwicklung einer Software mit Angular 7-10
    * Überarbeitung der Architektur; Redesign
    * Entwicklung eines generischen CRUD-Moduls für das Frontend (geplant als Open Source)

    Umgebung:
    Windows 10;
    TypeScript, Javascript, Google Material Design, SPA, Css3, Html5, SASS, responsive Layout (inkl. Mobile Devices), moment,
    VisualStudio Code, Karma/Jasmine, npm, git, Bitbucket; Jira, Jenkins, Scrum-Projekt, agile Entwicklung

  • 09/2018 - 03/2019

  • Unterstützung der Softwareentwicklung, Healthcare (Angular 6/7)
  • Neu- und Weiterentwicklung einer Software mit Angular 6/7
    Mitarbeit an der Architektur
    Entwicklung generischer Module

    Umgebung:
    Windows 7;
    TypeScript, Javascript, Google Material Design, SPA, Css3, Html5, SASS, responsive Layout (inkl. Mobile Devices), moment,
    VisualStudio Code, Karma/Jasmine, npm, yarn, git, gitlab; Jira, Jenkins, Scrum-Projekt, agile Entwicklung

  • 07/2017 - 08/2018

  • Unterstützung der Softwareentwicklung, Banken (Angular 4-6)
  • Aufgaben:

    Weiterentwicklung Bankensoftware Angular 4-6
    Komponentenbasierte Entwicklung, Unit-Tests


    Umgebung /  Werkzeuge: Windows 10;
    TypeScript, SPA, Css3, Html5, Bootstrap 3, Google Material Design, SASS, responsive Layout, moment, VisualStudio Code,
    Karma/Jasmine, npm, webpack, git, camunda; Jira, Gitlab, Jenkins, Scrum-Projekt, agile Entwicklung

  • 07/2017 - 11/2017

    • arxes-tolina GmbH, Berlin
    • Internet und Informationstechnologie
  • Unterstützung der Softwareentwicklung, Food-Logistik (C#, Knockout)
  • Aufgaben:

    SPA, Webmigration Rechteverwaltung mit Knockout.js und JavaScript
    Geringer Umfang Backend-Entwicklung (Erstellung REST-Services und DB-Anbindung)
    Erstellung Pflichtenheft, Mockups (Balsamiq) und DB-Entwurf

    Umgebung / Werkzeuge:
    Windows 7, Oracle;
    Knockout.js, JavaScript, SPA, Css3, Html5, Bootstrap, LESS, responsive Layout, weitere JavaScript-Bibliotheken (lodash, moment, require)
    VisualStudio 2017, npm, bower, grunt, git, C#, Oracle;
    Jira, Confluence, Scrum-Projekt, agile Entwicklung

  • 03/2017 - 06/2017

    • airberlin, Berlin
    • Sonstiges
  • Unterstützung bei der Weiterentwicklung eines Buchungsportals (Angular 1)
  • SPA Frontend-Entwicklung mit AngularJS und Javascript
    Anpassungen für verschiedene mobile Devices

    Umgebung / Werkzeuge:
    Windows 7;
    AngularJS, JavaScript, SPA, Css3, Html5, Foundation 6, SASS, responsive Layout;
    Webstorm, npm, bower, grunt, git, Unittests mit jasmine/karma;
    Jira, Bitbucket, Scrum-Projekt, agile Entwicklung

  • 10/2016 - 02/2017

    • ERGO, Hamburg
    • Versicherungen
  • Unterstützung bei der Weiterentwicklung einer Versicherungssoftware (Angular 2 + C#-Backend)
  • Frontend-Entwicklung mit Angular 2 und TypeScript
    Backend-Entwicklung

    Umgebung / Werkzeuge:
    Windows 7, IIS, VMWare;
    AngularJS, JavaScript, SPA, Html5, CSS3, SASS, Bootstrap, jQuery,  REST;
    Angular 2 Toolchain: angular-cli, npm, git;
    VisualStudio 2012/2015, Visual Studio Code, TFS;
    Angular 2, TypeScript, SPA, Html5, CSS3, Bootstrap 3, REST; C#, ASP.NET, WebApi, .NET 4.6, LINQ, Unittests; Scrum-Projekt, agile Entwicklung

  • 01/2016 - 09/2016

    • Volkswagen AG, Berlin, Wolfsburg
    • Automobil und Fahrzeugbau
  • Unterstützung bei der Entwicklung des Car-Net Onlineportals (Angular 1)
  • Entwicklung von Funktionen für das responsive Frontend
    Scrum-Projekt; Projektsprache englisch

    Umgebung / Werkzeuge:
    Windows 10, Liferay, Tomcat;
    AngularJS, JavaScript, SPA, Html5, CSS3, SASS, Bootstrap, jQuery,  REST;
    Java, Maven, Gulp, Eclipse, Adobe Analytics, Google Maps API, Git, Jira, Confluence, Continuous Integration mit Jenkins, Codereview über gerrit

  • 10/2015 - 12/2015

    • RTL, Köln
    • Medien und Verlage
  • Unterstützung bei der Entwicklung eines Medienportals (Angular 1 + C# Backend)
  • * Entwicklung eines responsive Frontends, AngularJS, Single Page Application, Html5 Video-API
    * Erweiterung C# Backend (Web-Api)
    * Scrum-Projekt;

    Umgebung /  Werkzeuge:

    Windows 7, IIS 7.5
    AngularJS, SPA, Html5, CSS3, SASS, Bootstrap, JavaScript, jQuery, TypeScript, REST, C#, .NET 4.6, VisualStudio 2013/2015

  • 12/2014 - 09/2015

    • Dokumentendruckerei, Berlin
    • Sonstiges
  • Unterstützung bei der Weiterentwicklung eines Serviceportals (C#, ASP.NET, Java, Javascript)
  • * Entwicklung Frontend (Schwerpunkt) und SQL-Backend
    * Einsatz eines firmeneigenen MVC-JavaScript-Frameworks;  objektorientierter Javascript-Ansatz, Single Page Application
    * Entwicklung einer Java-Datenschnittstelle (Backend zur Datenbank und zum Weblogic-Server)

    Umgebung / Werkzeuge:

    Windows 7, IIS 7.5, SQL-Server 2012
    VisualStudio 2012/2013, C#, .NET 3.5/4.0, Html, CSS3, Ajax, jQuery, firmeneigenes Javascript-Framework, div. jQuery-Plugins, JavaScript, LINQ, REST, SQL, XML, JSON; Java, JDK 7, JPA, Eclipse, WebLogic Oracle, Tomcat

  • 07/2014 - 11/2014

  • Erweiterung/Anpassung einer Portal-Anwendung im Bankbereich (C#, ASP.NET, Javascript)
  • * Anpassungen für responsive Layout (Smartphone, Tablet, Desktop)
    * Projekterweiterung mit Web-Api

    Umgebung / Werkzeuge:

    Windows 7, IIS 7.5, SQL-Server 2008
    VisualStudio 2010/2013,  C#, .NET 3.5/4.0, Ajax, Web-Forms und Web-Api mit ASP.NET/MVC4 , Html5, CSS3, jQuery, div. jQuery-Plugins, JavaScript, Less mit Mindscape-Workbench, LINQ, REST-Service, XML, JSON, Resharper

  • 03/2013 - 06/2014

    • Arte GmbH
    • Sonstiges
  • SPA-Anwendung für Web (Single Page Application) als Pilotanwendung (Angular 1 + C# Backend)
  • * Entwicklung einer clientbasierten Web-Anwendung, komplett mit Ajax und Web-Api (ASP.NET/MVC5)
    * Einsatz eines MVVM-Konzeptes auf dem Client (AngularJS)

    Umgebung /  Werkzeuge:

    Windows 7, IIS 7.5, Oacle 10
    VisualStudio 2013, C#, .NET 4.5, Ajax, Web-Api mit ASP.NET/MVC5, MVC/MVVM , Html5, CSS3, jQuery,
    JavasScript, AngularJS, Foundation5, jQuery-Plugin für TreeView, LINQ, REST-Service, XML, JSON,
    Resharper

  • 01/2013 - 03/2014

    • Volkswagen AG
    • Automobil und Fahrzeugbau
  • Fahrzeugkonfigurator (ASP.NET, Javascript)

  • * Wartung, partielles Refactoring und Weiterentwicklung des Webfrontends mittels ASP.NET
    * Berücksichtigung aller wichtigen Browser, inkl. Auswahl mobiler Geräte
    * Erstellung eines WCF-Layers für die Datenbank, Einsatz vom Unity (dependency injection)
    * Neue Schnittstelle für Datenbereitstellung; Web-API mit MVC4, Entity Framework 5
    * Anpassungen für Omniture (Webstatistik)

    Umgebung / Werkzeuge:

    C#, .NET 3.5/4.0, ASP.NET, LINQ, Html, CSS, JQuery, JavasScript, Ajax,
    IIS 7.5, VisualStudio 2012, MVC4, WCF, Entity Framework 5, Enterprise Library 5.0, Unity
    svn, SQL-Server 2008 R2 u. 2012, Resharper, NuGet-Paketmanager

  • 10/2012 - 11/2012

    • RFID-Lösungen im Logistik-Bereich
    • Transport und Logistik
  • Webfrontend für Einfahrtüberwachung (ASP.NET, MVC, Javascript)
  • * Weiterentwicklung/Bugfixing des Webfrontends mittels ASP.NET/MVC3
    * Intensiver Einsatz von Ajax und jQuery
    * Remote-Entwicklung, sehr kleines Entwicklerteam

    Umgebung / Werkzeuge:

    C#, ASP.NET, MVC3, Kendu-UI (telerik), Razor, Ajax, JavasScript, jQuery,
    Html5, CSS3, .NET 4, Windows 7, VMware Workstation, VisualStudio 2010, Git,
    SQL-Server 2008 R2, REST-Service, Resharper 6.1

  • 08/2012 - 09/2012

  • Handscanner (Großprojekt); Unterstützung der Softwareentwicklung für Rollout (C#)
  • * Weiterentwicklung und Bugfixing der Handscanner-Software
    * Programmiervorgaben über UML aus ARIS-Tool, Programmmierung der Vorgangsarten
    * Entwicklung für Frontend und Businesslayer, Touchscreen-UI, MVC-Pattern, firmeneigenes Framework

    Umgebung / Werkzeuge:

    C#, .NET 3.5, WinCE, Win 7, VM-Ware, TFS, VisualStudio 2008, ARIS,
    WinForms, Firmeneigenes Framework, SQL-Server CE, WCF-Dienste, HP Quality Center

  • 06/2011 - 06/2012

  • IT-Service für Kirche und Diakonie Projekt : Kirchlicher Arbeitsplatz (C#, WPF)

  • * Weiterentwicklung, Redesign und Bugfixing der vorhandenen WPF-Software
    * Insbesondere Entwicklung von Funktionen für das Spendenwesen im Zusammenhang mit
    * Zahlungsverkehr und Personenverwaltung (eigenes CRM-System)
    * Konsequenter Einsatz von MVVM
    * Entwicklung für Frontend, Businesslogik und Backend
    * Anbindung an SQL-Server 2008 über WCF und NHibernate (QueryOver, ICriteria, HQL)
    * Arbeit im Team mittels Scrum

    Umgebung / Werkzeuge:

    Windows Server 2008 R2, Visual Studio 2010, WPF 4, Telerik-Controls
    für WPF, WCF, .NET 4, C#, LINQ, NHibernate 3.2, Prism mit Unity,
    SQL-Server 2008, TFS, Resharper 6

  • 05/2011 - 05/2011

    • Webshop-Betreiber
    • Sonstiges
  • Tool für die Pflege von Artikeltexten (C#, Silverlight)
  • * Mehrstufige und konfigurierbare Artikelsuche, Artikel-Bearbeitung, Übersetzungsmode, Bilddownload
    * Konsequenter Einsatz des MVVM Patterns (Model View ViewModel)
    * Anbindung an SQL-Server 2008 über Entity Framework und WCF

    Umgebung / Werkzeuge:

    Windows 7, Visual Studio 2010, Silverlight 4, Telerik-Controls
    für Silverlight, WCF, .NET 4, C#, LINQ, Entity Framework,
    SQL-Server 2008, SVN, Resharper

  • 02/2009 - 03/2011

    • Große Autobank
    • Banken und Finanzdienstleistungen
  • Entwicklung einer Web-Anwendun zur Verwaltung von Leasingfahrzeugen und Fuhrparks (ASP.NET, Javascript, Silverlight)
  • * Entwicklung der Software als barrierefreie Webanwendung für die wichtigsten Browser
    * Entwicklung aller Layer der zu erstellenden Software (Frontend, Businesslogik und Datenbank) unter
    Nutzung eines Model-View-Controller-Templates (MVC)
    * Umfangreiche Entwicklung und Einsatz von User- und Customcontrols
    * Vorreiterrolle beim Einsatz von jQuery in der Entwicklung
    * Einsatz von Ajax; U.a. Eigenentwicklung eines Ajax-Listencontrols für große Datenmengen
    (inkl.Clientcache) unter Nutzung von jQuery und jQuery-Plugins; Einsatz von Treeviews mit Ajax
    * Entwicklung und Integration von komplexen Silverlight-Anwendungen in bestehende ASP.NET-Seiten
    * Datenbankanbindung mit Oracle-PL/SQL; Stored Procedures und Trigger
    * Einarbeitung / Testanwendung für MVC2 und Entity Framework von Microsoft (außerhalb der Projektzeit)

    Umgebung / Werkzeuge:

    Windows XP, Windows Server 2003, Team Foundation Server (TFS);
    Visual Studio 2010 (VS2010), C#, ASP.NET 3.5, 4.0, XML, XSLT,
    ADO.NET, DHTML/HTML, CSS, Oracle 11i, PL/SQL, SQL-Navigator,
    JavaScript, jQuery, JSON, Webservices, Silverlight 4.0, XAML,
    WCF, LINQ

  • 06/2008 - 12/2008

  • Migrationsprojekt (ASP.NET, Javascript)
  • * Technische Analyse der Anforderungen und programmtechnische Umsetzung
    * Entwicklung insbesondere am Frontend und Businessebene; HTML, CSS, Javascripting, C#, ASP.NET-
    Controls, intensiver Einsatz von User- und Customcontrols, Entwurfsmuster, LINQ
    * Komplexe Weboberflächen für alle wichtigen Browser mit dem Boxmodell für barrierefreie Html-Seiten
    * Einsatz eines internen ASP.NET-Framworks
    * Oracle
    * Großes Team mit modernen, agilen Arbeitsmethoden (Scrum) und intensiver Zusammenarbeit in einem
    jungen Team

    Umgebung / Werkzeuge:

    XP/Windows Server 2003, IIS6, Team Foundation Server (TFS);
    Visual Studio 2005/2008 (VS2005, VS2008), C#, ASP.NET, XML, XSD,
    ADO.NET, DHTML/HTML, CSS, Oracle, Ajax, JavaScript, LINQ, SQL,
    .NET 2.0, .NET 3.5, ASP.NET 3.5, svn, Bugzilla

  • 04/2003 - 06/2008

  • Web-Anwendung im Vertriebsbereich (ASP.NET, Javascript)
  • * Neu- und Weiterentwicklung von Web-Anwendungen im Vertriebsbereich
    * Komponentenbasierte Entwicklung von Client- und Server-Komponenten mittels .NET-Technologien, C#, XML, XSLT, XSD und SOAP
    * U.a. Entwicklung eines wieder verwertbaren Fahrzeugkonfigurators; Entwicklung der Fahrzeugbestellung
    * Einsatz von Web-Services und .NET-Remoting zur Realisierung von Serverdiensten mit MSSQL-Services,
    Entwicklung von User- und CustomControls für ASP.NET sowie umfangreicher Basisklassen, Weiterentwicklung der Architektur
    * Einsatz von Ajax-Funktionalität
    * Migrationserfahrungen nach Visual Studio 2005
    * Einsatz von CrystalReports für Reporting und als Web-Service zur Pdf-Erstellung
    * Entwicklung von Skripten für das Build-Management mittels Windows-Scripting-Host (WSH)
    * Schema-Definition mittels XSD und DTD
    * Wartung einer vorhandenen Anwendung auf Basis von ASP, C++, COM, XML, HTML/DHTML
    * Pflichtenhefterstellung für einige Aufgaben
    * Implementierung einiger benötigter XML-Host-Schnittstellen (ESQL und Workflow) im IBM MQSeries Integrator
    * Windows-Pflegeprogramm mit WinForms GUI
    * Umfangreiche Schnittstellen zu anderen Systemen

    Umgebung / Werkzeuge:

    Win2000/XP, IIS5, IIS6, Visual Studio.NET 2003 und 2005, C#,
    ASP.NET, XML, XSLT, XPath, XSD, SOAP, WSDL, DTD, ADO.NET,
    DHTML, HTML, CSS, MS SQL Server 2000, Ajax, JavaScript, jQuery,
    CrystalReports, SQL, T-SQL, SOAP, Visual InterDev 6.0,
    VisualStudio C++, ASP, COM; Synergy Change und Synergy CM, Visual Source Safe, IBM MQSeries
    Integrator

  • 11/2002 - 11/2002

  • Webpage für internetbasierte Projekt-Zeiterfassung (ASP.NET)

  • * Implementierung der Datenanbindung über ADO.NET und parametrisierte stored Procedures
    * Erstellung einer GUI-Testumgebung

    Umgebung / Werkzeuge:

    Win2000-Server, MS-IIS 5.0;
    Visual Studio.NET; C#, VB.NET, HTML, ASP.NET, ADO.NET, MS SQL
    Server 2000, Web Forms, Windows Forms, UML, XML

  • 06/2000 - 09/2002

    • Automatisierungsanlagen, AG
    • Sonstiges
  • Batchsystem Client/Server, Rezepterstellung und -ablauf, Steuerung der Auftragsebene, chargenorientierte Prozesse (C++, MFC)
  • * Bearbeitung von Teilaufgaben bei der Systemarchitektur; Mitarbeit am Pflichtenheft; Redesign und Erweiterung der vorhandenen Software;
    * GUI-Entwicklung, MDI-Oberfläche, DCOM-Schnittstellen, Multithreading Relisierung von Businessobjekten
    * Einsatz des Poet-API und Zugriff auf MS SQL Server über SQL und MFC
    * Mitarbeit in einem größeren Team (ca. 30 Entwickler)

    Umgebung / Werkzeuge:

    NT/Win2000, Visual Studio C++ 6.0, Visual Studio.NET, MFC,
    STL, COM, Objective Toolkit (Stingray / Rogue Wave),
    objektorientierte Datenbank Poet / FastObjects,
    Versionskontrollsysteme PVCS und ClearCase, MS SQL Server 2000,
    ODBC, DAO, ActiveX

ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Projekte ***nur*** in Berlin oder Remote (95%). ***Bitte keine Anfragen für andere Projektorte!***
Keine Festanstellung!

Verfügbarkeit: ca. 80 h im Monat - flexibel verteilbar.
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten:

WEITERE PROFILE IM NETZ