Software Engineering Co-op
UPS
12. 5. 2023 - Present
- Engaged in a dynamic Agile environment, actively participating in daily SCRUM meetings with cross-functional teams while utilizing Azure DevOps for seamless project management and version control
- Leveraged JetBrains DotMemory to analyze memory wastage and implemented efficient algorithms and object pooling techniques in a .NET C# application, resulting in a 30% reduction in memory use leading to an improved application performance
- Demonstrated strong object-oriented design skills by introducing loose coupling in UPS software architecture, enabling writing unit tests across 13 repositories using Moq and MS Test, improving code coverage and elevating SonarQube releasability score from E to A
- Optimized service communication by integrating Google Pub/Sub into various services using .NET client library, ensuring proper synchronization and message handling, resulting in enhanced service responsiveness, and optimized system efficiency