Freelancerprofil: Software Architekt, Entwickler - Jozsef Gorzas in 60435, Frankfurt am Main, Deutschland

Software Architekt, Entwickler

nicht verfügbar
Jozsef Gorzas | 60435, Frankfurt am Main, Deutschland | Stunden- und Tagessatz 70 EUR / 560 EUR
Um den Freelancer zu kontaktieren, müssen Sie eingeloggt sein
Kategorie(n): IT
FREELANCER KONTAKTIEREN

Freelancer-Vorstellung

FÄHIGKEITEN, KENNTNISSE UND ERFAHRUNGEN

Sie profitieren vom Know-how von mehr als 20 Jahre Erfahrung in internationalen Softwareentwicklungsprojekten.

Ich entwickle Software für unsere Kunden in verschiedenen Technologienbereichen. Vom Identity and Access Management (I&AM)-System bis zur Test-Suite für Remoting-Protokolle, decke ich eine große Vielfalt an Programmiersprachen und Technologien ab.

FACHKENNTNISSE

PROGRAMMIERSPRACHEN
C, C++, C#, Java, PHP, TypeScript

BETRIEBSYSTEME
Windows (Desktop, Server, Embedded), Linux, iOS, Android

TOOLS, METHODEN
Domain Driven Design (DDD), Secure Development Lifecycle (SDL), Secure Test Driven Development (STDD), Test Driven Development (TDD), OOA, OOD, OOP, UML, Design Patterns, Visual Studio, Visual Studio Code, Visual Studio Team Foundation Server, Azure DevOps Services, Eclipse, Xcode, Xamarin, Git, Jenkins, Confluence, JIRA, JFrog Artifactory, SCRUM

FRAMEWORKS
.NET Core (cross-platform), ASP.NET Core, ASP.NET Core Middleware, ASP.NET Core MVC, Entity Framework (EF) Core, Angular, .NET Framework and ASP.NET, STL, MFC, ATL, Windows Platform SDK, Windows Driver Kit (WDK), Windows Identity Foundation (WIF), Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), VMware vSphere Management SDK, VMware Remote Console (VMRC) SDK, NHibernate, Autofac, ASP.NET Zero, ASP.NET Boilerplate

TECHNOLOGIEN
Application and API Security, Identity and Access Management (I&AM), Windows Azure Platform, Single Page Application (SPA), Service Oriented Architecture (SOA), Web Services (SOAP and REST), Penetration Test, Docker, Win32 Services, COM, ActiveX, Credential Providers und Filters, Shell Replacements, ISAPI Extensions und Filters, IIS Managed und Native-Code Development, Apache Modules, Local Security Authority (LSA), Security Support Provider Interface (SSPI), Crypto Service Providers (CSP), (Contactless) Smartcards, MS-Certificate Authority Extensions, x509 Certificates, Cryptography (AES, 2 RSA, …), RDP, RemoteFX, ICA, HDX, RDP und ICA virtuellen Kanälen, Remote Desktop Services, Terminal Services, Virtual Machines (Azure, Hyper-V, VMware), Virtual Desktop Infrastructure, VMware Remote Console (VMRC) Protocol, DMZ, SSL, (SSL-)VPN, Reverse Proxies, Web Application Firewall, Authentifizierungsmechanismen (OTP, Basic, Form- Based, Integrated, Certificates, Smartcards, …), Kerberos, Kerberos Protocol Transition, Kerberos Constrained Delegation, RADIUS, Claims-based Identity, Identity Federation, (Web) Single-Sign-On, WS-Security (WS-Trust, WS-Federation), Security Assertion Markup Language (SAML 2.0), OpenID Connect, OAuth 2.0, Windows Live ID, Fast Identity Online (FIDO) 2.0, Windows Hello (Passport), Cloud Computing, Active Directory, Azure AD, Public Key Infrastructures (PKI), Windows Deployment Services (WDS) Server API, Windows Filtering Platform (WFP), Messaging Application Programming Interface (MAPI), Keycloak Service Provider Interfaces (SPI), Resource Description Framework (RDF), SPARQL, dotNetRDF, TripleStore (Graph DB), Directed-Acyclic-Word-Graph (DAWG), Protocol Buffers

