Deutschland: München und Umgebung
Improve system efficiency by architecting and implementing several cross-cutting concerns, among other things, such as highly available multi-tenancy identity management, a solution for multi-cluster Kubernetes deployments with IM integration. Increase data security and integrity by developing effective security solutions, including key management systems and code & container security scans. Generate significant time savings by establishing a highly performant distributed CI/CD system.
Supported business functions and met client requirements by managing software/system architect and lead development activities.
Achieved desired objectives through architectural evaluations/introduction of highly available multi-tenancy identity management and authorization system (Keycloak based).
Fulfilled user expectations through architecture and full-stack development of distributed large-scale real-time micro-services for 40+ factories worldwide in an international distributed team.
Architecture and full-stack-development of an Azure
migration and an Azure function based data synchronization between an on
premise and an Azure based web application. Establishing of an Azure DevOps
based Continuous Delivery System
Enabled sorting, classification, registration, photographing, weighing, and labelling of incoming goods by designing effective systems, consisting of various handheld barcode scanners and touchscreen workspaces. Maintained efficient system control by registering all devices in central web-based administration application. Ensured smooth transfer of data by exchanging data in both synchronous (REST, WCF/SOAP) and asynchronous (Kafka, Hangfire) ways.
Maximised user satisfaction by ensuring availability to a large number of simultaneous users.
Developed several applications and micro-services for warehouse management, incoming goods, and label printing by analysing user requirements and specifications.
Simplified log analysis and correlation tasks as well as secured storage area for logged data by establishing central logging system based on Elastic Search, LogStash, Kibana, and Grafana.
Concept and development of a mobile health tracking app based on.NET Core, SQL Server, Angular and Bootstrap. The app was implemented for Microsoft Azure leveraging several Azure Services. Among other things an Azure DevOps based continuous delivery system was established.
Architecture and development of several web-based configuration PlugIns for a customer-own document management system (DMS). The customer DMS was offered on-premise as well as a Microsoft Azure based solution.
Concept and implementation of an application framework for DMS configuration PlugIns based on Durandal (an Angular-like framework based on KnockoutJS).
Implementation of business logic aspects in accordance to the requirements provided by the Product Owner. Coordination of architectural aspects and implementation across teams (the teams were located in Germany, Bulgaria and USA).
Integration and implementation of .NET REST Services (ASP.NET MVC API)
Introduction of Scrum as process model for implementation of automated tests based on SpecFlow (a BDD - Behaviour Driven Development - framework). The team contained 5 test and requirements engineers.
Planning of releases and coordination of release implementations. Planning, controlling and coordination at sprint- and release-level. Coordination with development team.
Architecture and implementation of some test framework components as well as infrastructure parts for CI/CD.
Concept and development of a web-based dashboard portal using responsive design.
Concept and implementation of a framework based on ASP.NET MVC and Angular.js. Implementation of dashboards, views, web parts and dynamic reports using kendoUI as well as further JavaScript libraries.
Integration of OLAP Cubes from Microsoft Analysis Services 2012 using MDX and DAX.
Architecture and evaluation of several concepts as member of the software architecture team. After the completion of the architectural concept a prototype has been developed. The prototype was based on WCF, WCF Data Services, Entity Framework, WPF as well as partially ASP.NET MVC.
Development of several aspects of the border
control system, among other things passport scan, finger print scan as well as
verification of ePass data. Development of a WiX based setup.
Specification and development of WCF based back office services as well as
ASP.NET MVC based back office frontend for a border control system.
Coordination of GUI design and development with a supplier company.
Requirement specification of a mobile verification system (for verification of
electronic documents) in collaboration with the product management and
stakeholders.
Specification and development of a configurable workflow-driven framework based on PRISM/WPF and Microsoft Workflow Foundation 4.0.
Development of several product aspects, among others things presentation, workflows with business logic (based on the previously developed framework) as well as proxy services. Coordination of GUI development, establishing of a jenkins-based continuous integration system.
Konzeption und Entwicklung von Modulen eines Autobahnmaut-Monitoringsystems in Form einer Web 2.o Applikation. Koordination des GUI-Teams
Projektleitung, Architektur und Umsetzung einer Softwareproduktmigration und Weiterentwicklung
Distributed systems and solutions
Master of Computer Science, Technical University of Munich
Microsoft Azure Solution Architect
Several Microsoft certificates in Web and Azure development
Certified scrum master certificates
Proactive and highly organised architect with comprehensive experience managing all phases of software application/system development lifecycle from requirement gathering to project execution. Equipped with advanced practical knowledge of multiple programming languages. Customer-centric and deadline-driven individual with ability to analyse and transform user requirements into highly effective deliverables in accordance with client specifications. Deeply familiar with several standard software architecting tools & technologies. Proven track record of spearheading large-scale projects across diverse areas, including life sciences, pharmaceuticals, law enforcement, motorway tolling systems and warehouse management.
Deutschland: München und Umgebung
Improve system efficiency by architecting and implementing several cross-cutting concerns, among other things, such as highly available multi-tenancy identity management, a solution for multi-cluster Kubernetes deployments with IM integration. Increase data security and integrity by developing effective security solutions, including key management systems and code & container security scans. Generate significant time savings by establishing a highly performant distributed CI/CD system.
Supported business functions and met client requirements by managing software/system architect and lead development activities.
Achieved desired objectives through architectural evaluations/introduction of highly available multi-tenancy identity management and authorization system (Keycloak based).
Fulfilled user expectations through architecture and full-stack development of distributed large-scale real-time micro-services for 40+ factories worldwide in an international distributed team.
Architecture and full-stack-development of an Azure
migration and an Azure function based data synchronization between an on
premise and an Azure based web application. Establishing of an Azure DevOps
based Continuous Delivery System
Enabled sorting, classification, registration, photographing, weighing, and labelling of incoming goods by designing effective systems, consisting of various handheld barcode scanners and touchscreen workspaces. Maintained efficient system control by registering all devices in central web-based administration application. Ensured smooth transfer of data by exchanging data in both synchronous (REST, WCF/SOAP) and asynchronous (Kafka, Hangfire) ways.
Maximised user satisfaction by ensuring availability to a large number of simultaneous users.
Developed several applications and micro-services for warehouse management, incoming goods, and label printing by analysing user requirements and specifications.
Simplified log analysis and correlation tasks as well as secured storage area for logged data by establishing central logging system based on Elastic Search, LogStash, Kibana, and Grafana.
Concept and development of a mobile health tracking app based on.NET Core, SQL Server, Angular and Bootstrap. The app was implemented for Microsoft Azure leveraging several Azure Services. Among other things an Azure DevOps based continuous delivery system was established.
Architecture and development of several web-based configuration PlugIns for a customer-own document management system (DMS). The customer DMS was offered on-premise as well as a Microsoft Azure based solution.
Concept and implementation of an application framework for DMS configuration PlugIns based on Durandal (an Angular-like framework based on KnockoutJS).
Implementation of business logic aspects in accordance to the requirements provided by the Product Owner. Coordination of architectural aspects and implementation across teams (the teams were located in Germany, Bulgaria and USA).
Integration and implementation of .NET REST Services (ASP.NET MVC API)
Introduction of Scrum as process model for implementation of automated tests based on SpecFlow (a BDD - Behaviour Driven Development - framework). The team contained 5 test and requirements engineers.
Planning of releases and coordination of release implementations. Planning, controlling and coordination at sprint- and release-level. Coordination with development team.
Architecture and implementation of some test framework components as well as infrastructure parts for CI/CD.
Concept and development of a web-based dashboard portal using responsive design.
Concept and implementation of a framework based on ASP.NET MVC and Angular.js. Implementation of dashboards, views, web parts and dynamic reports using kendoUI as well as further JavaScript libraries.
Integration of OLAP Cubes from Microsoft Analysis Services 2012 using MDX and DAX.
Architecture and evaluation of several concepts as member of the software architecture team. After the completion of the architectural concept a prototype has been developed. The prototype was based on WCF, WCF Data Services, Entity Framework, WPF as well as partially ASP.NET MVC.
Development of several aspects of the border
control system, among other things passport scan, finger print scan as well as
verification of ePass data. Development of a WiX based setup.
Specification and development of WCF based back office services as well as
ASP.NET MVC based back office frontend for a border control system.
Coordination of GUI design and development with a supplier company.
Requirement specification of a mobile verification system (for verification of
electronic documents) in collaboration with the product management and
stakeholders.
Specification and development of a configurable workflow-driven framework based on PRISM/WPF and Microsoft Workflow Foundation 4.0.
Development of several product aspects, among others things presentation, workflows with business logic (based on the previously developed framework) as well as proxy services. Coordination of GUI development, establishing of a jenkins-based continuous integration system.
Konzeption und Entwicklung von Modulen eines Autobahnmaut-Monitoringsystems in Form einer Web 2.o Applikation. Koordination des GUI-Teams
Projektleitung, Architektur und Umsetzung einer Softwareproduktmigration und Weiterentwicklung
Distributed systems and solutions
Master of Computer Science, Technical University of Munich
Microsoft Azure Solution Architect
Several Microsoft certificates in Web and Azure development
Certified scrum master certificates
Proactive and highly organised architect with comprehensive experience managing all phases of software application/system development lifecycle from requirement gathering to project execution. Equipped with advanced practical knowledge of multiple programming languages. Customer-centric and deadline-driven individual with ability to analyse and transform user requirements into highly effective deliverables in accordance with client specifications. Deeply familiar with several standard software architecting tools & technologies. Proven track record of spearheading large-scale projects across diverse areas, including life sciences, pharmaceuticals, law enforcement, motorway tolling systems and warehouse management.
"Der Consultant übernahm die Aufgabe, eigenständig die Middleware (Transaktionsserver) zur unserem Softwarepaket zu entwickeln. Er hat diese Aufgabe zu unserer vollsten Zufriedenheit erfüllt. Seine schnelle Auffassungsgabe, die Fähigkeit, auch komplizierte Sachverhalte korrekt umzusetzen, und das vielseitige Wissen in den von uns benötigten Bereichen (C#, XML, XSLT, SQL usw.) trugen maßgeblich zum Erfolg bei. Die Software ist zwischenzeitlich erfolgreich bei Kunden im produktiven Betrieb. Wir würden uns freuen, im Zuge der Weiterentwicklung und der Anpassung unserer Lösung, auch in Zukunft mit dem Consultant zusammen arbeiten zu können."
— Projekt Entwicklung TransMobil Transactionsserver in C#, 02/02 - 09/02
Referenz durch Vorstand Entwicklung und Vertrieb, Softwarehaus (7 MA), vom 16.09.02