I have worked on multiple Command and Control applications for purposes like critical asset management, border security and safe city.
The application integrates various security sensors like cameras, LPR, Access Control into the application to provide single unified situation awareness picture (USAP) to the operator so that he/she can monitor and act upon any situation. The applications are highly multi-threaded and distributed in nature.
Responsibilities:
* Analyze requirements to design module architectures.
* Design, develop and maintain highly multi-threaded and composite software application.
* Lead a team of developers and ensure good quality and timely delivery across the team.
* Profile application for performance and memory utilization
* Write technical design documents.
Technologies Used:
C#, .NET [4.0, 4.5], WPF, Prism Framework, WCF, LINQ, TPL, SignalR, WebAPI, Entity Framework, Sql Server, ASP.NET MVC, AngularJS, XUnit, MockU, Redis.NET, MongoDB, XML, Enterprise Library, Unity Application Block (DI Container)