Software Developer (C# / JavaScript)
Sii Sp. z o. o.
03/2021 - 04/2022
Project Description
Continued development on a project, refactoring legacy systems using Domain-Driven Design (DDD). Separated services into small units with single responsibility, communicating via events, queues, and REST clients. Also refactored and extended the frontend application with new functionalities.
Responsibilities
- Designed and implemented core functionalities on frontend
- Fixed and made HTML/CSS/JS layouts responsive
- Extended existing page layouts with new components and created HTML
- Wrote unit and integration tests
- Wrote framework for orchestrating generic activities via scheduled jobs and API
- Developed mechanism for synchronizing data between multiple databases/servers using SQL Bulk Copy
- Analyzed and wrote stored procedures, triggers, and views
- Created complex integrations between systems
- Added static code analysis tools to the solution
- Configured and tested build and release pipelines
- Performed bug fixing and provided support
- Participated in Scrum ceremonies and presented team's sprint achievements
- Presented learned information at knowledge-sharing meetings
Technology Stack
.NET Core 2.2.NET Core 3.1MicroservicesWeb APIMS SQLAzure DevOpsSwaggerxUnitMicrosoft DIEntity Framework CoreAngular 11SASSKendoUIES LintYAML