I am looking to take up new challenges in my area of activity and Software industry as a whole. I like to grow myself and the Organization I am working with, both horizontally and vertically
years of experience in Microsoft .Net technologies version(1.1/2.0/3.5/4.0/4.5) with expertise in Software Development Life Cycle (SDLC/Waterfall) model including analysis, requirement engineering, architecture design, development, enhancements, testing, deployment and maintenance of standalone, Multi-tier, window base and portals based object oriented enterprise applications. Also having good knowledge about Agile Methodology.
• Having an expertise in back end database MS SQL Server 2000/2005/2008/2012.
• Work on complex store procedures, functions, views, triggers and query optimization. Knowledge of database design with normalization of database. Experience on SSIS and SSRS.
• Knowledge of database processes like Restore, Backup and MS SQL Server jobs. Knowledge of features like Dynamic query, CTE (Common table expression), Index Views, XML, Cursors, Different type of Joins ect.
• Having experience in SSAS in MS SQL Server 2012 in tabular model.
• Knowledge of Cubes, KPI’s and BI – SSRS.
• Expertise in complex report generation in both SSRS and Crystal reports.
• WPF, WCF exposure.
• Proficient in C#, VB.NET, Visual Basic 6.0,
• Worked in the Healthcare/Law enforcement/ERP domains.
• OOPS Concepts, Windows application with WPF and c# and vb.net.
• Worked on ADO.Net with LINQ.
• Understanding of Design Patterns
• Windows Services/Web Services/WCF Service
• Knowledge of Crystal Report 7.0/8.5/9.0 & SSRS.
• Worked with Developers and Business Analysts to support defect analysis, reproduction, and resolution.
• Knowledge of Software Testing Life Cycle (Includes Unit, Integration, Regression and System Testing).
• Used Agile/Waterfall methodology
• Quick learner and adaptable to new technology
• Work independently and as part of a team
• Good problem solving and good analytical skills.
• Good sense of planning, prioritizing of work and time management.
• Strong written and verbal communication skills and the ability to clearly articulate issues with the appropriat