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