Recommended expert

Thorsten Lenzen

Senior Developer & AppSec Specialist

Thorsten Lenzen
Krefeld, Germany

Experience

Mar 2024 - Present
2 years

Senior Security Analyst

  • Analysis and remediation of security vulnerabilities in a risk assessment system for energy trading
  • System analysis
  • Threat modeling
  • Decision-making on vulnerability mitigation strategies
  • Implementation of vulnerability detection mechanisms
  • Security scans
  • DevSecOps practices
  • Technical environment: Visual Studio Code, JetBrains Suite, MS Threat Modeling Tool, DevSecOps, Git, AWS, DynamoDB, SQL Server, Endur, Snowflake, Orca
  • Languages: C#, JavaScript, TypeScript, Python, PowerShell, Bash, Terraform, SQL
Jan 2021 - Feb 2024
3 years 2 months

Senior Developer

  • Design and implementation of a system to optimize utilization on railway lines
  • Partial architecture and system design
  • Feature development
  • Technical leadership of the frontend team
  • Prototype creation
  • Conceptualization of automated integration testing
  • Design and implementation of CI/CD pipelines
  • Technical environment: Rider, DataGrip, Visual Studio Code, Git, ASP.Net Core WebApi, Angular, Docker, Angular CLI, Gulp, Node, REST, MySQL, AWS, Azure, Enterprise Architect, Microservices
  • Languages: C#, JavaScript, TypeScript, LINQ, UML
Oct 2019 - Dec 2020
1 year 3 months

Lead Developer

  • Architecture, design, and implementation of a Learning Management System within a microservices architecture
  • Coaching staff on technology and methodologies
  • Conceptualization and implementation of the CI/CD pipeline
  • Feature development
  • Technical leadership of the backend team
  • Concept for unit test creation
  • Technical environment: Rider, DataGrip, Visual Studio Code, Git, ASP.Net Core WebApi, Angular2+, Docker, Angular CLI, Gulp, Node, REST, MySQL, AWS, Azure, Enterprise Architect, Microservices
  • Languages: C#, JavaScript, TypeScript, LINQ, UML
Jun 2016 - Sep 2019
3 years 4 months

Lead Developer

  • Architecture, design, and implementation of a system for predicting infrastructure measures
  • System architecture and design
  • Technology selection
  • Feature development
  • Technical leadership of backend and frontend teams
  • Prototyping
  • Creation of automated integration tests
  • Technical environment: 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
  • Languages: C#, JavaScript, TypeScript, UML, Regular Expressions
Nov 2015 - May 2016
7 months

Solution Architect

  • Architecture, design and implementation of a system for managing collaboration spaces
  • Responsible for feature implementation
  • Guidance of the development team
  • Technical environment: Visual Studio 2015, TFS 2015, ASP.Net MVC WebApi, REST, AngularJS, Gulp, Node, Enterprise Architect, Design Patterns
  • Languages: C#, JavaScript, TypeScript, LINQ, UML
Jul 2015 - Oct 2015
4 months

Solution Architect, Technical Project Lead

  • Architecture and design of a system for international trade fair and event planning
  • Responsible for feature implementation
  • Guidance of the development team
  • Development of time-critical components with high complexity
  • Technical environment: Visual Studio 2008–2015, TFS 2015, Silverlight, ASP.Net MVC WebApi, REST, AngularJS, Gulp, Node, Enterprise Architect, Design Patterns
  • Languages: C#, JavaScript, TypeScript, LINQ, UML
Apr 2015 - Jun 2015
3 months

Coach, Lead Developer

  • Review of the existing application landscape, standardization of architecture and design
  • Coaching in the implementation of the introduced structure
  • Technical environment: Windows Azure, Visual Studio 2008–2015, SVN, ASP.Net MVC, ASP.Net MVC WebApi, WPF, Enterprise Architect, Design Patterns, AngularJS, Microservices
  • Languages: C#, XAML, TypeScript, JavaScript, LINQ, UML
Feb 2014 - Oct 2014
9 months