SERVER
Red Hat Single Sign-On (Keycloak), IdentityServer, IIS, Apache (mit ModSecurity), F5 BIG-IP, ISA, Forefront Threat Management Gateway (TMG), SQL Server, AD Federation Server (ADFS), Windows Deployment Services (WDS) Server, MS-Certificate Authority, MS-Remote Desktop, Citrix XenDesktop und XenApp, VMware vSphere, Virtuoso, AWS

Verfügbarkeit

ab 01.02.2020

REFERENZEN

SELECTED PROJECTS (from the last 10 years)

DURATION: 10/2019 –
PROJECT NAME: Planning and implementation of the autosuggest index builder pipeline.
CUSTOMER: SOLCOM GmbH, Elsevier
TASKS: Planning and implementation of the autosuggest index builder pipeline. The components of the pipeline are implemented in executable artifacts and the execution of this artifacts is controlled by a Jenkins Pipeline. The executable artifacts are implemented as cross-platform (Windows, CentOS) .NET Core applications. The pipeline converts raw binary database files to RDF (Resource Description Framework) input files and loads this files into named graphs. The named graphs are stored depending on configuration either in remote (e.g. Virtuoso) or in local triple store (dotNetRDF). Data selection is according to configured selection rules (C# scripts with dynamic SPARQL queries). The selected data is converted into directed acyclic word graph (DAWG). The resulted DAWG is binary serialized (Protocol Buffers) and published to S3 buckets (AWS). PLACE OF WORK: SENSE GmbH (90% Remote)
USED SKILLS:
OPERATING SYSTEMS
Windows (Desktop, Server), Linux (CentOS)
PROGRAMMING LANGUAGES
C#
TOOLS, METHODS
OOA, OOD, OOP, UML, Design Patterns, Visual Studio (Code), GitLab, Jenkins, JFrog Artifactory, Confluence, JIRA
FRAMEWORKS
.NET Core
TECHNOLOGIES
Resource Description Framework (RDF), SPARQL, dotNetRDF, TripleStore (Graph DB), Directed-Acyclic-Word-Graph (DAWG), Protocol Buffers
SERVERS
Virtuoso, AWS

DURATION: 05/2019 – 09/2019
PROJECT NAME: Enhancements for REX Tracker and REX Analyzer
CUSTOMER: REX Analytics
TASKS: Enhancements for REX Tracker and REX Analyzer. REX Tracker is a REX Analytics module that triggers and synchronizes activities across multiple nodes required for launching test workloads and collecting performance data. REX Tracker can launch predefined workloads, start and stop screen recordings, and collect telemetry data. REX Analyzer is a REX Analytics module that presents previously collected screen videos and performance data in a way that is easy to understand and interpret.
PLACE OF WORK: SENSE GmbH (100% Remote)
USED SKILLS:
OPERATING SYSTEMS
Windows (Desktop, Server)
PROGRAMMING LANGUAGES
C#
TOOLS, METHODS
OOA, OOD, OOP, UML, Design Patterns, Visual Studio, Visual Studio Team Foundation, SCRUM
FRAMEWORKS
.NET Framework and ASP.NET (MVC), Windows Platform SDK, Windows Communication Foundation (WCF)
TECHNOLOGIES
Win32 Services, COM, RDP, RemoteFX, Remote Desktop Services, Virtual Machines (Azure, Hyper-V, VMware)
SERVERS
MS-Remote Desktop, VMware vSphere

DURATION: 04/2018 – 04/2019
PROJECT NAME: Group-wide single sign-on (SSO) for the service portal
CUSTOMER: SOLCOM GmbH, BS PAYONE GmbH
TASKS: Evaluation, concept and implementation of the group-wide single sign-on (SSO) with migration to the IAM solution Red Hat Single Sign-On (Keycloak). Design and implementation of custom providers for Keycloak (via Keycloak Service Provider Interfaces (SPI)) and .NET REST based web services in the backend. Costumization of the Keycloak-UI (using FreeMarker templates). Implementation of on-demand migration for legacy users and custom registration for new ones. Integration (via OIDC or SAML 2.0) of the Sitefinity based service portal, F5 BIG-IP APM, SAP BOE and .NET based web applications. Identity brokering with ADFS. Security concept for securely publishing REST based API services.
PLACE OF WORK: SENSE GmbH (90% Remote)
USED SKILLS:
OPERATING SYSTEMS
Windows (Desktop, Server), Linux
PROGRAMMING LANGUAGES
C#, Java
TOOLS, METHODS
Secure Development Lifecycle (SDL), OOA, OOD, OOP, Design Patterns, Visual Studio, Visual Studio Team Foundation Server, Eclipse, Git
FRAMEWORKS
.NET Framework and ASP.NET MVC, Entity Framework (EF), Windows Identity Foundation (WIF), NHibernate, Autofac
TECHNOLOGIES
Application and API Security, Identity and Access Management (I&AM), Web Services (REST), x509 Certificates, Cryptography (AES, RSA, …), DMZ, Reverse Proxies, Web Application Firewall, Authentication Mechanisms (OTP, Form-Based, Integrated), Kerberos, Claims-based Identity, Identity Federation, (Web) Single-Sign-On, WS-Security (WS-Trust, WS-Federation), Security Assertion Markup Language (SAML 2.0), OpenID Connect, OAuth 2.0, Keycloak Service Provider Interfaces (SPI)
SERVERS
Rad Hat Single Sign-On (Keycloak), IdentityServer, F5 BIG-IP, IIS, SQL Server, AD Federation Server (ADFS)

DURATION: 05/2018 – 12/2018
PROJECT NAME: SH Business Portal
CUSTOMER: AppSphere AG
TASKS: Planning and development of a new web portal. The portal has been implemented as single page application (SPA) in Angular with an ASP.NET Core (EF Core) back-end with the ASP.NET Zero template. The portal is hosted in Azure and has been developed with Azure DevOps Services.
PLACE OF WORK: SENSE GmbH (100% Remote)
USED SKILLS:
OPERATING SYSTEMS Windows (Desktop, Server)
PROGRAMMING LANGUAGES C#, TypeScript
TOOLS, METHODS Domain Driven Design (DDD), Design Patterns, Visual Studio, Azure DevOps Services (VSTS)
FRAMEWORKS ASP.NET Core, ASP.NET Core MVC, Entity Framework (EF) Core, Angular, ASP.NET Zero (ASP.NET Boilerplate)
TECHNOLOGIES Single Page Application (SPA), Web Services (REST), Application and API Security, Identity and Access Management (I&AM), Claims-based Identity, (Web) Single-Sign-On, OpenID Connect, OAuth 2.0, Windows Azure Platform
SERVERS IdentityServer, IIS, SQL Server

DURATION: 01/2006 – 03/2018
PROJECT NAME: Web Secure Logon (WSL)
CUSTOMER: ASG Technologies
TASKS: Planning, implementation and maintenance of a high secure single sign-on (SSO) web application and web API access management system with an identity provider (IdP). The high scalable distributed system supports various authentication options (user name / password, certificate (smartcard), RADIUS, One Time Password, SMS, SAML 2.0, OAuth 2.0), policy based authorization and different protocols (WS-Federation, SAML 2.0, OpenID Connect, OAuth 2.0, …) and integrates via federation third party services (Salesforce, Google, Office 365, ...). The system is part of an enterprise-class cloud computing solution. It is used worldwide by several large companies (in certain configurations for several 10,000 users) and has passed the penetration tests of specialized companies.
PLACE OF WORK: SENSE GmbH (95% Remote)
USED SKILLS:
OPERATING SYSTEMS
Windows (Desktop, Server), Linux, iOS, Android
PROGRAMMING LANGUAGES
C, C++, C#, Java, PHP, T-SQL
TOOLS, METHODS
Secure Development Lifecycle (SDL), Secure Test Driven Development (STDD), Test Driven Development (TDD), OOA, OOD, OOP, UML, Design Patterns, Visual Studio, Visual Studio Team Foundation Server, Eclipse, Xcode, Xamarin, Git, Jenkins, Confluence, JIRA, SCRUM
FRAMEWORKS
ASP.NET Core, ASP.NET Core Middleware, ASP.NET Core MVC, Entity Framework (EF) Core, AngularJS, .NET Framework and ASP.NET (MVC), STL, MFC, ATL, Windows Platform SDK, Windows Identity Foundation (WIF), Windows Communication Foundation (WCF)
TECHNOLOGIES
Application and API Security, Identity and Access Management (I&AM), Windows Azure Platform, Single Page Application (SPA), Service Oriented Architecture (SOA), Web Services (SOAP and REST), Penetration Test, Docker, Win32 Services, COM, ActiveX, Credential Providers and Filters, ISAPI Extensions and Filters, IIS Managed and Native-Code Development, Apache Modules, Local Security Authority (LSA), Security Support Provider Interface (SSPI), Crypto Service Providers (CSP), (Contactless) Smartcards, x509 Certificates, Cryptography (AES, RSA, …), Remote Desktop Services, Terminal Services, Virtual Machines (Azure, Hyper-V, VMware), DMZ, SSL, (SSL-)VPN, Reverse Proxies, Web Application Firewall, Authentication Mechanisms (OTP, Basic, Form-Based, Integrated, Certificates, Smartcards, …), Kerberos, Kerberos Protocol Transition, Kerberos Constrained Delegation, RADIUS, Claims-based Identity, Identity Federation, (Web) Single-Sign-On, WS-Security (WS-Trust, WS-Federation), Security Assertion Markup Language (SAML 2.0), OpenID Connect, OAuth 2.0, Windows Live ID, Fast Identity Online (FIDO) 2.0, Windows Hello (Passport), Cloud Computing, Active Directory, Public Key Infrastructures (PKI), Windows Filtering Platform (WFP)
SERVERS
IdentityServer4, IIS, Apache (with ModSecurity), ISA, Forefront Threat Management Gateway (TMG), SQL Server, AD Federation Server (ADFS), MS-Certificate Authority, MS-Remote Desktop, Citrix XenDesktop and XenApp, VMware vSphere

DURATION: 04/2017 – 12/2017
PROJECT NAME: SmartLogin
CUSTOMER: AppSphere AG
TASKS: Implementation and maintenance of a 2-factor authentication system with standard RFID smartcards for Windows-based devices. The high scalable distributed system (for many thousands of users) has been realized with a central web based administration interface with enhanced auditing. In 2018 an Azure hosted version with Azure AD Domain Services is planned.
PLACE OF WORK: SENSE GmbH (100% Remote)
USED SKILLS:
OPERATING SYSTEMS
Windows (Desktop, Server, Embedded)
PROGRAMMING LANGUAGES
C++, C#, T-SQL
TOOLS, METHODS
OOA, OOD, OOP, Design Patterns, Visual Studio, Visual Studio Team Foundation Server, SCRUM
FRAMEWORKS
.NET Framework and ASP.NET (MVC), STL, MFC, ATL, Windows Platform SDK
TECHNOLOGIES
Application Security, Identity and Access Management (I&AM), Windows Azure Platform, Service Oriented Architecture (SOA), Web Services (SOAP and REST), Win32 Services, COM, Credential Providers and Filters, Local Security Authority (LSA), Security Support Provider Interface (SSPI), Crypto Service Providers (CSP), (Contactless) Smartcards, x509 Certificates, Cryptography (AES, RSA, …), Virtual Machines (Azure, Hyper-V, VMware), SSL, Authentication Mechanisms (Certificates, Smartcards, Kerberos, Active Directory, Azure AD (Domain Services)
SERVERS
IIS, SQL Server, VMware vSphere

DURATION: 01/2017 – TODAY
PROJECT NAME: MAPI Redirector
CUSTOMER: AppSphere AG
TASKS: Planning, implementation and maintenance of a MAPI (email) redirector, which connects business applications running in Citrix XenApp server farms (in a remote data center) with the local mail system in the client computer infrastructure. The redirector uses a dynamic virtual channel via the Citrix ICA protocol for the communication between server and client.
PLACE OF WORK: SENSE GmbH (100% Remote)
USED SKILLS:
OPERATING SYSTEMS
Windows (Desktop, Server)
PROGRAMMING LANGUAGES
C++
TOOLS, METHODS
OOA, OOD, OOP, UML, Design Patterns, Visual Studio, Visual Studio Team Foundation Server, SCRUM
FRAMEWORKS
STL, MFC, ATL, Windows Platform SDK
TECHNOLOGIES
COM, RDP, ICA, RDP and ICA virtual channels, Remote Desktop Services, Terminal Services, Virtual Machines (Azure, Hyper-V, VMware), Messaging Application Programming Interface (MAPI)
SERVERS
MS-Remote Desktop, Citrix XenDesktop and XenApp, VMware vSphere

DURATION: 01/2016 – TODAY
PROJECT NAME: REXTracker and REXAnalyzer
CUSTOMER: Kristin Griffin, Dr. Bernhard Tritsch
TASKS: Implementation of components of a test suite for performance testing of remoting protocols (RDP, ICA, …). REXTracker (a distributed system) is responsible for the control of remote connections and predefined workloads and for collecting performance data. REXAnalyzer has been implemented for the visualization of the results. It can parallelly show 4 synchronized performance test artifacts (video about the captured client screen, performance data, …).
PLACE OF WORK: SENSE GmbH (100% Remote)
USED SKILLS:
OPERATING SYSTEMS
Windows (Desktop, Server)
PROGRAMMING LANGUAGES
C#
TOOLS, METHODS
OOA, OOD, OOP, UML, Design Patterns, Visual Studio, Visual Studio Team Foundation, SCRUM
FRAMEWORKS
.NET Framework and ASP.NET (MVC), Windows Platform SDK, Windows Communication Foundation (WCF)
TECHNOLOGIES
Win32 Services, COM, RDP, RemoteFX, Remote Desktop Services, Virtual Machines (Azure, Hyper-V, VMware)
SERVERS
MS-Remote Desktop, VMware vSphere

DURATION: 06/2013 – 12/2015
PROJECT NAME: SenseConnector
CUSTOMER: SENSE GmbH
TASKS: Planning and implementation of SenseConnector. The tool unleashes the power of remote connections. Easy management of groups of virtual machines and Windows sessions hosted on Microsoft Hyper-V, Windows Azure, and VMware ESXi.
PLACE OF WORK: SENSE GmbH
USED SKILLS:
OPERATING SYSTEMS
Windows (Desktop)
PROGRAMMING LANGUAGES
C#
TOOLS, METHODS
OOA, OOD, OOP, UML, Design Patterns, Visual Studio, Visual Studio Team Foundation Server, SCRUM
FRAMEWORKS
.NET Framework and ASP.NET (MVC), Windows Platform SDK, Windows Presentation Foundation (WPF), VMware vSphere Management SDK, VMware Remote Console (VMRC) SDK
TECHNOLOGIES
COM, ActiveX, Cryptography (AES, RSA, …), RDP, RemoteFX, Remote Desktop Services, Virtual Machines (Azure, Hyper-V, VMware), VMware Remote Console (VMRC) Protocol
SERVERS
MS-Remote Desktop, VMware vSphere

DURATION: 03/2013 – 06/2013
PROJECT NAME: Custom PXE Provider
CUSTOMER: AppSphere AG
TASKS: Planning and implementation of a custom configurable PXE provider for Windows Deployment Services.
PLACE OF WORK: SENSE GmbH (100% Remote)
USED SKILLS:
OPERATING SYSTEMS
Windows Server
PROGRAMMING LANGUAGES
C++
TOOLS, METHODS
OOA, OOD, OOP, UML, Design Patterns, Visual Studio, Visual Studio Team Foundation Server
FRAMEWORKS
STL, MFC, ATL, Windows Platform SDK
TECHNOLOGIES
Windows Deployment Services (WDS) Server API
SERVERS
VMware vSphere

DURATION: 06/2010 – 12/2010
PROJECT NAME: Deskbond Agent
CUSTOMER: visionapp AG
TASKS: Development of a shell replacement for common Windows desktop or embedded systems. The goal of the project was that only the predefined administrative users receive the normal Windows desktop on the client, the other users get a Web Access Portal (via IE) or a Virtual Desktop (Citrix) as a shell in a private cloud system.
PLACE OF WORK: SENSE GmbH (95% Remote)
USED SKILLS:
OPERATING SYSTEMS
Windows (Desktop, Server, Embedded)
PROGRAMMING LANGUAGES
C++, C#
TOOLS, METHODS
OOA, OOD, OOP, UML, Design Patterns, Visual Studio
FRAMEWORKS
.NET Framework and ASP.NET (MVC), STL, MFC, ATL, Windows Platform SDK
TECHNOLOGIES
Win32 Services, COM, Credential Providers and Filters, Shell Replacements, Cloud Computing, Active Directory, Virtual Desktop Infrastructure
SERVERS
IIS, Citrix XenDesktop and XenApp, VMware vSphere

DURATION: 09/2009 – 12/2009
PROJECT NAME: PwdSync
CUSTOMER: visionapp AG
TASKS: Planning and implementation of a configurable password synchronization system of Active Directory passwords. Using an XML configuration, the passwords can be securely synchronized to different user directories (UNIX, NT4, AD, ...) or via plug-ins in applications. Used in a private cloud in a financial institution.
PLACE OF WORK: SENSE GmbH (95% Remote)
USED SKILLS:
OPERATING SYSTEMS
Windows (Desktop, Server), Linux
PROGRAMMING LANGUAGES
C++, C#
TOOLS, METHODS
OOA, OOD, OOP, UML, Design Patterns, Visual Studio
FRAMEWORKS
.NET Framework and ASP.NET (MVC), STL, MFC, ATL, Windows Platform SDK
TECHNOLOGIES
Active Directory
SERVERS
VMware vSphere

DURATION: 01/2008 – TODAY
PROJECT NAME: vMM
CUSTOMER: visionapp AG
TASKS: Planning, implementation and maintenance of a multi-monitor control application supporting up to 8 monitors. The tool can save multiple screen sets including the position, size and state of the windows of local and remote applications (Citrix XenApp) and let the users to quickly switch between the saved configurations. The application is used on 3000 Windows desktops of dealers in a financial institution.
PLACE OF WORK: SENSE GmbH (95% Remote)
USED SKILLS:
OPERATING SYSTEMS
Windows (Desktop)
PROGRAMMING LANGUAGES
C++, C#
TOOLS, METHODS
OOA, OOD, OOP, UML, Design Patterns, Visual Studio
FRAMEWORKS
.NET Framework and ASP.NET (MVC), STL, MFC, ATL, Windows Platform SDK
TECHNOLOGIES
COM
SERVERS
VMware vSphere

DURATION: 01/2006 – 12/2012
PROJECT NAME: TagesCA
CUSTOMER: visionapp AG
TASKS: Planning, implementation and maintenance of a PKI system with fail-safe certificate authority (CA with hardware security modules from nCipher) and with decentralized (local) personification of smartcards and generation and maintenance of daily and/or software certificates.
PLACE OF WORK: SENSE GmbH (95% Remote)
USED SKILLS:
OPERATING SYSTEMS
Windows (Desktop, Server)
PROGRAMMING LANGUAGES
C++, C#, T-SQL
TOOLS, METHODS
OOA, OOD, OOP, UML, Design Patterns, Visual Studio
FRAMEWORKS
.NET Framework and ASP.NET (MVC), STL, MFC, ATL, Windows Platform SDK
TECHNOLOGIES
COM, ActiveX, Credential Providers and Filters, Local Security Authority (LSA), Security Support Provider Interface (SSPI), Crypto Service Providers (CSP), (Contactless) Smartcards, MS-Certificate Authority Extensions, x509 Certificates, Cryptography (AES, RSA, …), Cloud Computing, Active Directory, Public Key Infrastructures (PKI)
SERVERS
IIS, VMware vSphere

Stunden- und Tagessatz

Stundensatz: 70 EURO
Tagessatz: 560 EURO

Verhandlungsbasis, netto all exclusive

FREELANCER KONTAKTIEREN
Bitte loggen Sie sich ein oder registrieren Sie sich, um das Freelancer zu kontaktieren.
Neu bei projektwerk?