Sr.net Programmer Resume
Dublin, OH
SUMMARY
- Over 9 years of experience in the IT industry, involved in analysis, design, development, testing, documentation and maintenance of Client/Server Applications, Web applications, Windows form applications, component development, XML Web Services and Database Programming.
- Worked extensively with iterative Agile Methodologies, SCRUM, Extreme Programming and Waterfall methodologies.
- Expertise with the Microsoft tools like SharePoint Server 2010, Microsoft Office SharePoint Server 2007, Visual Studio 2005/2008/2010, InfoPath Designer 2007, SPDesigner 2007, Visio, and SQL Server 2005/2008R2/2012.
- Hands - on experience in designing and implementing various SharePoint Custom Components like Web Parts, Features, Workflow, Event Receivers, List/Library Templates and Navigation using SharePoint Object model and SharePoint Web Services.
- Expertise in developing web applications, web services and win forms in Microsoft Visual Studio .Net IDE using C#, ASP.NET, ADO.NET, MVC 4, SQL Server, Oracle 10g, Web services, XML, Ajax, JavaScript and jQuery.
- Experience with jQuery, JSON client side light weight programming language skills.
- Extensively worked on CSS, Master pages and site definitions to enrich site and portal functionality.
- Good understanding of ASP.Net pages and SharePoint Webpart life cycle, Caching, View State, Session management in low round trip to IIS.
- Good experience in configuring and managing IIS 6.0/7.0/7.5 web servers.
- Worked with Team Foundation Server and Visual Source Safe.
- Experience in writing complex stored procedures, functions, triggers, T-SQL queries in SQL server 2005/2008R2 and PL/SQL in Oracle 9i/10g.
- Involved in Testing of Applications and writing Test Cases, Test Procedures and Plans to the quality norms and process within organizations to achieve customer satisfaction.
- Experience in using UML to create Use-Case Diagrams, Class Diagrams and Interaction Diagrams using design Tools like MS Visio 2007.
- Excellent knowledge of the SDLC processes like Requirements Gathering, Analysis & Design, Unit & Integration Testing, Deployment and Support.
- Proficient in troubleshooting and debugging skills on multiple applications and systems.
- Familiarity with various versions of Reporting tools like Cognos, Crystal Reports and SSRS Reporting.
- Experience in providing Training & Technical Support for end users on SharePoint features like Document Management System and Content Management System.
- Self-motivated and highly adaptable to the demands of the project in terms of new requirements, meeting deadlines and delivering quality output.
TECHNICAL SKILLS
Programming Languages: C#, VB.NET, VB, C, C++, HTML, DHTML, CSS, XML, XSL, XSLT, T-SQL, PL/SQL Scripting
Languages/Libraries: JavaScript, Vbscript, jQuery, PowerShell.
Web Technologies: ASP.NET, MVC 3, MVC 4, SharePoint Designer 2007/2010, Dream weaver, ASP, HTML, HTML5, DHTML, XHTML, XML, CSS, AJAX, Web Services, WCF.
Web Server: IIS 6.0/7.0/7.5
Technologies: .Net Framework 1.1/2.0/3/0/3.5/4.0/4.5
Development Tools: Visual Studio .NET 2003/ 2005/20 NHibernate 3.3, Entity Framework 5, Unity 2.0, Fluent Validation 3.4, NUnit 2.0
Databases: SQL Server 2000/2005/2008 R2/2012, MS Access 2003/2007, Oracle 8i/9i/10g
Tools: Crystal Reports, Microsoft Office, Microsoft Visio, Microsoft Visual SourceSafe, Team Foundation Server
Operating Systems: Window Server 2003/2008R2/2012, Windows XP, Windows 7, Windows 8.
PROFESSIONAL EXPERIENCE
Confidential, Dublin, OH
Sr.Net Programmer
Responsibilities:
- Designed the complete solution using Multi-tier Architecture model.
- Implemented architecture using C#, ASP.NET and MVC4 and Entity Framework as ORM framework.
- Management, Caching features, securing the web application.
- Developed system services SOA application platform for use by all web applications utilizing WCF REST services.
- Used Web Services (SOAP, WSDL) for communicating with service bus and components.
- Designed and developed Graphical user interfaces using MVC Razor, JQuery, AJAX. HTML5.
- Used JavaScript/jQuery to perform validations and catch the events on client’s browser.
- Used AJAX Controls and Extenders to increase the functionality of web page and to reduce the network traffic and Implemented partial page updates using the Update Panel of ASP.NET AJAX.
- Extensively wrote and used stored procedures, Database in SQL server and PL/SQL for Oracle.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Used Unity 2.0 framework for dependency injection.
- Used Fluent Validation for validating business objects and NUnit as Unit Testing Framework.
- Performed Unit Testing, Integration Testing and Regression Testing.
Environment: C#, ASP.NET, MVC 4, HTML5, CSS3, WCF REST Services, JQuery, JavaScript, Ajax, SQL SERVER 2008R2, Oracle 10g, WIN FORMS,SSRS Reports, Visual Studio, IIS, TFS.
Confidential, VA
.Net/SharePoint Developer
Responsibilities:
- Working on configuring the new SharePoint Server 2010 farm, Good Understanding with physical and logical server architectures for the SharePoint Server farm.
- Worked on migrating the existing MOSS 2007 sites to SharePoint Server 2010 using Export and import and content database upgrade approach.
- Work in coordination with the Enterprise Architecture team to understand the organization's goals and strategies.
- Developed an edit item form for a list in SharePoint Server 2010 using InfoPath designer 2010.
- Worked with Content Editor, Page Viewer, Data View and Form Web Parts.
- Implemented SharePoint Designer Workflows and associated to Lists.
- Implemented Event Receivers and features for list and libraries.
- Email alerts for documents in document libraries.
- Created Sites, Site Collections, Site Themes, Documents and Form libraries, customization of list attributes, branding, and import of existing data.
- CreatedInfoPath forms using InfoPath Designer 2010 andpublishedit in toShare Point Forms Library.
Environment: /Tools: SharePoint Server 2010, MOSS 2007, WSS 3.0, InfoPath Designer 2010/2007, .NET 3.5, jQuery, JavaScript, Windows Server 2008R2, SQL Server 2008R2, SharePoint Designer 2007/2010, Visual Studio 2008/2010.
Confidential
.Net Developer
Responsibilities:
- Designed the complete solution using Multi-tier Architecture model.
- Implemented architecture using C#, ASP.NET and ADO.NET.
- Management, Caching features, securing the web application.
- Developed system services SOA application platform for use by all web applications utilizing WCF REST services.
- Integrated the payment gateway to accept Credit Cards by using the Etisalat payment gateway and BizDirect interface to accept Debit Cards.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Designed and developed Graphical user interfaces using ASP.NET, jQuery, AJAX.
- Extensively wrote and used stored procedures in SQL Server.
- Performed Unit Testing, Integration Testing and Regression Testing.
Environment: C#, ASP.NET, WCF REST Services, JQuery, JavaScript, Ajax, SQL SERVER 2008R2, WIN FORMS, SSRS Reports, Visual Studio, IIS, SVN.
Confidential
.Net/SharePoint Developer
Responsibilities:
- Involved in Installation and configuration of Microsoft OfficeSharePointServer on Server Farm.
- Extensively worked on creating CSS, Master Pages, Theme and Site Definition to enrich the portal.
- Designed and developed the Custom webparts using Microsoft C#.NETand connected the webparts.
- Worked with OfficeSharePointServer 2007 Excel Services to enable the interaction of the user with the spreadsheets through a web browser.
- Create the InfoPath forms and published intoSharePointDocument Libraries for gathering and sharing information.
- Created Leave Request, Employee Suggestion, Man power requisition, FFS forms and workflow for the same in InfoPath.
- Branded theSharePointPortal and subsites using the CSS andSharePointdesigner to have a consistent and uniform look throughout the portal.
- Implemented KPI’s using Excel Services.
Environment: MOSS 2007, Visual Studio 2005, ASP.NET 2.0, SQL Server 2005, SharePoint Designer 2007,InfoPath 2007, Windows Server 2003 R2, and Excel 2007.
Confidential
.Net Developer
Responsibilities:
- As a .NET developer, primary responsibilities included analysis, design and development of the application.
- Implemented architecture using C#, ASP.NET and ADO.NET.
- Used Grid View, Form View (Data Controls) to render the customer data and Implemented template columns in the Grid View.
- Implemented user control for Search Control, navigation menus, Company Info Bar and Custom Controls using ASP.NET.
- Used Team Foundation Server for control data base collection
- Involved in translating business requirements into technical solutions.
- Modified existing User Interface and built GUI using HTML Web Forms and AJAX controls for providing a consistent look and their individual states persisted across sessions, thus saving individual preferences and providing a smooth navigation experience.
- Implemented client side validations using Java Script and User Control for rich user interface.
- Implemented authentication and authorization based on the roles of the user using Forms authentication.
- Used AJAX Controls and Extenders to increase the functionality of web page and to reduce the network traffic and Implemented partial page updates using the Update Panel of ASP.NET AJAX.
- Implemented Stored Procedures, Functions and Views in SQL Server.
- Implemented advanced .NET session state management Performed unit testing.
- Involved in preparing the documentation for design and code module that developed.
Environment: C#, ASP.NET, TFS, ADO.NET, SQL Server 2005, Java Script, AJAX, IIS 6.0, SOAP, SOA, jQuery, Visual Studio 2008, Web Services, XML, Microsoft Windows 2003 R2
Confidential
.Net Developer
Responsibilities:
- Primary responsibilities entailed analysis, design and development of the application.
- Implemented architecture using C#, ASP.NET and ADO.NET.
- Used Grid View, Form View (Data Controls) to render the customer data and Implemented template columns in the Grid View.
- Implemented user control for Search Control and Custom Controls using ASP.NET.
- Involved in translating business requirements into technical solutions.
- Modified existing User Interface and built GUI using HTML Web Forms and AJAX controls for providing a consistent look and feel.
- Implemented client side validations using Java Script and User Control for rich user interface.
- Implemented authentication and authorization based on the roles of the user using Forms authentication.
- Used AJAX Controls and Extenders to increase the functionality of web page and to reduce the network traffic and Implemented partial page updates using the Update Panel of ASP.NET AJAX.
- Implemented Stored Procedures, Functions and Views in SQL Server.
- Involved in preparing the documentation for design and code module that developed.
Environment: C#, ASP.NET, VSS, ADO.NET, SQL Server 2005, Java Script, AJAX, IIS 6.0, Visual Studio 2008, Crystal Reports, Web Services, XML, Microsoft Windows 2003 R2.
Confidential
.Net Programmer
Responsibilities:
- Primary responsibilities entailed analysis, design and development of the application.
- Implemented architecture using C#, ASP.NET and ADO.NET.
- Used Grid View, Form View (Data Controls) to render the customer data and Implemented template columns in the Grid View.
- Implemented user control for Search Control and Custom Controls using ASP.NET.
- Implemented client side validations using Java Script and User Control for rich user interface.
- Implemented authentication and authorization based on the roles of the user using Forms authentication.
- Used AJAX Controls and Extenders to increase the functionality of web page and to reduce the network traffic and Implemented partial page updates using the Update Panel of ASP.NET AJAX.
- Implemented Stored Procedures, Functions and Views in PL/SQL.
- Implemented advanced .NET session state management Performed unit testing.
Environment: C#, ASP.NET, VSS, ADO.NET, SQL Server 2005, Java Script, AJAX, IIS 6.0, Visual Studio 2005, Web Services, XML, Microsoft Windows 2003
Confidential
.Net Programmer
Responsibilities:
- Implemented architecture using C#, ASP.NET and ADO.NET.
- Implemented ODP.Net for Oracle database connectivity.
- Used Grid View, Form View (Data Controls) to render the customer data and Implemented template columns in the Grid View.
- Implemented user controls and Custom Controls using ASP.NET.
- Implemented client side validations using Java Script and User Control for rich user interface.
- Implemented authentication and authorization based on the roles of the user using Forms authentication.
- Used AJAX Controls and Extenders to increase the functionality of web page and to reduce the network traffic and Implemented partial page updates using the Update Panel of ASP.NET AJAX.
- Implemented Stored Procedures, Functions and Views in PL/SQL and also for SQL Server.
- Implemented advanced .NET session state management Performed unit testing.
- Involved in preparing the documentation for design and code module that developed.
Environment: C#, ASP.NET, VSS, ADO.NET, SQL Server 2005, Oracle 9i, Java Script, AJAX, IIS 6.0, Visual Studio 2005, Web Service, XML, Microsoft Windows 2003
Confidential
.Net Programmer
Responsibilities:
- Designed the complete solution using Three Tire Architecture
- Implemented architecture using C#, Win Forms and ADO.NET.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Designed and developed Graphical user interfaces using C#.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data.
- Extensively wrote and used stored procedures, Functions, Views in SQL server.
- Working and design with distributed architecture three layer architecture.
- Performed Unit Testing, Integration Testing and Regression Testing.
- Used VSS for the purpose of version Control and source code maintenance needs.
Environment: C#, VSS, ADO.NET, SQL Server 2005, Visual Studio 2008, Web Services.