Solution Architect, Technical Project Lead

  • Architecture, design and further development of a SmartHome home automation system sold directly to end consumers
  • Architecture and design of components
  • Responsible for feature implementation
  • Contact person and SPOC with the client
  • Guidance of the development team
  • Technical environment: Windows Azure, Visual Studio 2008–2013, TFS 2012, Silverlight, ASP.Net MVC, WCF, OCS, Enterprise Architect, Design Patterns, Microservices
  • Languages: C#, XAML, JavaScript, LINQ, UML
Jul 2013 - Jan 2014
7 months

Consultant, Business Developer

  • Support in building up a Microsoft development division including human resources, profiling, partnerships, marketing & sales
  • Social environment: people interaction, networking in the Microsoft environment
Dec 2012 - Feb 2013
3 months

Lead Developer

  • Design of a cloud-based architecture for connecting field service employees to the corporate network
  • Creation of an architecture blueprint, design creation and prototype development
  • Technical environment: Windows Azure (ACS, Azure AD, Service Bus), Visual Studio 2012, TFS 2012, WPF, WCF, Enterprise Architect, Design Patterns
  • Languages: C#, C++, XAML, LINQ, UML
Nov 2012 - Dec 2012
2 months

Technical Specialist, Senior Developer

  • Evaluation of the product “Service Bus for Windows Server 1.0”
  • Development of a strongly typed API layer for consuming REST services
  • Design of usage patterns for the product
  • Technical environment: Service Bus for Windows Server 1.0, Windows Server 2013, Visual Studio 2012, TFS 2012, WCF, Enterprise Architect, Design Patterns
  • Languages: C#, C++, XAML, LINQ, UML
Oct 2010 - Oct 2012
2 years 1 month

Branch Manager

  • Establishment of the Cologne branch of an internationally operating consulting firm
  • Branch setup, human resources, profile development, building partnerships, marketing & sales
  • Social environment: people interaction, networking in the Microsoft environment and developer circles, experience in the Microsoft business field
Sep 2009 - Oct 2012
3 years 2 months

Lead Architect, Team Coach, Team Lead

  • Redesign of the personnel management system for the state of North Rhine-Westphalia on Microsoft .NET
  • Reengineering of the legacy application
  • Creation of architectural blueprint and design specification
  • Development of a prototype
  • Adoption of SCRUM and test-driven development practices
  • Implementation of design patterns and service-oriented architecture components
  • Training and coaching
  • Representation in committees
  • Technical environment: 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
  • Languages: C#, XAML, PL-SQL, T-SQL, LINQ, Visual Basic 6, VBA, RDL, UML
Feb 2008 - Oct 2008
9 months

Lead Architect, Technical Project Lead

  • Redesign of a Visual Basic-based controlling system and reimplementation on the .NET 3.0 platform
  • Leading workshops, designing components, prototyping, team coaching and leadership
  • Introduction of SOA
  • Technical environment: Visual Studio .NET 2008, MS SQL Server 2005/2008, MS Visual SourceSafe, TFS 2005, Office 2007, Design Patterns, Enterprise Application Integration, IT Security
  • Languages: C#, VB.NET, VBA, T-SQL, UML
May 2007 - Dec 2007
8 months

Lead Architect, Technical Project Lead

  • Migration of the Fuels Pricing System from Visual Basic 6 to the .NET platform with redesign and feature enhancements
  • Workshops, component design, prototyping, team coaching, SCRUM adoption, project leadership, Architecture Board representation
  • Technical environment: Visual Studio .NET 2005, MS SQL Server 2005, MS Visual SourceSafe, Design Patterns, Enterprise Application Integration, IT Security
  • Languages: C#, VB.NET, VBA, T-SQL, UML
Nov 2006 - Jun 2007
8 months

Lead Architect, Technical Project Lead

  • Development of a Word-based application for direct CMS input with integrated fax transmission services
  • Project management, requirements analysis consulting, concept & planning, client support, implementation supervision
  • Technical environment: Visual Studio 2005, Visual Studio Tools for Office, Office 2003
  • Languages: C#, VBA
Nov 2006 - Mar 2007
5 months

Technical Lead

  • Consolidation of requirements of all departments and suppliers for project management
  • Implementation of a service-oriented architecture with design and prototyping
  • Technical project management, workshops, architecture design
  • Technical environment: Visual Studio 2005, SQL Server 2000/2005, IIS, MCMS, MOSS
  • Languages: C#, ASP.NET, T-SQL
