Experience
Jan 2022 - Sep 2023
1 year 9 months
- Tech-Stack: C#, XAML, WPF, MongoDB, Azure Cloud, Azure DevOps, Resharper, Rider, OAuth2.0, REST, XUnit, NSubstitute, FluentAssertions
- Designed and implemented the I/O architecture for improved data flow and efficiency.
- Developed a new desktop application from scratch, improving user experience and functionality.
- Led the implementation of daily stand-ups, backlog refinements, retrospectives, and project planning.
- Wrote unit and integration tests to ensure code quality and stability.
- Conducted code reviews and mentored junior developers.
- Played a key role in the company's digitization efforts.
- Led a 4-person software development team, providing direction and leadership.
May 2021 - Dec 2021
8 months
- Tech-Stack: C#, TypeScript, HTML, CSS, ASP .NET, Angular, Blazor, RxJS, NGRX, MsSQL, MongoDB, Docker, Kubernetes, Azure Cloud, Azure DevOps, REST, OAuth2.0, SignalR, Apache Kafka, RabbitMQ, NUnit, Moq, Visual Studio
- Analyzed business requirements and developed solution designs aligned with project goals.
- Implemented both backend and frontend components using various technologies.
- Conducted code reviews and participated in pair programming for knowledge sharing.
- Wrote unit and integration tests to ensure code reliability.
- Migrated monolithic architecture to microservices for increased scalability and maintainability.
- Created and managed individual microservices, demonstrating expertise in service-oriented architecture.
- Contributed to the company's digitization strategy, focusing on automation and streamlining.
- Mentored junior developers and supported their technical growth.
Apr 2016 - Mar 2021
5 years
- Tech-Stack: C#, TypeScript, Javascript, XAML, HTML, CSS, WPF, ASP .NET, Angular, Xamarin, Hangfire, Redis, MsSQL, MongoDB, Docker, Jenkins, RabbitMQ, REST, SignalR, OAuth, OAuth2.0, RabbitMQ, Visual Studio
- Maintained and improved an existing WPF application to ensure performance and stability.
- Migrated the WPF application to a web app using modern technologies.
- Developed backend services to facilitate data management and communication.
- Created and managed microservices for modularity and flexibility.
- Built a mobile app with Xamarin to expand platform reach and accessibility.
- Conducted code reviews to maintain high coding standards.
- Wrote unit tests to ensure correctness and functionality of the code.
- Integrated with external services for seamless data exchange.