Shaik R
**********@*****.*** 872-***-****
SUMMARY:
• More than 3 years of Professional IT experience in analyzing, designing and developing Web & Windows (Client/Server) based, N-Tier, and MVC applications using ASP.NET, VB.Net, C#, ADO.NET, XML, HTML, WPF, WCF, AJAX, DHTML, IIS, Web Services, CSS, JavaScript, jQuery, AngularJS.
• Knowledge and extensive experience in Microsoft .NET platform using .NET Frameworks, MS Visual Studio, C#, Visual Basic, ASP.NET, ADO.NET, MVC 5 and Microsoft SQL Server.
• Knowledge and experience about Software Development Life cycle (SDLC).
• Knowledge and experience with Object Oriented Programming (OOP) concepts.
• Experience working with Windows Communication Foundation (WCF).
• Hands on experience writing SQL Queries, triggers, views and Stored Procedures in databases including SQL Server and MS Access.
• Experience working with Master Pages, Navigation Controls, Login Controls, Themes and Skins, .NET Server controls, User Controls, Validation controls.
• Extensive experience in SQL Server Database design, maintenance, Database Deployment using schemas.
• Experienced with LINQ and Entity Framework for retrieving data from the database.
• Designed and Developed Web Forms using ASP.NET, C#, VB.NET, XML, XSLT.
• Good knowledge on reporting and analysis using SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) with the .Net environment.
• Team player with good interpersonal and presentation skills, excellent work ethic, self- motivated, quick learner, adapt new technologies.
TECHNICAL PROFICIENCIES:
Languages: VB.NET, C#, C++, Java
Web
Technologies:
ASP.Net, XML, Razor, JavaScript, HTML5, CSS3, jQuery, Telerik, RESTful API, Amazon Web Services, WCF, Infragistics, Dev Express Development
Technologies:
MVC, MVP, MVVM, ASP.NET, ADO.NET, Entity Framework, LINQ, AJAX, Web Services, WCF.
Databases:
SQL Server 2008, 2012, Oracle, PLSQL, Handling database of websites via Amazon Web Services, creating and maintaining the web servers. O.S.: Windows 98/NT/2000/XP/7/8
Framework: .Net 2.0, 3.5, 4.0, 4.5
Other Software:
Visual Source Safe, Team Foundation Server (TFS), Subversion, HP Quality Center and Load Runner
Projects:
Client: Meridian Technologies, Oakbrook, IL January 2016 - Present Position: Software Developer
Responsibilities:
• Involved in understanding user requirements, designing and developing systems across multiple environments Web Services, Web, Portal, desktop, and back end applications.
• Interacted with business analysts and worked on the application specifications to develop detailed functional, technical design, and test specifications that fully satisfy business requirements.
• Designed UI screens and code using WCF, VB.Net, Visual Studio 2010, AJAX, XML and CSS with object oriented programming techniques.
• Used various features of C# and VB.Net, Building reusable best practice code examples.
• Designed Web Forms on Website and Win Forms for Internal Windows Applications.
• With the use of Silverlight features created to functionality Pan, Zoom and rotate images
• 0using ADO.Net.
• Used ASP.NET MVC Page Controller pattern to add functionality to individual pages
• Designed and developed extensive dynamic web pages using ASP.NET 2.0, JavaScript, HTML and CSS
• Used MVC architectural Design patterns for product development.
• Used ADO.Net objects such as data reader, data adapter and dataset for consistent access of the data from data layer.
• Develop stored procedures, functions, triggers using SQL and T-SQL in SQL Server 2012 for fetching data and binding, Created automated Unit Tests using NUnit and involved in writing Test Plans for user testing
Environment:
.Net 3.5, Visual Studio 2010, C#,.Net 4.0, TDD, ADO.Net, WCF, Silverlight, LINQ, MVC 3.0, XML, MVVM, SQL Server 2012, TFS, JQuery, ASP.NET 2.0, JavaScript, HTML, CSS, Multi- threading.
Client: Genpact, Hyderabad, India November 2013- June 2014 Role: .NET Developer
Responsibilities:
o Develop and maintain applications, databases, and reports which support the organization using C#, SQL Server, and SQL.
o Work on SQL Server to write Stored Procedures (Packages, Procedures, Functions, PL/SQL and Database Triggers) for back end development. o Use SQL Server: Database Engine, Integration Services, Analysis Services, Reporting Services.
o Create Custom Lookup Classes that would cache the data enabling less database hits. o Create customized reports for various departments using SQL Server Reporting Services (SSRS).
o Involve in Requirements gathering, Conceptual Design, Analysis, and Detail design, Development and System Testing.
o Work with ASP.NET Web Forms, State Management, Caching features, for optimization and configuration of the web application using C#.NET. o Design and develop various Classes in C#.NET to implement the business logic and event handling.
Environment: Visual Studio .NET, C#.NET, SQL Server, SQL, SQL Server Reporting Services.
Client: USEREADY Technology Pvt Ltd, Bangalore, India August 2011 – Sept 2013 Role: Software Developer
Responsibilities:
• Coordination of development effort
• Interact with business users to Study of Business Requirements, Analysis and converting business requirements into technical specifications. HLD, LLD
• Implemented LINQ and the Entity framework for data retrieval and querying tables
• Designed a lookup framework using Generic classes and interfaces
• Involved in preparation/ review of test cases, unit test cases and code review
• Configuration management using Visual Source Safe (VSS)
• Involved in Database design, Performance tuning
• Created Database Diagrams using MS Visio
• Implemented client-side validation using JavaScript, Validation Controls
• Created database table design, stored procedures, views and functions in SQL Server.
• Peer Review and Status Reporting
• Used Agile Scrum Methodology and participated in regular team meetings.
• Mentoring Team members
Environment: ASP.NET, C#, JavaScript, LINQ, AJAX, XML, XSLT, MS SQL Server 2005, DTS, SSIS, MS Visio.