Oct 2005 - Jul 2006
10 months

Technical Lead

  • Migration from a heterogeneous application landscape to a unified, service-oriented Microsoft environment
  • Definition of target platform, application transfer, project lead coaching, workshops, prototyping
  • Technical environment: Visual Studio 2005, SQL Server 2000/2005, IIS, MCMS, MOSS, Oracle, Visio
  • Languages: C#, ASP.NET, T-SQL, PL-SQL
Jun 2005 - Apr 2006
11 months

Lead Developer

  • Extension of an automated analysis process for dental samples via a self-service portal with personalized findings
  • Architecture definition, project management, workshops, prototyping, development team leadership
  • Technical environment: Visual Studio 2005, SQL Server 2000, IIS, MS Access 2003
  • Languages: C#, ASP.NET, T-SQL
Jan 2005 - Jun 2010
5 years 6 months

Business Unit Manager

  • Established the Microsoft and Systems Solutions business unit for an international consulting firm
  • Branch setup, HR tasks, branding, partnership development, marketing & sales
  • Social environment: interacting with stakeholders, building networks in the Microsoft ecosystem and developer circles, hands-on experience in the Microsoft business sector
Oct 2004 - May 2005
8 months

Senior Developer

  • Developed a workflow for error logging in the billing chain and a complementary Access-based tool
  • Workflow definition with business users, tool implementation
  • Technical environment: MS Access XP/2003, Excel XP
  • Languages: VBA, Visual Basic 6
Jan 2004 - Sep 2004
9 months

Senior Developer

  • Developed master data management for a satellite-based HGV tolling system with numerous interfaces
  • Architecture design, development process planning, redesign and implementation of software components
  • Technical environment: Microsoft Visual Studio 2003, SQL Server 2000, Internet Information Server 5.0
  • Languages: C#, T-SQL
Sep 2003 - Dec 2003
4 months

Developer

  • Developed an application to automate recurring tasks in the client’s Microsoft Exchange environment
  • Technical environment: Visual Studio 2003, Exchange Server 2000, Windows Services
  • Languages: C#
Mar 2003 - Jul 2003
5 months

Developer, Technical Specialist

  • Defined a pan-European XML specification for vehicle data
  • Extended a used-car portal with web service support and distributed backend components
  • Delivered within a short project timeline
  • Technical environment: Visual Studio .NET, Visual Studio 6.0, IIS 5.0, SQL Server 2000, Windows 2000 Server, Web Services
  • Languages: C#, ASP.NET, ASP, Visual Basic 6, T-SQL, XML, WSDL
Jan 2003 - Aug 2003
8 months

Developer

  • Developed an automated analysis workflow for dental samples from data collection to diagnostic report generation
  • Functionality consulting, architecture design, implementation, testing, rollout
  • Expandability for web-based applications
  • Technical environment: Visual Studio 2003, IIS 5.0, SQL Server 2000, Access XP, Windows 2000 Server
  • Languages: C#, ASP.NET, T-SQL
Nov 2002 - Feb 2003
4 months

Developer

  • Designed a portal-based web application for selling legal literature with integrated shop system and customer modules
  • Consulting for requirements gathering and architecture design under strict budget constraints
  • Technical environment: Visual Studio .NET, IIS 6.0, SQL Server 2000, Windows Server 2003
  • Languages: C#, ASP.NET, T-SQL
May 2002 - Oct 2002
6 months

Developer

  • Designed and implemented a distributed extranet application for providing agent data
  • Extracted information from Navision, transformed to XML, published via web server
  • Scalability for future extension
  • Technical environment: Visual Studio .NET, IIS 5.0, MS Access XP, Navision Financials, Windows Server 2003
  • Languages: C#, ASP.NET, T-SQL
Mar 2001 - Apr 2002
1 year 2 months

Developer

  • Redesigned the user interface, state machine, and command lock functionality of a robot control system to improve usability and reliability
  • Technical environment: Visual Studio .NET, Anaconda, MS Access 97/XP
  • Languages: C#, Visual C++ 6.0
Jan 2000 - Feb 2001
1 year 2 months

