- Leoplod Kostal GmbHArchitecture Review. Enhancement and Improvements of business processes.March 2024 - December 2024 (9 months)München, GermanyProject description: Architecture Review. Enhancement and Improvements of business processes. Role in the project: Database and Software Architect, Consultant, Technical Project Manager and Developer. Activity: Business Application. Creating and maintenance of business application .NET 8 using Clean Code Pattern using Automapper, CQRS, Web API, Swagger and in Frontend Angular and Angular Material with TypeScript Database. Analysis and correction of deadlocks and concurrency exceptions in existing T-SQL queries. Implantation of new databases, stored procedures, functions and views. Optimization of runtimes, indexing, and MS SQL Server database structures with execution plans and query store. Introduction of a database project with Data Tier Application Package (DacPac) for the overall project and migration. TeamCity. Introduction and implementation of CI/CD workflows for development and production environments. Using remote PowerShell with Cred SSP authentication to distribute deployment packages OpenTelemetry. Implementation of distributed logging with Grafana and Loki, along with metrics and tracing for all services Proficiency Level: Expert. Project-based support for customer-specific developments
- Deutsche Pfandbriefbank PBBDatabase and Software Architect, Consultant, Technical Project Manager and DeveloperBANKING & INSURANCEJune 2017 - March 2024 (6 years and 9 months)Garching bei München, GermanyBusiness Application. Implementing complex backendfeatures according to requirements using Clean Code Patternwith CQRS, Rest API’s and Frontend with JQuery with KendoUI, Bootstrap, Razor and ASP.Net MVCDatabase. Optimization of runtimes, indexing, and MS SQLServer database structuresThe development of SQL Server Integration Services Extract,Transform, Load (SSIS ETL) Implementation of controlling thedata flow with Full Data, Incremental Load, Slowly Changingand Staging Table Pattern, Business Intelligence with SSASand Reporting with SSRS as well as developing ASP.NETapplications using the Entity Framework and MS SQL.Understanding the business requirements and dataintegration needs for ETL processes. Clarifying requirements,including database structure and functionalities.Creating an ETL design that describes the data flow andtransformation logic.Test management and technical documentationDeploying SSIS packages and applications to the respectiveservers or hosting environments using Team City CI\CD
- Unicredit S.p.a (VOQUZ)Database and Software Architect, Consultant, Technical Project Manager and DeveloperJanuary 2016 - May 2017 (1 year and 4 months)München, GermanyProject description: Global Rule Managmenent Tool (GRETEL). Creation and management of governance rules and business processes. Role in the project: IT Architect, Consultant, Technical Project Manager, Developer, and Tester. Activity:• Integration, assignment, and modeling of business processes.• Creation of event-driven process chains, Unified Modeling Language, and Business Process Modeling Notation.• Implementation and introduction and further development.• Creation and introduction of test scenarios.Adam Lopatka Position• Implementation of measures for technical and professional optimization.• Quality management of software development (iterative software development and test-driven development). Utilized technologies: Web API mit C#, Knockout, Jira, Angular JS und Boostrap JavaScript Frameworks, Angular Materials .NET Framework mit C#, SQL Server development, WebSecurity, HVB SIM Process, Microsoft Entity Framework, Team Foundation Server, HTML5\CSS3
- Master of ScienceMaster of Science in Mathematics