
jassim sharaf
Technology / Internet
About jassim sharaf:
I am from India and am having 12+ years of professional software development experience in various Microsoft Technologies such as WPF, Win Forms, Silverlight, WCF, C#.Net, VB.Net, Entity Framework 4 and VSTO (2003, 2007 and 2010).
Experience
I am from India and am having 12+ years of professional software development experience in various Microsoft Technologies such as WPF, Win Forms, Silverlight, WCF, C#.Net, VB.Net, Entity Framework 4 and VSTO (2003, 2007 and 2010). My expertise area is as follows:
1. Threading, Socket programming, Delegates, Extension Methods, Anonymous Methods and Functions.
2. LINQ, XLINQ, LINQ to SQL, WCF RIA Services, Entity Framework 4.0, CODE DOM, Dynamics, etc
3. PRISM, Event Aggregators
4. Knowledge and Working experience in MVVM, MVC, IoC patterns
5. Custom, User control development Grids, Tree views, etc and UI design in Expression Blend and in XAML.
6. Mainly I have worked with Windows Application (Winforms & WPF), Silverlight and XBAP Application.
7. Reflection
8. Custom Attributes
9. Experience in using Infragistics, Component Art and Exceed controls.
10. Experience in using Expression Blend
11. Experience in using FxCOP, EA (UML) and Parasoft (For Unit Testing and Static Analysis).
12. COM Interop and P/Invoke experience.
13. Dynamic creation of stored procedure results set in EF 4.0 without creating complex types.
14. Good at writing SQL Queries
15. UML using EA
16. Working experience in RX or Reactive framework and Task Parallel Library
And expert in doing R & D work.
So far,I have worked with Panasonic, world's first CMMi 5 level company Polaris Software Lab, Birlasoft, DNV-Germanicher Lloyd, Intel Malaysia, Quest Global, Wipro etc.
Education
BTEC Higher National Diploma in Software Engineering from EDEXCEL, UK. EDEXCEL, UK is a pioneering examining body functioning under University of London, UK. This diploma (HND) is a two-year regular full time diploma course, leading to an Engineering Degree by further studying one more year at any reputed UK/US University. EDEXCEL conducts professional courses through its accredited study centers located all over the world.