Developer

  • Extended the control interface for industrial robots based on new customer requirements
  • Developed external interfaces for configuration and maintenance
  • Technical environment: Visual Studio 6.0, KCC (KUKA Control Center)
  • Languages: Visual C++ 6.0, Visual Basic 6, KRC (KUKA Robot Language)

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (18.5 years), Professional Services (7.5 years), Transportation (4 years), Government and Administration (3 years), Energy (2.5 years), and Manufacturing (2.5 years).

Information Technology
Professional Services
Transportation
Government and Administration
Energy
Manufacturing

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (22 years), Product Development (13.5 years), Marketing (8 years), Sales (8 years), Operations (5.5 years), and Project Management (3.5 years).

Information Technology
Product Development
Marketing
Sales
Operations
Project Management

Summary

  • Software architectures and software design
  • Fullstack implementation based on various technologies
  • Application Security
  • Technical project management and team coaching

Skills

Programming Languages, 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

Databases

  • Ms Sql Server, Oracle
  • Mysql, Sql Lite
  • Mongo Db, Dynamodb
  • Hadoop, Hbase
  • Endur, Snowflake

Products, Development Environments, Etc.

  • Microsoft Visual Studio, Microsoft Visual Studio Code
  • Jet Brains Toolbox (E.g. 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

Methodical Knowledge

  • Project Management
  • Design Patterns
  • Service Orientation (Soap, Rest, Graphql)
  • Oauth 2, Openid Connect
  • Application Lifecycle Management
  • Enterprise Application Integration
  • Test-driven Design
  • Domain-driven Design
  • Software Reengineering
  • Application Security / Threat Modeling
  • Software Security Development Lifecycle (Ssdl)
  • Agile Methods (Xp, Scrum, …)
  • Cross-platform Integration
  • No Sql, Polyglot Persistence
  • Directory Services (Ldap, Ad, Entraid, …)
  • Enterprise Architecture Frameworks (Togaf…)
  • Cloud Design

Languages

German
Native
English
Advanced
Spanish
Intermediate

Education

Diploma in Engineering · Electrical Engineering, Automation Engineering

Certifications & licenses

Certified Project Management Professional (PMP)

Certified ScrumMaster (CSM)

Certified TOGAF Practitioner

ITIL Foundation Certification

MCAD Microsoft Certified Application Developer

MCPD Web Developer

MCPD Windows Developer

MCTS Microsoft SharePoint Configuration

MCTS Microsoft SharePoint Development

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Thorsten based?

Thorsten is based in Krefeld, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Thorsten speak?

Thorsten speaks the following languages: German (Native), English (Advanced), Spanish (Intermediate).

How many years of experience does Thorsten have?

Thorsten has at least 25 years of experience. During this time, Thorsten has worked in at least 15 different roles. The average length of individual experience is 1 year and 10 months. Note that Thorsten may not have shared all experience and actually has more experience.

What roles would Thorsten be best suited for?

Based on recent experience, Thorsten would be well-suited for roles such as: Senior Security Analyst, Senior Developer, Lead Developer.

What is Thorsten's latest experience?

Thorsten's most recent position is Senior Security Analyst.

Which industries is Thorsten most experienced in?

Thorsten is most experienced in industries like Information Technology (IT), Professional Services, and Transportation and Logistics. Thorsten also has some experience in Government and Public Administration, Energy, and Manufacturing.

Which business areas is Thorsten most experienced in?

Thorsten is most experienced in business areas like Information Technology (IT), Product Development, and Marketing. Thorsten also has some experience in Sales, Operations, and Human Resources (HR).

Which industries has Thorsten worked in recently?

Thorsten has recently worked in industries like Information Technology (IT), Transportation and Logistics, and Energy.

Which business areas has Thorsten worked in recently?

Thorsten has recently worked in business areas like Information Technology (IT) and Product Development.

What is Thorsten's education?

Thorsten holds a Bachelor in Electrical Engineering, Automation Engineering.

Does Thorsten have any certificates?

Thorsten has 9 certificates. Among them, these include: Certified Project Management Professional (PMP), Certified ScrumMaster (CSM), and Certified TOGAF Practitioner.

What is the availability of Thorsten?

Thorsten will be available full-time from April 2026.

What is the rate of Thorsten?

Thorsten's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Thorsten?

To hire Thorsten, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 920-1080 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.