2014 ? today: various projectsRole: Senior Software Developer, System Architect
Projects:- Backend application for one of the banking leaders in Poland. The application integrates with an e-commerce partner API and enables purchases of goods directly in the bank's application. The system architecture is designed to meet high security and optimization requirements for 84000 concurrent users. Technology: NET8, Kubernetes, AnsibleTokens, AzureDevOps, MSSQL
- Project information management (PIM) software for the architecture, engineering, construction, and operations (AECO) industry. Working on the top-down solutions - starting from the front end, through distributed AWS Lambda backend, to on-premises solution parts. Designing technical multi-region and multi-tenant solutions. Technology: AWS (Lambda, ECS, S3, SQS, DynamoDb, Aurora), .NET Rest API, Angular Jasmine, Karma RxJS, NgRx, node.js
- Workforce optimization system / Intranet: It allows the collection of data on working time from employees in order to plan occupancy for the coming months including holidays and ongoing projects. It facilitates the generation of statements for settlements with clients, has integration modules for organizing company events. Technology: .NET Core 2.1, Angular 8, Bootstrap 4, Entity Framework and MSSQL,
- Configuration and Security - Extension for .NET projects provide startup configuration (i.e. database connection string, endpoint address, parameters). Configuration store in AD. Solution authenticate application base Certificate using IIS in AD. Technology: C#, WCF, Active Directory 2016
- Logger - Extension for .NET projects for capturing and logging errors and execution of application (methods) using Aspect Oriented Programming. Solution logs data into local log files and central database. In case of connection lose to DB and reestablishing it solution insert logs from file into DB. Technology: C#, Microsoft SQL Server 2012/2016, NLog, NInject, PostSharp
- Wiz ? Web application presenting business process for clients and dealer. Contained set of standardized controls for build business process. Technology: C#, ASP.NET WebForms, ASP.NET WebApi, .NET WCF, SignalR, Microsoft SQL Server 2012/2016, JS/JQuery, JSNlog
- Logic ? Layer of the main logic of the business process flow. It connects other WS for making business functions. Technology: C#, .NET WF, .NET WCF, SignalR, Microsoft SQL Server 2012/2016
- Subscription ? Sends periodically price list (Excel, XML, CSV) in different ways i.e. email, FTP, link https. Technology: C#, .NET WF, .NET WCF, Microsoft SQL Server 2012/2016,
- Stopwatch ? Desktop application for logging working time. It connect for external Project Management Software like JIRA. Technology: C#, .NET WPF
- Leave ? A system for managing employee holidays. Technology: Java, Spring Boot, JS/JQuery
2012 ? 2014: variousRole: Junior Software Developer
Projects:- Develop product for sales and invoicing automation (C++ Builder -Firebird)
- Develop central database on a remote server and data presentation software (PHP - PostgreSQL)
2010: variousRole: Apprentice
Projects:- Implementation order form (PHP)
- Help creating system of work organization (PHP - MySQL)