Sharepoint Senior Developer Resume
SUMMARY
- Over 5 years of experience on IT working for industries such as Financial, Private Sector, Accounting, and Technology.
- 3 years of SharePoint specific experience in Developer, Architect and Administration
- Team player and able to work within all levels of a project team in a collaborative SharePoint environment in developing
- Customer service oriented and fully cognizant of the user experience within SharePoint 2010 and SharePoint 2013
- Able to work independently as well as follow detailed instructions for completing tasks with excellent time management
- Solid organizational skills for both small teams and large teams, serving as an effective leader as well as willing member
- Ability to conduct presales as well as requirements gathering, project planning and POC creation
- Versed in the use of SharePoint tools such as SharePoint Designer, Visual Studio and Central Administration
- Self - learning ability and fast team adaptation, facilitating teamwork and collaboration
- Able to follow methodologies, improve process and lead meetings in an Agile environment as well as Waterfall
- Able to work with clients to elicit, refine, and document requirements, and translate the same to technological capabilities
- Able to plan, prioritize, and execute in a rapidly changing, fast-paced environment.
- Solid knowledge on design patterns for software development and best programming practices.
- Focus on details to improve and keep stable the performance in Web Applications.
TECHNICAL SKILLS
Languages: C#, ASP, VB.NET, Java, JavaScript, C++, PHP, CSS, XML, XSLT
RDBMS: SQL Server, MySQL, PostgreSQL, SQLite
Project Domain: Web Applications, Business Intelligence
Platform: SharePoint 2013/2010, .NET, Java EE, Windows Azure
Operating Systems: Windows, Mac OS, Linux
Other Utilities: jQuery, Bootstrap, EF 5, Kendo UI, jqwidget, w2ui, WCF, WPF, Telerik, Genkore
Applications: SQL Management Studio, Microsoft Project, Web JetAdmin
Version Control: SVN, GitHub
Methodologies: Agile, Scrum, CMMI, PMP, RUP
PROFESSIONAL EXPERIENCE
Confidential
SharePoint Architect
Responsibilities:
- Performed a migration from a SharePoint 2010 on premise environment to a SharePoint 2013 cloud environment.
- Facilitated new capacity planning objective by doing extensive research, planning and analysis of current environment as well as newly envisioned environment with stakeholders.
- Refined derived business requirements from sessions into functional and non-functional requirements, converted into specific SharePoint 2013 capabilities.
- Scripted the automated creation of SharePoint 2013 logical architecture elements to increase efficiency using PowerShell.
- Prepared budgetary statements to include projected costs of licensing, purchases and hosting for the first year and a proposed three year cost analysis.
- Configured the environment for the SharePoint Online/Office 365 platform after evaluations of functionality transfer during fit-gap analysis phase.
- Designed Financial Assets Dashboard composed of five key SharePoint 2013 CSOM driven apps to monitor and display departmental financial statistics based on data stored in a SQL Server database using JavaScript.
- Branded SharePoint 2013 apps and master pages using JavaScript, XML, CSS, HTML and JQuery to deliver unique yet consistent UI and UX for consumers of the SharePoint 2013 intranet portals.
- Retrieved pertinent data from SQL Server database to feed SharePoint 2013 apps using Business Connectivity Services (BCS) to ensure secure access and retrieval.
- Implemented development standards and presented expectations to migration and development teams.
- Executed an Agile project management methodology to ensure for quick and flexible adjustments as well as parallel team production.
- Enhanced user acceptance and familiarity of newest features of SharePoint 2013 online and improvements to functionality through scheduled hands-on sessions.
Confidential
SharePoint Senior Developer
Responsibilities:
- Analyzed and documented existing customizations as well as the current SharePoint 2013 environment.
- Developed a strategy to retire ineffective customizations and replace them, while refactoring other customizations to be more efficient based on CSOM code in JavaScript.
- Implemented changelog files to track and identify all changes made to in-house coded SharePoint 2013 extensions.
- Created custom SharePoint 2013 Web Parts running on the server as Farm Solutions using Visual Studio and C#.
- Deployed farm solutions with features containing web parts and event receivers using PowerShell cmdlets.
- Applied updated branding to the environment by using CSS to tweak current Master Pages, providing a more modern and uniformed User Experience.
- Made wireframes as part of presentation to gather feedback and solidify offerings.
- Designed custom Site Templates for newly implemented Recruiting Department, which was housed on a separate Site Collection and needed a personally designed Master Page.
- Performed Feature Stapling to automate site provisioning for the new Sites and Subsites of the Recruiting Department using Visual Studio and C#.
- Configured User Profile Services using PowerShell scripts, to satisfy a desire for related site pages for end users.
- Served as primary ticket resolution entity to resolve initial complications with the SharePoint enhancements during post-production.
Confidential
SharePoint Developer
Responsibilities:
- Conduct sessions to gather requirements from major stakeholders, categorizing into terms of Must-Haves, Nice-To-Haves, and “Bells” for the existing SharePoint 2013 intranet portal.
- Crafted all requirements into functional and non-functional entities and quantified the results to generate specific technical requirements.
- Translated all business requirements into technical terms and mapped each to specific SharePoint 2013 functionality.
- Drafted several iterations of semi-functional wireframes representations of the flow of action throughout the ticket process.
- Created SharePoint 2013 Group for ticket support agents, assigning unique permissions and populating the group.
- Utilized SharePoint Designer 2013 to created separate lists to store and organize tickets to support the automation process and provide a source for viewing ticket phase.
- Generated a declarative state machine workflow in SharePoint Designer 2013 for the purpose of promoting tickets to various stages depending on current state.
- Designed a RESTful service in Visual Studio to be consumed from within a declarative sequential workflow developed in SharePoint Designer 2013.
- Conducted individual testing on each component separately and selected users to conduct testing to understand deficiencies and make improvements.
- Educated all users, Administrators and department heads on how to utilize the new ticketing system.
- Document new functionality, including a user manual, Frequently asked questions and troubleshooting guide.
Confidential
SharePoint Developer
Responsibilities:
- Served as developer of SharePoint 2010 intranet portal to create and support customizations, web parts, timer jobs and workflows.
- Established documentation, commenting and coding standards to promote unity in action across the development team.
- Utilized LINQ to write SharePoint queries to pull information from database and provide filtered results to ListView web parts.
- Created visual web part in C# using Visual Studio 2010 to view worker activity, track hours logged, and filter by position, department and status.
- Wrote C# based Timer Job in Visual Studio 2010 to update the data every 4 hours to set the freshness of the data.
- Generated sequential workflow in SharePoint 2010 Designer based on signature collection OOB workflow to validate hours for payroll.
- Used SharePoint 2010 GUI to make new content types based on both internal columns and custom columns/site columns to set standardized content types.
- Maintained SharePoint 2010 architecture via restructured site collections, site and subsites via PowerShell and stsadm, as well as deleting sites/subsites no longer in use.
- Developed several sandbox solutions within Visual Studio 2010, deploying with PowerShell after thorough blackbox testing.
- Actively participated with code review sessions to affect effective standards and adhere to said set standards.
Confidential
Web Developer .NET
Responsibilities:
- Underwent complete Software Development Life Cycle for project specifications and delivery.
- Designed Web Forms using C# and the 3.5 framework to develop an internal web application.
- Conducted testing and debugging activities in collaborative environment facilitating teamwork.
- Implemented coding standards and best practices to ensure all delivered tasks were in uniformed expectations.
- Delivered specified enhancements to enterprise level applications in a timely and professional manner.
- Utilized JavaScript, JQuery and Cascading Style Sheets (CSS) to standardize look and feel based on meetings with web designer.
- Developed solutions to automate form submission and information retrieval over web applications.
- Wrote database queries as well as stored procedures to drive interactions with fixed data sources.
Confidential
.NET Internship
Responsibilities:
- Created new user interface to customized functionality of the web application using ASP.NET.
- Modeled the Business Layer for the MVC development methodology using the Unified Modeling Language (UML).
- Implemented strict validation using ASP.NET validation controls and JavaScript to perform QA on data.
- Generated data driven web pages using C#.NET and ADO.NET to comply with terms of requirements.
- Generated reports using SSRS to present weekly snapshots of progress to assist decision makers.
- Performed Unit, System and Acceptance testing across all development units.