AI Software Developer (C# / TypeScript)
Emagine Sp. z o. o.
05/2023 - Present
Project Description
Developed a maritime application for visualizing ship movements in ports, featuring real-time data streaming to the UI with minimal latency. Addressed challenges in code quality and performance for rendering multiple dynamic objects simultaneously.
Responsibilities
- Designed and implemented core functionalities on frontend and backend
- Styled the application
- Extended existing page layouts with new components
- Removed vulnerabilities from Docker images
- Refactored core application components
- Wrote tests
- Configured and tested build and release pipelines
- Developed infrastructure provisioning scripts using Bicep
- Performed bug fixing and provided support
- Participated in Scrum ceremonies and presented team's sprint achievements
- Presented learned information at knowledge-sharing meetings
- Migrated API tech stack from NestJS to .NET
- Optimized CosmosDB containers and queries
- Utilized LLMs to accelerate research and development processes
Technology Stack
.NET 7.0.NET 8.0Web APICosmosDbMSSQLMediatRAzure DevOpsSwaggerMicrosoft DIEntity Framework CoreReactReduxChakraUIES LintDockerLinuxAppInsightsAzure WebAppsAzure SQLMicrosoft Entra IdGeoJSONMapboxBicepMicrosoft CopilotChat GPTPearAI