Lead Sharepoint Developer Resume
Boston, MA
SUMMARY
- Over 9 years of experience in Architecture, Analysis, Design, Development and Unit Testing of various applications with involvement in all stages of Software Development Life Cycle (SDLC).
- Around 5 years of experience on Windows SharePoint Services and SharePoint.
- Well - versed with the CMM Level 5 standards such as Defect Prevention Activities, Change Management, Risk Management, Configuration Management and Software Process Improvement Plans.
- Architected the complete cycle of SharePoint solutions for use as the corporate intranet, customer extranet and high performance public facing websites.
- Successfully led SharePoint Implementation teams for major clients in upgrading/migrating their environment.
- Programmatic and analytical approach to Planning, Development, Administration and Enhancement of large scale SharePoint solutions.
- Designed a large intranet application over WSS 3.0 platform for major clients with Content Management capabilities, Custom Web parts, Custom Lists, Custom Workflows and Personalization capabilities.
- Designed and implemented custom security model for multiple SharePoint sites.
- Created and defined Enterprise Search scopes and trimmed the search results according to the Customer Requirements.
- Highly skilled in developing solutions for Microsoft Content Management Server - MCMS 2002 with .NET technologies and Microsoft Internet Information Server (IIS).
- Extensive experience developing Web Applications using MVC (Model-View-Controller) Design Pattern.
- Participated in full life-cycle development using Object Oriented Programming concepts and SCRUM methodologies.
- Mentored several individuals in SharePoint.
- Proven ability to identify problem, analyze possible solutions and determine best course of action to meet objectives.
- Ability to work in environments with fluctuating priorities and deadlines, foresight to handle upcoming issues and dedication to solve complex problems with experience and research.
- A team player with excellent Interpersonal, Communication, and Presentation skills.
TECHNICAL SKILLS
Servers: IIS 7.0/6.0 with .NET Framework 3.5/2.0/1.1,Sharepoint 2003, MOSS 2007 and Microsoft Content Management Server 2002.
Technologies & Languages: WSS 3.0/2.0, ASP.NET 3.5/2.0/ 1.1, C#, Silverlight, ASP, CAML, XML, XSLT, SQL,VB Script, JavaScript, JQuery, AJAX.Net 3.0, UML, HTML and CSS.
Development Tools: Visual Studio 2008/2005/2003 , Microsoft SQL Studio 2008/2005, SQL Query Analyzer, BDC Metaman, Microsoft Visual Studio Tools for Office(VSTO) and MCMS Developer Tools.
Database: MS SQL Server 2008/2005/ 2000.
Protocols: HTTP, TCP/IP, SOAP, SMTP, LDAP and FTP.
Operating Systems: Windows Server 2008/2003, Windows XP/2000 and Windows Vista.
Version Control: Microsoft Visual Source Safe 6.0, Microsoft Team Foundation Server and Subversion.
Office Tools: Microsoft Word 2007/2003, Microsoft Excel 2007/2003, Microsoft Visio 2007/2003, Microsoft SharePoint Designer 2007, Microsoft FrontPage 2003 and Microsoft InfoPath 2007.
Email Clients: Microsoft Outlook 2007/2003, Lotus Notes.
MOSS Tools: SPDisposeChecker, WSP Builder, CAML Query Builder.
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Lead SharePoint Developer
Responsibilities:
- Provided technical leadership to ensure projects get delivered on time and within budget.
- Analyzed client requirements, coordinated with Information Architects, designers, developers and offsite team members.
- Solved business problems by interacting with multiple clients and Project Managers to deliver effective Custom Branded SharePoint solutions.
- Suggested best practices and processes to the higher management as part of continuous improvement program.
- Helped developers in resolving persistent issues utilizing personal trouble shooting and problem solving skills.
- Addressed ad hoc questions and change requests from client on time.
- Re-designed key functional areas of existing SharePoint Sites to eliminate performance issues.
- Provided guidance to the Developers and Administrators in building pages and configuring SharePoint to meet business needs.
- Monitored Custom SharePoint Timer Jobs, Scheduled Jobs and Search Indexing on different environments.
- Proficient in using STSADM command line utility to manage SharePoint updates and Site Collection restores across environments.
- Followed SCRUM Agile Methodology to produce high quality websites with minimal efforts.
- Performed Code reviews on the code developed by the team to ensure quality delivery and reduce SharePoint memory leaks, defects and errors.
- Set up standards for development on designing reusable high performance MOSS Solutions making use of Solution Management, Features, Web Parts, Page Templates, Site Definitions and Workflows.
- Created Silverlight Webparts to play multimedia components.
- Designed and developed Master Pages, Page Layouts using Visual Studio 2008/2005.
- Configured Search Scopes and Setup Search on MOSS Sites using Central Administration and Shared Service Provider.
- Created a Custom Site Template to ease the process of setting up a SharePoint Blog and Wiki Sites.
- Deployed SharePoint components using Solution Packages (*.wsp files), WSP Builder, STSADM command line tool across environments.
- Created Custom SharePoint Timer Job to generate reports at regular intervals.
- Created Custom Lists using Custom Schema.xml file, Custom Content Types and deployed them using Features.
- Created Custom Feature Receivers, List Event Handlers and Custom Actions Menu Items deployed using Features.
- Queried Lists and Libraries using CAML (Collaborative Application Markup Language) queries written using CAML Query Builder.
- Used SPDisposeChecker Tool from Microsoft to check memory leaks in SharePoint Custom Code.
- Supported and Managed change requests on legacy MCMS Websites.
- Managed code using Microsoft Visual Source Safe (VSS) and Visual SVN.
Environment: Internet Information Server 6.0,MOSS 2007, MCMS 2002, ASP.NET 3.0/2.0, C#.NET, JavaScript, CAML, XML, AJAX.Net, HTML, Silverlight, CSS, Visual studio 2005, MS SharePoint Designer 2007,SQL Server 2005,Microsoft Visual Source Safe, CAML Query Builder, WSP Builder, Windows 2008/2003 Server, Visual SVN.
Confidential, Warren, MI
Senior SharePoint Developer
Responsibilities:
- Participated in system specification meetings, analyzed user requirements, coordinated with developers and technical leads.
- Solving business problems by interacting with business unit owners and departmental heads to deliver effective solution making use of MOSS as collaborative platform.
- Attended daily status meetings to review the project status and improve quality assurance procedures.
- Worked together with the offshore team to ensure deliverables are prepared to satisfy the project requirements.
- Intervened when necessary to aid the group in resolving issues utilizing personal trouble shooting and problem solving skills.
- Provided status reporting of team activities such as task accomplishments, issues, delays against the program plan or schedule.
- Provided guidance to the Developers and Administrators in building pages and configuring web parts to meet business needs.
- Followed Agile Methodology to produce high quality software and achieve customer satisfaction.
- Performed Code reviews on the code developed by the team to ensure quality delivery and reduce defects and errors.
- Leveraged Site Variations feature in MOSS 2007 to create multiple sites that have the same content presented in different language.
- Designed and developed Master Pages, Page Layouts using Visual Studio.
- Implemented Extranet System based on SharePoint Publishing Site to exchange information between the company and dealers.
- Set up and customized SharePoint Lists, created Custom Views, Site Definitions and managed permissions at different levels.
- Designed and Developed InfoPath Forms and integrated them with a custom translational workflow for custom SharePoint Lists.
- Provided strategic directions on integrating and using Active Directory with MOSS to store employee information which will then be consumed by MOSS Sites and Enterprise Search.
- Supported and helped Administrators during deployments and releases to different environments.
- Developed SharePoint Web Parts based on both SharePoint and .Net namespaces.
- Customized Content Query WebPart using XSLT.
- Built Web Parts to support Multi-lingual capabilities using Satellite assemblies and Resource files (*.resx files).
- Used Ajax Control Toolkit 3.0 for better, faster and Interactive websites.
- Deployed SharePoint components using Solution Packages (*.wsp files) and STSADM command line tool.
- Built Web Parts to interact with the web services integrated with the BAAN System.
- Created Custom Features and queried Lists using Collaborative Application Markup Language (CAML).
- Developed Custom Controls and deployed them to the Control Templates folder under 12-hive.
- Managed code and tasks using Microsoft Team Foundation Server (TFS).
Environment: Internet Information Server 6.0,MOSS 2007, ASP.NET 3.0/2.0, C#.NET, JavaScript, CAML, XML, AJAX.Net, HTML, CSS, Visual studio 2008/2005,MS InfoPath 2007, Microsoft Visual Studio Tools for Office(VSTO), MS SharePoint Designer 2007,SQL Server 2005,Microsoft Team Foundation Server, Windows 2003 Server.
Confidential, Murray Hill, NJ
SharePoint Development Lead
Responsibilities:
- Led a team of 8 to 10 developers, helped keep the team focused and on track.
- Participated in system specification meetings, analyzed user requirements, coordinated with developers and solution managers.
- Communicated daily project status to development and project management.
- Ensured deliverables are prepared to satisfy the project requirements, cost and schedule.
- Served as a focal point to communicate and resolve interface and integration issues with other teams.
- Provided online support while deploying the application to production which involved coordinating with the release management team and get a production sign-off from the business UAT (User Acceptance Testing) users.
- Performed Code Review sessions to ensure quality delivery and documented them to the Organization Tool.
- Handled Causal Analysis Review (CAR) sessions with the lead developers to reduce defect rates.
- Participated in Decision Analysis Review (DAR) sessions with the project management to improve processes and helped improve the team efficiency.
- Provided Outcome (Schedule Variance, Effort variance) Metrics to the management on a monthly basis.
- Mitigated high severity issues through Change Management, Risk Assessment and Impact Analysis.
- Migrated and upgraded SharePoint 2003 Portals and MCMS Sites to SharePoint 2007 platform.
- Shared the lessons learnt with Quality Assurance (QA) team by performing Post Mortem Analysis at the end of each implementation cycle.
- Conducted one-one discussions with the resources to provide and receive feedback in a timely manner and to maintain healthy group dynamics.
- Planned and setup development environment for building custom SharePoint Solutions for use as the corporate intranet and customer extranet.
- Installed Language packs to allow site owners create and configure SharePoint sites and site collections in multiple languages to manage content for each language in different sites.
- Setup Forms Authentication to allow external content mangers to access and modify the content in the Internet Sites on the staging environment.
- Customized and Extended the MOSS 2007 Search through Search Query Object Model.
- Designed and developed Master Pages, Page Layouts using SharePoint Designer.
- Used Business Data Catalog to display data from the client SAP system via Web services.
- Designed a large intranet application over WSS 3.0 platform which has content management capabilities, Custom Web parts, Custom Lists, Custom Workflows and Personalization capabilities.
- Built Internet web sites and Enterprise Portal Solutions with built-in capabilities of MOSS 2007.
- Used Windows Workflow Foundation (WWF) to create custom Workflows to manage the content approval process.
- Created and configured Dashboards on the Report Center Site to provide a quick graphical indication of the state of a key business process using KPI List Web Parts and Excel workbooks.
- Configured Excel Services to centrally manage user access to system resources and external databases.
- Designed and developed InfoPath Forms to gather information from the users at predefined times in the life of the workflow.
- Created Web Parts, Lists, Custom Controls in SharePoint 2007.
- Administered SharePoint Portal sites.
- Packaged and Deployed large-scale deployments out into a Web farm environment.
- Created Custom Features and deployed them using Collaborative Application Markup Language (CAML).
- Configured Auditing and Logging for all actions on sites, content, and workflows using Windows SharePoint Services 3.0 (WSS 3.0).
- Developed Web Forms, Master Pages, Page Layouts and Windows Forms using Visual Studio.
- Designed and Created Postings based on MCMS Templates.
- Involved in the development of Web Services in .NET based on SOAP, WSDL and UDDI.
- Customized Out-of-Box (OOB) Web Parts using XSLT.
- Developed Custom Placeholders for various contents (XML, HTML, Flash and Attachments).
- Performed code analysis using Microsoft FxCop.
- Managed Code using Microsoft Visual Source Safe (VSS).
Environment: Internet Information Server7.0/ 6.0,MOSS 2007, MCMS 2002, ASP.NET 3.0/2.0/1.1, C#.NET, JavaScript, CAML, XML,AJAX, XSLT, DHTML,HTML, CSS, BDC Metaman, Visual studio 2005/2003, SQL Server 2005/2000,MS SharePoint Designer 2007, MS InfoPath 2007,Microsoft Visual Source Safe, Microsoft FxCop, Windows 2003 Server.
Confidential
Programmer
Responsibilities:
- Involved in analysis, Technical design, Database design and development of the application.
- Involved in creating the modules for Card Expenses Allocation, Maintaining of Account Codes, Department codes using Web Forms and ASP.NET Server controls
- Designed the web page to manage the approval workflow - it provides the ability for the approval manger(s) to approve/reject their staff card transactions.
- Involved in website coding using ASP .Net, C#, ADO.NET.
- Designed Web forms using Data Grid control and ASP.NET Controls.
- Used JavaScript for client side validations for the web pages.
- Wrote stored procedures to generate the dynamic reports and allocate the expenses to the appropriate departments.
- Developed the data loader utility in C# .NET to import Reference Data from flat files into the SQL Server database.
- Migrated web pages from ASP platform to ASP.NET Platform.
- Developed and integrated the business components (DLL) using Visual Basic 6.0 and COM that incorporates both three-tier architecture and database connectivity.
- Developed VB components and ASP Pages.
Environment: Visual Studio. NET 2003, C#, ASP.NET, MS SQL 2000, HTML, CSS, JavaScript, Windows 2000 Server, ASP, VB script, Visual Basic 6.0 and Microsoft Inter Dev.