Sr .net Developer Resume
SUMMARY:
- Microsoft Certified Technology Specialist with over 8 years of experience as a .NET developer in the Analysis, Design, Development, Testing and Deployment of Core business applications using various .NET Technologies with involvement in all stages of the SDLC.
- Strong skills in using C#, ASP.NET, ADO.NET, VB.NET, Visual Studio.NET, Web Services, .NET Remoting, JavaScript and VBScript, among other technologies.
- Extensive experience in implementation of Web Application, Winforms Application& Web services in Microsoft Visual Studio .Net.
- Knowledge of experience in Microsoft SharePoint technologies including Microsoft Office SharePoint Server (MOSS) 2007, SharePoint Portal Server (SPS) 2003, Windows SharePoint Services 3.0 & 2.0 and SharePoint Designer.
- Strong knowledge in Database Programming using RDBMS databases like SQL Server 2005/2008, Oracle 9i/10g and MS Access.
- Expertise in writing T - SQL/PL-SQL Queries, Stored Procedures, Triggers, Packages and Cursors.
- Knowledge of SQL Reporting services (SSRS) and SQL Integration Services (SSIS).
- In depth knowledge in HTML, XHTML, CSS, XML, XSLT & Security in ASP .NET, JSON, jQuery and Lambda Expressions.
- Experience in object modeling and object flow design using UML and Microsoft Visio.
- Experience in developing Web Services, WCF and Custom Services using SOAP and XML.
- Proficiency in Web servers and Application servers such as IIS.
- Experience in dealing with Private, Shared assemblies configuring them with strong names, deploying them in GAC.
- Conceptual understanding and implementation experience of using N-Tier and Client/Server Architecture.
- Experience in ASP.Net MVC 2/3 framework, MVP and Singleton/factory design patterns.
- Used Version Controlling tools such as Visual Source Safe 6.0 (VSS), TFS 2005/2008.
- Good in Team handling & management skills.
- Experience in client interaction and working in client place.
- An excellent communicator with keen analytical ability and information analysis skills.
TECHNICAL SKILLS:
.NET Technologies:ASP.Net, VB.Net, C#, Web services, WCF Services, .Net Remoting, AJAX, Visual Studio 2005/2008, COM, DCOM
Microsoft Share: Point Microsoft Office SharePoint Server (MOSS) 2007, SharePoint Portal
Technologies: Server 2003, Windows SharePoint Services 3.0/2.0, SharePoint Designer 2007Languages: C, C++, VBScript, JavaScript, SQL, PL-SQL, HTML, CSS, JSON, JQuery RDBMSSQL Server 2005/2000, Oracle 9i/10g, MS Access 2000
Web Technologies: ASP, XML, SOAP, Dream Weaver, VB6.0, IIS 5.0/5.1/6.0
Visual Sources: VSS 6.0, TFS 2005/2008
Modeling Tools: UML, MS Visio
Report Writer: Crystal Reports, Data Reports
Operating Systems: Windows NT 4.0/2000, Windows XP, Windows 2003 Server, UNIX
PROFESSIONAL EXPERIENCE:
Onsite Tech Lead
Confidential
Responsibilities:
- Involved in requirements gatherings and architectural design meetings for building the Enterprise service bus.
- Designed and developed an application using Office COM objects for extracting field elements from various templates.
- Developed a routing service to route WCF requests to various endpoints based on various XPATH filters.
- Developed functional testing projects using SOAP UI to validate various WCF service operations.
- Involved in building a WCF service layer using SpringFramework.Net, Nuget packages, Entity framework 5.0 and C#.
- Unit testing is implemented using Moq mocking library.
- Created build projects for CI, RC and Release builds using TFSBuilds and BRDLite, NugetBuild XAML templates.
- Installed and Configured Application Extender on various machines and consumed AX Services.
Environment: Visual Studio .NET 2012, C#.Net, Entity Framework 5.0, Lambda Expressions, WCF, TFS, SQL Server 2008/2012, IIS 7.5, SpringFramework.Net, SOAP UI, WCF Routing, NuGet, Office COM Objects, XPATH, XAML, Moq, Application Extender(AX).
Confidential
Sr .Net Developer
Responsibilities:
- Involved in requirements gatherings and client discussions related to the project.
- Involved in technical analysis of the requirements and transforming the requirements into detailed technical documents.
- Involved in all phases of development, testing, deployment, UAT and production cycles.
- Designed various screens using asp.net MVC 3, HTML, jQuery and C#.
- Developed various classes in C#, entity framework classes and involved in windows service development.
- Developed various POCs using asp.net MVC 3, C# and mentored developers in implementing new technologies/features.
- Adhere to HIPAA compliance in maintaining patient demographics.
- Implemented asp.net for user role management at database level.
- Configured and deployed various SSRS reports on staging and production servers.
- Created and maintained setup projects and windows service projects for deployments.
- Administration and Maintained version controlling of documents and code using SVN for various projects.
- Created various websites in IIS 7 and deployed the application, windows services and database onto staging and production servers.
- Monitored servers and website and also involved in production support and bug fixes.
- Purchased, registered and maintained the domain names, created SSL s and configured them in IIS.
- Configured and maintained the staging and production environments with IIS, SQL server, and other required software.
Environment: Visual Studio .NET 2010, ASP.NET MVC3, C#.Net, JQuery, Lambda Expressions, Entity Framework, SVN, SQL Server 2005/2008, SSIS 2008, PL/SQL, Windows 2003 server, IIS 7.0.
Confidential, NJ
Lead .Net Developer
Responsibilities:
- Involved in technical analysis of the requirements and preparing design documents.
- Involved in development, testing and deployment of the application.
- Designed various screens using ASP.Net MVC3, C#, HTML.
- Implemented Ajax, JQuery and JQGrid are used to improve performance and look of the UI.
- Developed various Views, Models, Model Configurations and controllers in ASP.Net MVC3.
- Utilized Lambda Expressions in Views and controllers to communicate with multiple models.
- Involved in integrating the application into the SharePoint portal environment.
- Various Java Web services are integrated with the front end using WCF technologies.
- JSON is utilized to convert the SOAP responses to increase the performance.
- Business logic is developed in C# for integration of web services and implementing business functionalities.
- Various proxy classes were generated for Java Web service responses and mapper classes are created to map the response with UI elements.
- Created and managed TFS setup projects to support the weekly deployments.
- Interviewed and trained the developers in latest technologies, and managed the offshore and onsite teams.
Environment: Visual Studio .NET 2010, ASP.NET MVC3, C#.Net, AJAX, JQuery, JQGrid, JSON, Lambda Expressions, WCF, Java, J2EE, TFS, SQL Server 2005, PL/SQL, Windows 2003 server.
Confidential, Niagara Falls, NY
.Net Developer
Responsibilities:
- Windows forms were designed and developed in C#.Net.
- Business logic layer classes are developed in C#.Net.
- Various enhancements were developed in C#.Net by reengineering the existing VB6 code.
- Various typed Datasets and data adapters were developed to handle data base interactions.
- Web services were developed in C#.Net and consumed for communication between multiple applications.
- Windows services were developed to achieve scheduled payments processing.
- Implemented 3rd party web services for credit card payments and various web services to expose business functionality to various applications.
- Incorporated regular expressions (HTML) to capture the 3rd party website generated tokens.
- Various stored procedures, functions and database scripts were developed in SQL Server 2005.
- Involved in test harness development using NUnit framework and developed NUnit classes for unit testing.
- Involved in development of test plans and helped testing team in developing test scripts.
- Manual tested the application according to the business requirements.
- Code version controlling and documentation is maintained using SVN.
Environment: Visual Studio .NET 2008, C#.Net, ADO.NET, SVN, SQL Server 2005, T-SQL, Windows 2003 server.
Confidential, Lansing, MI
.Net Developer
Responsibilities:
- Interviewed employees and end-users for collecting requirements. Analyzed, documented, and managed all project requirements and changes to requirements throughout the software development lifecycle.
- Heavily involved with the end users/Business users to understand their expectations, involved in brainstorming sessions with the users and analyst.
- Worked with Project Manager to prepare requirement/design documents. Prepared use cases, class diagrams, sequence diagrams using UML.
- Master Pages and CSS are implemented for consistent look and feel of the application.
- Java Script methods are developed for validations and other page level functionalities.
- Ajax features are extensively used across the application for increasing performance by implementing the partial post backs.
- Business logic layer and Data Access layer are implemented in C#.Net and communication is handled through the WCF web services.
- WCF web services were developed and consumed for communication between multiple tiers.
- Performance is increased by implementing the DTO’s across the application for the WCF service calls.
- Stored Procedures, Views and database scripts were developed in SQL Server 2005.
- XML serialization and de-serialization is implemented to work with secured web services bulk data retrievals and multiple insertions into the database.
- Session management is efficiently handled to cache application variables across the session.
- ADO.NET operations and Exception logging are implemented using .Net Enterprise Libraries.
- Involved in design and development of “Test Plans” based on high level design documents.
- Performed all kind of testing from System testing, back end testing, functional testing, component testing, integration and end to end testing.
- Extensively involved in System Integration Testing in Webfarm architecture and Load testing using TFS.
- Load testing scripts were developed and configured in C# as per load patterns using TFS.
- Different windows scheduler services were developed to schedule the batch processes designed in C#.Net.
- Version controlling is maintained using VSS and documentation is maintained using SVN.
Environment: Visual Studio .NET 2008, ASP.NET, C#.Net, CSS, ADO.NET, AJAX, VSS, SVN, .Net Enterprise Libraries, SQL Server 2005, T-SQL, Windows 2003 server, MS Office.
Confidential, Columbus OH
Developer II
Responsibilities:
- Involved in requirement gathering from LOB and actively participated in analysis and development by implementing Agile development methodologies.
- Designed and developed custom site definitions, list definitions and Master Pages in Visual Studio.
- Installed and configured Microsoft Office SharePoint Server 2007 on different environments (dev, break-fix and DR).
- Various Web parts (Quick links, Pending Activities) were developed using Java Script and .Net and integrated with SharePoint Portal site.
- Developed custom Web Parts using AJAX, custom field types, Content Type, Site Column, Event handlers and Web Part pages with SharePoint object model.
- Managed WSS site implementation and migration activities. Perform typical administrative activities such as backup, restore and site creation.
- Configured and maintained document libraries, lists and WSS site collections.
- Business Logic Layer was developed in C#.NET and exposed by implementing Service Oriented Architecture (SOA).
- Involved in session management and development of the Custom Web Services to integrate wholesale banking applications on Portal page via XML Gateway security.
- Version control was achieved using Team Foundation Server (TFS 2008).
- Organized meetings with test team and business analysts for testing as per requirements.
- Helped testing team to develop test scripts and involved in system testing.
- Configuration management and code merge to various environments were implemented using Serena Changeman DS.
- Actively involved in the Production Support and adhere to the Service Level Agreement.
- Actively participated in code management and maintained multiple server production environments using CSM/LTM.
Environment: MOSS 2007, WSS 3.0, Visual Studio .NET 2008, SharePoint Designer 2007, ASP.NET, C#, AJAX, Team Foundation Server 2008, MS SQL Server 2005/2008, PL/SQL, Windows 2003 server.
Confidential, Columbia MO
.Net Developer
Responsibilities:
- Involved in requirement gathering, analysis, Design and development of the application.
- Designed the presentation layer in ASP.NET using Web forms, User Controls and Web Server controls.
- Developed the application in n-tier architecture for better performance.
- Designed business logic layer and data access layers in C#.Net.
- Established connection between data access layer and data base using ADO.NET.
- ADO.NET Data Caching is efficiently utilized to improve processing speed.
- Implemented validations using validation controls and Java Script.
- Created the Style Sheet which adds the design for the front end using CSS.
- View State and Cookies are used to maintain the session state.
- Involved in development of “Accounts Payable” system in C#.Net
- Involved in Data migration from MS Access to SQL Server 2005.
- Designed and developed the database using SQL Server 2005 and developed reports in SSRS 2005.
- Unit testing of the application is done using NUnit framework.
- Involved in high level testing and UAT and developed test scripts as per requirements.
- Merged data from multiple sources using SSIS packages.
- Developed and optimized stored procedures and triggers to achieve improved system performance in SQL Server 2005.
Environment: Visual Studio .NET 2005, ASP.NET, VB.Net, ADO.NET, MS SQL Server 2005, CSS, XML.
Confidential
Software Developer
Responsibilities:
- Responsible for coding and testing of the presentation layer.
- Designed the presentation layer using ASP.NET, VB.Net.
- Designed the business logic layer using VB.Net.
- Developed the project in a 3 tier environment for better performance.
- Worked on data base to store uploaded files in the database.
- Wrote stored procedures and triggers and worked on performance tuning and optimization.
- Conducted system testing in close coordination with the quality control team and end-users.
- Responsible for change request management, ensuring delivery of solutions that handled changed business situations.
Environment: Windows 2000 Advanced Server, IIS Web Server, Dot Net Framework, ASP.Net, ADO, VB.Net, XML, CSS, SQL Server 2000, VSS.
