Thorsten Lenzen
Senior-Entwickler & AppSec-Spezialist
Erfahrungen
Senior-Sicherheitsanalyst
- Analyse und Behebung von Sicherheitslücken in einem Risikobewertungssystem für den Energiehandel
- Systemanalyse
- Bedrohungsmodellierung
- Entscheidungen über Strategien zur Schwachstellenbehebung
- Implementierung von Mechanismen zur Schwachstellenerkennung
- Sicherheitsscans
- DevSecOps-Praktiken
- Technische Umgebung: Visual Studio Code, JetBrains Suite, MS Threat Modeling Tool, DevSecOps, Git, AWS, DynamoDB, SQL Server, Endur, Snowflake, Orca
- Sprachen: C#, JavaScript, TypeScript, Python, PowerShell, Bash, Terraform, SQL
Senior-Entwickler
- Entwurf und Implementierung eines Systems zur Optimierung der Auslastung von Bahnstrecken
- Teilarchitektur und Systemdesign
- Entwicklung von Funktionen
- Technische Leitung des Frontend-Teams
- Prototyp-Erstellung
- Konzeption automatisierter Integrationstests
- Entwurf und Implementierung von CI/CD-Pipelines
- Technische Umgebung: Rider, DataGrip, Visual Studio Code, Git, ASP.Net Core WebApi, Angular, Docker, Angular CLI, Gulp, Node, REST, MySQL, AWS, Azure, Enterprise Architect, Microservices
- Sprachen: C#, JavaScript, TypeScript, LINQ, UML
Lead-Entwickler
- Architektur, Design und Implementierung eines Learning Management Systems in einer Microservices-Architektur
- Schulung des Teams in Technologie und Methoden
- Konzeption und Implementierung der CI/CD-Pipeline
- Entwicklung von Funktionen
- Technische Leitung des Backend-Teams
- Konzept für die Erstellung von Unit-Tests
- Technische Umgebung: Rider, DataGrip, Visual Studio Code, Git, ASP.Net Core WebApi, Angular2+, Docker, Angular CLI, Gulp, Node, REST, MySQL, AWS, Azure, Enterprise Architect, Microservices
- Sprachen: C#, JavaScript, TypeScript, LINQ, UML
Lead-Entwickler
- Architektur, Design und Implementierung eines Systems zur Vorhersage von Infrastrukturmaßnahmen
- Systemarchitektur und -design
- Technologieauswahl
- Entwicklung von Funktionen
- Technische Leitung der Backend- und Frontend-Teams
- Prototyping
- Erstellung automatisierter Integrationstests
- Technische Umgebung: Visual Studio, Visual Studio Code, TFS, ASP.Net MVC WebApi, ASP.Net Core, Angular, Node, REST, Oracle, SQL Server, Enterprise Architect, Design Patterns, OWIN, Microservices
- Sprachen: C#, JavaScript, TypeScript, UML, Reguläre Ausdrücke
Solution-Architekt
- Architektur, Design und Implementierung eines Systems zur Verwaltung von Kollaborationsbereichen
- Verantwortlich für die Implementierung von Funktionen
- Leitung des Entwicklungsteams
- Technische Umgebung: Visual Studio 2015, TFS 2015, ASP.Net MVC WebApi, REST, AngularJS, Gulp, Node, Enterprise Architect, Design Patterns
- Sprachen: C#, JavaScript, TypeScript, LINQ, UML
Solution-Architekt, Technischer Projektleiter
- Architektur und Design eines Systems für die Planung internationaler Messen und Veranstaltungen
- Verantwortlich für die Umsetzung von Funktionen
- Leitung des Entwicklungsteams
- Entwicklung zeitkritischer Komponenten mit hoher Komplexität
- Technische Umgebung: Visual Studio 2008–2015, TFS 2015, Silverlight, ASP.Net MVC WebApi, REST, AngularJS, Gulp, Node, Enterprise Architect, Entwurfsmuster
- Sprachen: C#, JavaScript, TypeScript, LINQ, UML
Coach, Lead-Entwickler
- Überprüfung der bestehenden Anwendungslandschaft, Standardisierung von Architektur und Design
- Unterstützung bei der Umsetzung der eingeführten Struktur
- Technische Umgebung: Windows Azure, Visual Studio 2008–2015, SVN, ASP.Net MVC, ASP.Net MVC WebApi, WPF, Enterprise Architect, Entwurfsmuster, AngularJS, Microservices
- Sprachen: C#, XAML, TypeScript, JavaScript, LINQ, UML
Solution-Architekt, Technischer Projektleiter
- Architektur, Design und Weiterentwicklung eines SmartHome-Hausautomatisierungssystems, das direkt an Endkunden verkauft wird
- Architektur und Design der Komponenten
- Verantwortlich für die Umsetzung von Funktionen
- Ansprechpartner und SPOC beim Kunden
- Leitung des Entwicklungsteams
- Technische Umgebung: Windows Azure, Visual Studio 2008–2013, TFS 2012, Silverlight, ASP.Net MVC, WCF, OCS, Enterprise Architect, Entwurfsmuster, Microservices
- Sprachen: C#, XAML, JavaScript, LINQ, UML
Consultant, Business Developer
- Unterstützung beim Aufbau einer Microsoft-Entwicklungsabteilung inkl. Personalwesen, Profiling, Partnerschaften, Marketing & Vertrieb
- Soziales Umfeld: Interaktion mit Menschen, Vernetzung im Microsoft-Umfeld
Lead-Entwickler
- Entwurf einer cloudbasierten Architektur zur Anbindung von Außendienstmitarbeitern an das Firmennetzwerk
- Erstellung eines Architektur-Blueprints, Design-Erstellung und Prototypenentwicklung
- Technische Umgebung: Windows Azure (ACS, Azure AD, Service Bus), Visual Studio 2012, TFS 2012, WPF, WCF, Enterprise Architect, Entwurfsmuster
- Sprachen: C#, C++, XAML, LINQ, UML
Technischer Spezialist, Senior Entwickler
- Bewertung des Produkts “Service Bus for Windows Server 1.0”
- Entwicklung einer stark typisierten API-Schicht zum Konsumieren von REST-Diensten
- Entwurf von Nutzungsszenarien für das Produkt
- Technische Umgebung: Service Bus for Windows Server 1.0, Windows Server 2013, Visual Studio 2012, TFS 2012, WCF, Enterprise Architect, Design Patterns
- Sprachen: C#, C++, XAML, LINQ, UML
Niederlassungsleiter
- Aufbau der Kölner Niederlassung einer international tätigen Beratungsgesellschaft
- Niederlassungsaufbau, Personalwesen, Profilentwicklung, Partnerschaften aufbauen, Marketing & Vertrieb
- Soziales Umfeld: Menschenführung, Networking im Microsoft-Umfeld und Entwicklerkreisen, Erfahrung im Microsoft-Geschäftsumfeld
Lead-Architekt, Teamcoach, Teamleiter
- Neugestaltung des Personalmanagementsystems für das Land Nordrhein-Westfalen auf Basis von Microsoft .NET
- Reengineering der Altsystemanwendung
- Erstellung von Architektur-Blueprint und Designspezifikation
- Entwicklung eines Prototyps
- Einführung von SCRUM und testgetriebener Entwicklung
- Umsetzung von Design Patterns und serviceorientierten Architekturkomponenten
- Schulung und Coaching
- Vertretung in Gremien
- Technische Umgebung: Visual Studio 2008/2012, TFS 2010, Oracle 9i/10g, SQL Server 2008/2012, CodeRush, WPF, WF, Fluent NHibernate, LINQ to NHibernate, Entity Framework, LINQ to Entities, Enterprise Architect, Design Patterns, Reporting Services, REST, ASP.NET WebApi
- Sprachen: C#, XAML, PL-SQL, T-SQL, LINQ, Visual Basic 6, VBA, RDL, UML
Lead-Architekt, Technischer Projektleiter
- Neugestaltung eines auf Visual Basic basierenden Controlling-Systems und Reimplementierung auf der .NET 3.0-Plattform
- Leitung von Workshops, Komponentenentwurf, Prototyping, Team-Coaching und Führung
- Einführung von SOA
- Technische Umgebung: Visual Studio .NET 2008, MS SQL Server 2005/2008, MS Visual SourceSafe, TFS 2005, Office 2007, Design Patterns, Enterprise Application Integration, IT-Sicherheit
- Sprachen: C#, VB.NET, VBA, T-SQL, UML
Lead-Architekt, Technischer Projektleiter
- Migration des Kraftstoffpreis-Systems von Visual Basic 6 auf die .NET-Plattform mit Neugestaltung und Funktionsverbesserungen
- Workshops, Komponentenentwurf, Prototyping, Team-Coaching, Einführung von SCRUM, Projektleitung, Vertretung im Architecture Board
- Technische Umgebung: Visual Studio .NET 2005, MS SQL Server 2005, MS Visual SourceSafe, Design Patterns, Enterprise Application Integration, IT-Sicherheit
- Sprachen: C#, VB.NET, VBA, T-SQL, UML
Lead-Architekt, Technischer Projektleiter
- Entwicklung einer Word-basierten Anwendung für direkte CMS-Eingabe mit integriertem Faxversand
- Projektmanagement, Beratung in der Anforderungsanalyse, Konzept & Planung, Kundenbetreuung, Umsetzungsüberwachung
- Technische Umgebung: Visual Studio 2005, Visual Studio Tools for Office, Office 2003
- Sprachen: C#, VBA
Technischer Leiter
- Zusammenführung der Anforderungen aller Abteilungen und Anbieter für das Projektmanagement
- Umsetzung einer serviceorientierten Architektur mit Design und Prototyping
- Technische Projektleitung, Workshops, Architekturgestaltung
- Technische Umgebung: Visual Studio 2005, SQL Server 2000/2005, IIS, MCMS, MOSS
- Sprachen: C#, ASP.NET, T-SQL
Technischer Leiter
- Migration von einer heterogenen Anwendungslandschaft zu einer einheitlichen, serviceorientierten Microsoft-Umgebung
- Definition der Zielplattform, Anwendungsübertragung, Coaching der Projektleitung, Workshops, Prototyping
- Technische Umgebung: Visual Studio 2005, SQL Server 2000/2005, IIS, MCMS, MOSS, Oracle, Visio
- Sprachen: C#, ASP.NET, T-SQL, PL-SQL
Lead-Entwickler
- Erweiterung eines automatisierten Analyseprozesses für Zahnproben über ein Self-Service-Portal mit individuellen Befunden
- Architekturdefinition, Projektmanagement, Workshops, Prototyping, Leitung des Entwicklungsteams
- Technische Umgebung: Visual Studio 2005, SQL Server 2000, IIS, MS Access 2003
- Sprachen: C#, ASP.NET, T-SQL
Manager der Business Unit
- Aufbau der Business Unit Microsoft and Systems Solutions für eine internationale Unternehmensberatung
- Niederlassungsgründung, HR-Aufgaben, Branding, Partnerschaftsentwicklung, Marketing & Vertrieb
- Soziales Umfeld: Zusammenarbeit mit Stakeholdern, Aufbau von Netzwerken im Microsoft-Ökosystem und Entwicklerkreisen, praktische Erfahrung im Microsoft-Geschäftsbereich
Senior-Entwickler
- Entwickelte einen Workflow für Fehlermeldungen in der Abrechnungskette und ein ergänzendes Access-basiertes Tool
- Definition des Workflows zusammen mit den Fachabteilungen, Implementierung des Tools
- Technische Umgebung: MS Access XP/2003, Excel XP
- Sprachen: VBA, Visual Basic 6
Senior-Entwickler
- Entwickelte ein Stammdatenmanagement für ein satellitengestütztes Lkw-Mautsystem mit zahlreichen Schnittstellen
- Architekturentwurf, Planung des Entwicklungsprozesses, Neugestaltung und Implementierung von Softwarekomponenten
- Technische Umgebung: Microsoft Visual Studio 2003, SQL Server 2000, Internet Information Server 5.0
- Sprachen: C#, T-SQL
Entwickler
- Entwickelte eine Anwendung zur Automatisierung wiederkehrender Aufgaben in der Microsoft Exchange-Umgebung des Kunden
- Technische Umgebung: Visual Studio 2003, Exchange Server 2000, Windows Services
- Sprachen: C#
Entwickler, Technischer Spezialist
- Definierte eine paneuropäische XML-Spezifikation für Fahrzeugdaten
- Erweiterte ein Gebrauchtwagenportal um Webservice-Unterstützung und verteilte Backend-Komponenten
- Geliefert innerhalb einer kurzen Projektlaufzeit
- Technische Umgebung: Visual Studio .NET, Visual Studio 6.0, IIS 5.0, SQL Server 2000, Windows 2000 Server, Web Services
- Sprachen: C#, ASP.NET, ASP, Visual Basic 6, T-SQL, XML, WSDL
Entwickler
- Entwickelte einen automatisierten Analyse-Workflow für Zahnproben von der Datenerfassung bis zur Erstellung des Diagnoseberichts
- Funktionale Beratung, Architekturentwurf, Implementierung, Test, Rollout
- Erweiterbarkeit für webbasierte Anwendungen
- Technische Umgebung: Visual Studio 2003, IIS 5.0, SQL Server 2000, Access XP, Windows 2000 Server
- Sprachen: C#, ASP.NET, T-SQL
Entwickler
- Portalbasierte Webanwendung zum Verkauf juristischer Literatur mit integriertem Shopsystem und Kundenmodulen entwickelt
- Beratung bei der Anforderungsanalyse und beim Architekturdesign unter strikten Budgetvorgaben
- Technische Umgebung: Visual Studio .NET, IIS 6.0, SQL Server 2000, Windows Server 2003
- Sprachen: C#, ASP.NET, T-SQL
Entwickler
- Verteilte Extranet-Anwendung zum Bereitstellen von Agentendaten konzipiert und implementiert
- Informationen aus Navision extrahiert, in XML umgewandelt und über Webserver bereitgestellt
- Skalierbarkeit für zukünftige Erweiterungen
- Technische Umgebung: Visual Studio .NET, IIS 5.0, MS Access XP, Navision Financials, Windows Server 2003
- Sprachen: C#, ASP.NET, T-SQL
Entwickler
- Benutzeroberfläche, Zustandsmaschine und Befehlsperrfunktion eines Roboter-Steuerungssystems neu gestaltet, um Benutzerfreundlichkeit und Zuverlässigkeit zu verbessern
- Technische Umgebung: Visual Studio .NET, Anaconda, MS Access 97/XP
- Sprachen: C#, Visual C++ 6.0
Entwickler
- Steueroberfläche für Industrieroboter anhand neuer Kundenanforderungen erweitert
- Externe Schnittstellen für Konfiguration und Wartung entwickelt
- Technische Umgebung: Visual Studio 6.0, KCC (KUKA Control Center)
- Sprachen: Visual C++ 6.0, Visual Basic 6, KRC (KUKA Robot Language)
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Informationstechnologie (18.5 Jahre), Professionelle Dienstleistungen (7.5 Jahre), Transport (4 Jahre), Regierung und Verwaltung (3 Jahre), Energie (2.5 Jahre) und Fertigung (2.5 Jahre).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (22 Jahre), Produktentwicklung (13.5 Jahre), Marketing (8 Jahre), Vertrieb (8 Jahre), Betrieb (5.5 Jahre) und Projektemanagement (3.5 Jahre).
Zusammenfassung
- Softwarearchitekturen und Softwaredesign
- Fullstackimplementierung auf Basis diverser Technologien
- Anwendungssicherheit
- Techn. Projektmanagement und Teamcoaching
Fähigkeiten
Programmiersprachen, Frameworks
- C#, Vb.net, F#
- Wpf, Silverlight, Xaml, Wcf, Wf
- Asp.net, Asp.net Core, .Net Core
- Typescript, Javascript
- Python
- Java, Groovy
- Angular, React, Jquery, Angularjs, Knockout
- Css, Html, Xml, Xsl, Xsd
- Visual Basic, Vba, Powershell, Bash
- Ansi-sql, T-sql, Pl-sql
- C, C++, Visual C++
- Cypress, Selenium, Webdriver
- Assembler, Lisp, Fortran, Prolog, Matlab
- Sharepoint Server Side Object Model, Csom, Csrm
Datenbanken
- Ms Sql Server, Oracle
- Mysql, Sql Lite
- Mongo Db, Dynamodb
- Hadoop, Hbase
- Endur, Snowflake
Produkte, Entwicklungsumgebungen, Etc.
- Microsoft Visual Studio, Microsoft Visual Studio Code
- Jet Brains Toolbox (U.a. Rider, Resharper, Intellij)
- Cursor, Windsurf, Cursor Ai
- Azure Devops Server, Team Foundation Server
- Git, Jenkins
- Enterprise Architect
- Biztalk Server
- Power Platform, Power Automate
- Office365, Sharepoint
- Azure Cloud, Amazon Web Services
- Ms Dynamics Crm 6.0
- Chatgpt, Github Copilot
Methodisches Wissen
- Projektleitung
- Design Patterns
- Service Orientierung (Soap, Rest, Graphql)
- Oauth 2, Openid Connect
- Application-lifecycle-management
- Enterprise-anwendungsintegration
- Testgetriebene Entwicklung
- Domänengetriebenes Design
- Software-reengineering
- Anwendungssicherheit / Bedrohungsmodellierung
- Software-sicherheits-entwicklungslebenszyklus (Ssdl)
- Agile Methoden (Xp, Scrum, …)
- Plattformübergreifende Integration
- No Sql, Polyglott Persistence
- Verzeichnisdienste (Ldap, Ad, Entraid,…)
- Enterprise-architektur-frameworks (Togaf…)
- Cloud-design
Sprachen
Ausbildung
Diplom-Ingenieur · Elektrotechnik, Automatisierungstechnik
Zertifikate & Bescheinigungen
Zertifizierter Project Management Professional (PMP)
Zertifizierter ScrumMaster (CSM)
Zertifizierter TOGAF Practitioner
ITIL Foundation Zertifizierung
MCAD Microsoft Zertifizierter Anwendungsentwickler
MCPD Web-Entwickler
MCPD Windows-Entwickler
MCTS Microsoft SharePoint Konfiguration
MCTS Microsoft SharePoint Entwicklung
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Thorsten ansässig?
Welche Sprachen spricht Thorsten?
Wie viele Jahre Erfahrung hat Thorsten?
Für welche Rollen wäre Thorsten am besten geeignet?
Was ist das neueste Projekt von Thorsten?
In welchen Industrien hat Thorsten die meiste Erfahrung?
In welchen Bereichen hat Thorsten die meiste Erfahrung?
In welchen Industrien hat Thorsten kürzlich gearbeitet?
In welchen Bereichen hat Thorsten kürzlich gearbeitet?
Was ist die Ausbildung von Thorsten?
Ist Thorsten zertifiziert?
Wie ist die Verfügbarkeit von Thorsten?
Wie hoch ist der Stundensatz von Thorsten?
Wie kann man Thorsten beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior-Sicherheitsanalyst
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Krefeld, Deutschland arbeiten