Senior Microsoft .net Developer Resume
PennsylvaniA
PROFESSIONAL SUMMARY:
- Microsoft Certified Solution Developer having 12+ years of professional experience as a Microsoft.Net Developer in analysis, design and implementation of web based, windows based client - server applications in Microsoft Technologies using ASP.NET, ADO.NET , C#, VB , SharePoint 2013/2010/2007 , Web Forms, SQL Server , Web Services, Windows Services and Microsoft Enterprise Library.
- Strong experience of designing and developing Web Applications using ASP.NET, MVC, Silverlight, LINQ, WCF, WWF, C#, ADO.NET, XML , Web Services using various Design patterns and standards
- Strong experience in design patterns WCSF, WSSF, MVC, MVP and MVVM patterns.
- Strong experience in creating Expertise in using Active Directory for creating Users and groups & integrating with other systems
- Expertise in Database Design, Model and Develop, and writing Stored Procedures, Functions, Constraints, Views and Triggers in SQL Server 2000/2005/2008 .
- Have an experience in SQL Server Reporting Service (SSRS) and SQL Server Integration Service (SSIS)
- Expertise on Migrating Oracle WCI/Interwoven team site portals to SharePoint 2010 platform
- Hands on experience on Code reviews, Performance optimizations of larger systems, Worked on the Performance tuning of IIS Server/Applications and SQL Server databases
- Experience in Agile (especially Extreme Programming or XP, Scrum) software development. Worked in Test Driven Development (TDD).
- Extensive experience on the Architecture of the SharePoint 2010 with Installation, Configuration and the Implementation of Portal and the Team Sites and good exposure to SharePoint 2013
- Developed Custom Web Controls, Custom Web Parts, Content Types, Tool parts, Event Receivers and Event Handlers and Document Libraries.
- Worked on Form Based Authentication, Backup and Restore, User Profiles, Site Definitions, Site Templates, Content Editor Web Parts, Content Query Web Parts, Features, User Permissions, Solution Packages, Workflows, Master Pages, InfoPath 2010 forms and Sandbox Solutions
- Good working knowledge of Security Modules like Authentication and Authorization using MOSS and ASP.NET WebPages.
- Used CAML queries for retrieving list data, defining list definition, site definition, and features.
- Proficient Working on SharePoint Security Model, Personalization of Sites and using the STSADM tool and Core development experience in Custom and SharePoint Object Model based applications.
- Proficient in developing applications supporting multi lingual functionality and strong UI development experience using HTML5, XHTML, DHTML, CSS, JavaScript, JQuery, VBScript, XML, XSD, XPath, XSL, SOAP, COM, ODBC, OLEDB, Serialization, CSS, AJAX, NUnit
TECHNICAL SKILLS:
Share Point Technology: MOSS 2013/2010/2007 , MS SP Designer 2010, InfoPath 2010
Languages: C#, VB, LINQ, VB.NET, AJAX, ADO.NET, T-SQL, PL/SQL, Mono.net, ADO
Web Technology: ASP, ASP.NET, .NET Framework 2.0/3.0/3.5/4.0 , AJAX, AJAX toolkit, Share Point 2010, ActiveX, COM+,HTML, DHTML, CSS, JavaScript, Web Services, Silverlight 4.0/5.0, HTML 5
Scripting and Markup: JavaScript, JQuery, VBScript, HTML, CSS, XML, XAML, XSL, XSLT, XPath, SOAP, DTD, Schema
Database: Oracle 10g/11g, SQL Server 2000/2005/2008 , MS Access, My SQL.
Data warehousing: Microsoft Data Transformation Services (DTS), SSIS, SSRS
Reporting Tools: SSRS, Tibco SpotFire, Crystal Reports
Version Control: Microsoft Visual Source Safe, TFS , CVS, Clearcase
Web/App Servers: IIS 7.0/6.0, Apache
IDE: Visual Studio 2003/2005/2008/2010/2012 , Visual Studio 6.
Operating System: Windows 2008/2000/NT/XP/2003/Vista, Unix, Linux.
Standards & Trends : SOA (Service Oriented Architecture), UML, Design Patterns.
Windows Frameworks: Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Windows Workflow foundation (WWF).
Modeling Tools: Enterprise Architect 7.1, Microsoft Visio, Enterprise Library 4.1/3.0.
Portal Technologies: Oracle WCI, Interwoven Team site
Other Tools: Ants Profiler, Rally, MS Project, Rational Rose, FXCop
Testing Tools: NUnit, VSUT, SOAPUI
Functional Areas: Admin, Finance, Medical Devices, Insurance, Pharmaceuticals, Oil &Gas, Retail, Industrial Automation, Intranet, HR, Payroll, Medical Claims, Travel, Clinical trials, Data analysis and Reporting
PROFESSIONAL EXPERIENCE:
Confidential, Pennsylvania
Senior Microsoft .Net Developer
Responsibilities:
- Requirement Gathering , Analysis and interaction with SME’s, business users.
- Implemented code refactoring for XML Codegeneration engine for performance enhancement
- New enhancements in Project Output module is developed in Silverlight using WCF services
- Designed, modeled enterprise multi tier software module using WCF web service hosted in a Windows service and Designed WCF Service Contract for validating the user input
- Developed stored procedures and functions which are consumed in DAL
- Worked in the Application Architecture and Issue fixing on implementation
- Code review , Ensuring Best Practices and Development standards are adhered.
Environment: Windows 2008 R2, ASP.net 3.5/4.0, C#, XML, WCF, Silverlight 4.0/5.0, SQL Server 2008, TFS 2012, VS 2012
Confidential, East Hanover, New Jersey
Senior Microsoft .Net Developer
Responsibilities:
- Requirement Gathering, Analysis and interaction with SME’s, business users.
- Implemented Technical Architecture Design Documentation
- Updated the Information architecture for the new changes with respect to interwoven framework
- Designed Application Architecture and Issue fixing on implementation
- Created Custom master pages, Page layouts, Custom web parts for the Job portal module
- Assigning tasks to Offshore Team, co-ordination activity.
- Code review, Ensuring Best Practices and Development standards are adhered.
- Developed the tool to migrate interwoven team site to SharePoint 2010.
- Created Sites and Sub-sites within the site collections for Various Departments and accordingly created new Site Permission levels and Groups for SharePoint 2010 site.
- Created and managed Custom Site Templates, Site Columns, Document & Picture Libraries, Lists, List Views, Links, Events and Content Type, Web Parts, SharePoint Designer on SharePoint 2010 for various departments.
- Deployed Site Features and Custom List with Site Columns and Content Type by using SharePoint Features Manager
- Development of governance plan including guidelines on taxonomy, style guidelines, publishing processes, naming conventions, roles and responsibilities, metadata, approval processes, and more
- Participate as part of an Agile project team with responsibilities ranging from traditional BA duties to working closely with service delivery teams to ensure project implementation
- Help business stakeholders configure their new SharePoint sites
- Understanding and identifying alternatives, presenting options, and making recommendations to meet the Intranet projects goals
- Developing and/or reviewing functional & technical designs
- Coordinate and conduct unit and user acceptance testing
- Work with multiple service delivery teams to resolve integration issues
- Manage and coordinate site roll-out and content migration process
- Provide SharePoint support for any content migration issues
- Provide SharePoint and MS Office training to end users and site admins .
Environment: ASP.net 3.5, C#, XML, XSL, JQuery, SharePoint 2010, Interwoven Team site, SQL Server 2008
Confidential, East Hanover, New Jersey
Senior Microsoft .Net Developer
Responsibilities:
- Requirement Gathering, Analysis and interaction with SME’s, business users.
- Implemented Technical Architecture Design Documentation
- Developed the migration tool using C# and created the custom sharepoint webservices which internally fetches the data using Sharepoint Server side Objects API
- Migrated the WCI portals using the tool on the Sharepoint 2010 Framework
- Created Custom master pages, Page layouts, Custom web parts for the framework, Custom site columns and various other features on the SP 2010 framework
- Have Set up Single Server, 3-Tier SharePoint 2010 Farm.
- Creating and Managing Web Applications, Site Collections.
- Created Content Hub for managed metadata publishing and incorporated the subscriptions at the site collections.
- Used agile methodology during all the phases of system development life cycle ( SDLC ), and analysis artifacts such as use cases and state diagrams.
- Analyzed the existing environment and set up SharePoint application development, and Test environment according to Microsoft SharePoint best practices.
- Worked on Site Collection, Team Site and Wiki site, Document Library, Site Configuration. Also created the UI by customizing Master Page
- Developed and configured custom Web parts, Event/Feature Receivers, Site Columns, Lists, Libraries, Content Types and Publishing Pages, Custom Workflow.
- Used JQuery extensively to create a rich look and feel for the menu items.
- Managed Users on various sites. Created Audiences to target to specific content to defined set of users based on the User Profile.
- Created Master Pages, Theme and Site Definition to enrich the portal.
- Implemented Claim Based Security and STS (Security Token Service)
- Implemented SharePoint role-based security using site groups to secure access to sites and lists
- Worked on Active directory integration with SPS. Configured active directory based SharePoint User Profile update schedules.
- Designed a Master Page, Themes and Skins for Branding the SharePoint sites using the SP Designer 2010.
- Implemented Event Handlers for both synchronous and asynchronous events and built CAML query to retrieve data from list, and define custom site definition
- Created WSP packages and Features to deploy the solutions in the different site collections.
- Built WCF web services to communicate between the different systems (.Net and SharePoint).
- Created Scheduled jobs using power shell commands to take back ups of Farm, Web Applications, Sql Server.
- Performed administrative level activities like creating backup/restore mechanisms, configuring users and groups for sites, lists and libraries
- Analyzed and structured the contents that were put in the SharePoint site based on department categorization, which facilitated the construction of site collections and sites based on the organizational hierarchical model.
- Assigning tasks to Offshore Team, co-ordination activity.
- Code review, Ensuring Best Practices and Development standards are adhered.
- Performance enhancements activites are completed on the Sharepoint Portal
Environment: ASP.net 3.5, C#, XML, XSL, JQuery, SharePoint 2010, Oracle WCI, SQL Server 2008
Confidential, Mounds View, Minnesota
Senior Microsoft .Net Developer
Responsibilities:
- Requirement Gathering, Analysis and Customer interactions.
- Developed POCs for creating real time graph from the data generated by the Gidjet
- Created Custom PUI in HTML 5 using JQuery for enabling the user interactions with the gidjet
- Created the application using Mono.net on Ubuntu
- Creating and Managing IIS Web Applications, Site Collection and Zones
- Assigning tasks to Offshore Team, co-ordination activity.
- Code review, Ensuring Best Practices and Development standards are adhered.
Environment: ASP.net 3.5, C#, XML, Mono.Net, Linux, Apache, SharePoint 2010,Ubuntu 10.10
Confidential, San Diego, California
Senior Microsoft .Net Developer
Responsibilities:
- Requirement Gathering, Analysis of existing system and Customer interactions.
- Understanding the existing issues and limitations in the current development enviornment
- Proposed the strategy and the improvement to be adapted in the new enviornment
- Interviewed the customer SPOCs for the enablement of Microsoft development solutions through Team Foundation Server
- Created proposed plan and presented it to customer
- Suggested the best practices to be followed while the developement of application in Micrsoft.Net Technologies
Environment: VSTS, ASP.net 3.5, C#, XML, TFS, SharePoint 2007/2010 Administration
Confidential
Senior Microsoft .Net Developer
Responsibilities:
- Worked on the development of "Recovery" module of the application,Developed the core framework which will be used across the modules and also created various crystal reports and integrated with asp.net application
- Created Workflows using WWF and developed custom persistant provider using mySQL Framework
- Common automated build is developed using TFS to merge the various modules in Insurance domain.
- Developed WCF services and provided interfaces to integrate with third party applications like Java, Orange Escape and also with internal modules
- Requirement and gap analysis,Impact analysis, interaction with SME’s, business users.
- Testing the web service using SOAPUI tool.
- Demonstration of POC to stake holders.
Environment: VSTS, ASP.net 3.5,C#, XML, WSSF, WCSF, WCF,TFS,MYSQL
Confidential, Everett, Washington
Senior .Net Developer
Responsibilities:
- Understanding business requirements, requirement analysis and system design.
- Design of various UML diagrams (Class Diagrams, Sequence Diagrams etc.) using MS Visio 2003.
- Designed and developed front end pages using ASP.NET, JavaScript,Silverlight and HTML
- Created reusable User Controls using ASP.NET
- Establish connectivity with LDAP Server and developed reusable interfaces
- Managed the site collection of the system, managed permissions, page layouts and various list and views. Developed out of the box workflows for various approvals involved inthe system.
- Estimating the overall efforts needed to develop the project
- Worked in improving the overall quality of software and ensuring that team members follow best practices including test driver development, code refactoring and constant code reviews.
- Managing offshore team. Ensuring that the team is following various quality standards & creating quality code
- Ensuring smooth & error free project delivery along with the appropriate change management process
Environment: VS.net, C#.Net, ASP.Net, XML, LDAP,Silverlight, SharePoint 2007
Confidential
Senior Microsoft.Net Developer
Responsibilities:
- Worked on requirement gathering, design, development, testing and implementation of the windows application and used scrum development life cycle.
- Created Use case diagrams, Class diagrams, and Sequence diagrams using MS Visio.
- Extensive use of C# for programming the code and interfaces with unmanaged code.
- Developed business logic for broadcasting messages where any user type can create a message, edit a message and can broadcast a message at a scheduled time.
- Designed the structure of the web services to be implemented.
- Surveyed information to develop Win Form application with significant business logic.
- Extensively used XML class libraries to parse the data into the system.
- Implemented Site Hierarchies, Portal Sites and implemented Business Processes using MOSS 2007.
Environment: VS.net, C#.Net 2.0, XML, ASP.net
Confidential
Senior Microsoft .Net Developer
Responsibilities:
- Analyzed and understood the functionality of product feature.
- Worked in requirement gathering, functional and technical specification. Involved in analysis of the user specifications provided by the client.
- Worked closely with business teams, developers, UCD team and testers to ensure schedule compliance and maintain quality standards
- Developed windows forms using GDI graph controls and validated inputs
- Applied the concepts like assembly loading and reflection, threading, exception handling to make the application more efficient
- Developed the code using C# according to the coding standards and best practices.
- Code review and documentation for the project.
Environment: VS.net, C#.Net 2.0, XML
Confidential
Senior Microsoft .Net Developer
Responsibilities:
- Created Technical Specification Document and coordinated closely with architect and data analyst in designing Technical Specification Document.
- Designed UML artifacts like Class Diagrams, Activity Diagrams and deployment Diagrams using Microsoft VISIO.
- Worked on the development task scheduler for assigning the jobs to image processing module.
- Used Agile methodologies, test driven development and automated builds.
- Developed various Win Forms and reusable business logic components in an Object-oriented manner using C#.NET and talked with unmanaged code written in C++
- Used Team Foundation server , Team Explorer for versioning.
- Worked on Bug Fixing.
- SSRS reports are generated from Business Intelligence Projects and create shared data source by adding new data source, On report layout select the dataset to extract information on layout and customize the layout and switch to dataset screen and drag the columns.
- Code review sessions to review the code developed by the team members.
- Developed Email Engine to send mails to single or group of people using SMTP
- Used SQL Data adapter objects, Dataset, Data Table objects for manipulating data in the sql data source using ADO.NET.
- Developed Custom User Controls and configured the caching policies.
- Worked on complex Stored Procedures.
- Developed Style Sheets with XML to display statements.
- Developed and consumed Custom Web Services
- Integrated the application by building the different projects using Visual Studio .NET and Visual Source Safe.
Environment: VS.net, ASP.net,ADO.net, C#.Net, MS Access, XML
Confidential
Microsoft .Net Developer
Responsibilities:
- Developed custom Form Authenticatication module for the web site.
- Implemented Technical Architecture Design Documentation
- Developed retail web site and integrated with intranet applications for monitring
- Designed Application Architecture and Issue fixing on implementation
Environment: ASP.Net, ADO.Net, VB.Net, C#, SQL Server-2000
Confidential
Microsoft .Net Developer
Responsibilities:
- Requirement Gathering, Analysis and interaction with SME’s, business users.
- Implemented Technical Architecture Design Documentation
- Created Windows application catering to the needs vendors and also an internet web application which the windows application communicates to.
- Participated in the deployment activities of the application is many BPCL retail outlets
- Incorporated the change requests which are very relevent to the application performance
- Created SSIS packges to push the data to SQL Sever after transforming the data received by verder mails generated using the application.
Environment: .Net2.0, ADO.Net2.0, VB.Net2.0, SQL Server-2005, SQL Express,SSIS
Confidential
ASP/ASP.NET/SQL Server Developer
Responsibilities:
- Requirement Gathering, Analysis and interaction with SME’s, business users.
- Implemented Technical Architecture Design Documentation for the framework components and for the applications developed using the framework
- Developed Online travel booking and travel claims settlements site using the framework
- Developed Online accommodation package to handle to accommodation request for the employees
- Developed project tracking system for monitoring the various project which run under the supply management chain to track the productivity
- SAP training module is developed to for feedback analysis, organizing the trainings, document management, MIS reports generation using Crystal Reports, GDI+
- An end to end solution for the off cycle payroll payments to employees through ECS is developed using Middleware in the back end to push the data from SQL Server 2005 to SAP along with ASP.Net components
- Using VML graphical reports are generated in some applications. Migrated legacy reports generated in VML and crystal reports to SSRS reports
- Created SSIS Packages to load the master data recieved from SAP Interfaces and also developed interfaces communications channel between applications and SAP
- Participated in the Issue fixing on implementation and post release activites
- Created Custom master pages, Custom web parts for the framework
- Code review, Ensuring Best Practices and Development standards are adhered.
- Managed resource planning and allocation on various projects along with Project planning and Task Monitoring
Environment: ASP 3.0, ASP.Net,C#,VB.Net, VB,HTML, SQL Server 2000/2005 VBScript, JavaScript, SAP, IBM MQ Series,Windows Sharepoint Services,VML, COM+,ADO.Net,Web Services, SSRS, SSIS
Confidential
ASP/SQL Server Developer
Responsibilities:
- Detailed Analysis and POC of the applications to be migrated to the new platform
- Implemented Migration Design Documentation
- Developed Project Plan, Estimation documents
- Designed Architecture changes and Issue fixing on implementation
- Implemented code revamp and design changes for the existing applications
- Tested each and every applications, interface communication and identified the issues and resolutions during the migration plan
- Installation of Windows 2000 platform and setting up SQL server 2000 on the new enviornment and migration of databases to the new envioenrment, migrating the asp applications to the new IIS 5.0 platform,migration of the COM components are completed
Environment: ASP 3.0, HTML, SQL Server-2000, IIS 5.0, COM+