2022 - today: various projectsCustomer: on request
Role: Junior .NET Developer/ .NET Developer responsible for delivery of C# and .NET based solutions.
Projects:2 years: Customer project for the transportation sectorTasks:Project concerning the transportation sector of a client from the United Kingdom. Its aim was to enable customers to send parcels/letters/pallets by chosen courier, check shipping costs with specific couriers or calculate the cost for each available courier based on given shipment details, check shipment details and cancel a dispatch or a shipment. The system was integrated with over 20 couriers where each courier had a separated logic and special calculation procedures for each service. The system users were clients from the United Kingdom, Australia, Belgium, the Netherlands, and the USA, and the system is distributing logic between each of these countries (in the previous version, each country had its separate application, in this newest version system was created that allocated responsibility among individual countries).
- Refactoring existing courier services.
- Integrating system with new incoming changes of courier?s logic.
- Implementing new logic for couriers based on documentation.
- Testing system by unit/integration/UAT tests.
- Working in an international team.
- Engaged in enhancing the overall performance of the application.
- Monitoring application by added tracing based on OpenTelemetry.
Skills: .NET 6, Entity Framework Core 6, OpenTelemetry for tracing, SonarQube, Cloud Technologies: AWS X-RAY, AWS S3 Buckets, AWS Lambda Functions
-------------------------------------------------------------------------------------------------------------------
Development of a system for calculating profitTasks:The project focused on creating a system designed to calculate the profit from investments in single and multiple US bonds, as well as investments in gold. The main objective of the project was to implement it as efficiently and accurately as possible to calculate the total return from long-term bonds for a large amount of data (used for calculation daily investments since 1960 to observe and analyse financial trends). Project was prepared in WPF and MAUI technologies to enable it to run on Windows and MacOS.
- Design and architecture of whole solution
- Implementation in both technologies
- Financial data adjustments to be used it in the project
- Testing results by big amount of data
Skills:.NET 8, WPF, MAUI