Software engineer with 7 years of experience in developing applications using .NET technologies with C#.
4 years of Extensive experience in Analyzing, Development and Maintenance of Web, Windows, N-Tier Object Oriented applications.
Good expertise in Data Structures and Algorithms.
Good understanding of Object Oriented design and concepts.
Extensive programming experience in C#, [login to view URL], Entity Framework.
Design and programming experience on Windows Communication Foundation (WCF) and SOA.
Real world working experience in MVC, WPF, Silverlight, XAML, Prism.
Experience in working on Design Patterns & Practices like Repository, Factory,MVVM.
Experience in developing Data Access Layers using Entity Framework 4+, LINQ to SQL.
Good Experience with Third Party Components like Telerik .
Worked on projects that implemented Agile Software Methodology TFS.
Ability to take and give directions and instructions and provide assistance through completion of tasks.