Sharepoint/application Developer Resume
Detroit, MI
SUMMARY:
- I am currently a senior SharePoint developer for Confidential, a privately - owned multinational construction company based in Detroit.
- My primary role involves developing new web and SharePoint-based applications, as well as supporting legacy desktop-based programs for a number of projects, including inventory systems, archival and retention systems, business intelligence systems, and various other applications and forms. Previous to joining Confidential, I was a SharePoint consultant for Confidential and Wisconsin Dept of Agriculture, Trade and Consumer Protection. In this role, I gained a diversified knowledge of SharePoint development and experience in administrating multiple databases.
- On the server side, I have programmed extensively in PHP and ASP (classic and .NET). I have gradually shifted my focus to using client-side languages such as JavaScript and HTML5 for most projects, due to their cross-platform nature (as well as the ubiquity of APIs such as REST that allow for easy data transfers between applications).
- On the desktop side, I have developed or maintained programs and scripts written in Java, C++, C, the .NET framework (C#, VB, J#), COBOL, and MATLAB. My database experience deals working with MySQL, Oracle, IBM DB2, and Microsoft SQL Server database environments. At Wisconsin DATCP, I was the sole SharePoint administrator and developer tasked with specifying, building, customizing and maintaining a district-wide SharePoint farm, which was used for both our team sites and our organization-wide intranet.
- I am currently a registered developer with Apple and Google, and have published mobile applications for both the IOS Phone and Android platforms.
TECHNICAL SKILLS:
Programming Languages: C#, VB.Net, ASP .Net, C++, C and Microsoft Visual Studio 2013/2012/2010 /2008, Microsoft Visio 2010/2013
Web: .Net Framework 3.0/3.5/4.0/4.5, ASP.NET, IIS, AJAX, Web Controls, Web Services, Windows Services, HTML5, HTML, XML, CSS3, CSS, Visio and TFS.
SharePoint: Microsoft Office SharePoint Server 2013, Microsoft Office SharePoint Server 2010, Microsoft Office SharePoint Server 2007 (MOSS), SharePoint Portal Server 2003(SPS 2003), Microsoft SharePoint Designer 2010/2013, MS InfoPath 2007/2010/2013, MOSS Central Admin, BCS, Web Content Management, Business Intelligence, Excel calculation services, SharePoint Object Model, Enterprise Content Management, Governance, Adoption and Training, Office 365, Windows Azure, MVC
Web Technologies: ASP.Net, AJAX, LINQ, HTML5, HTML, CSS, OPEN XML, XSL, XSLT, SOAP, Web Services
Development Tools: Microsoft Visual Studio 2013/2012/2010, Team Foundation Server 2010, SharePoint Designer 2007/2010/2013, InfoPath designer 2007/2010, PerformancePoint Designer, LINQ, CAML, InfoPath, Nintex, K2, Metalogix.
Databases: SQL Server 2012/2008/2005, MySQL, MS Access.
Operating Systems: Windows Server 2012/2008/2003, Windows XP/Vista/7/8
Scripting Languages: JavaScript, VB Script, jQuery, Web Services, WCF, REST, SOAP, XML, XSLT, CSS, VBScript, Power Shell, SSIS, SSAS
Methodology: Object-Oriented, UML, Waterfall and Agile
PROFESSIONAL EXPERIENCE:
SharePoint/Application Developer
Confidential, Detroit, MI
Responsibilities:- Worked closely with app owners to draw requirements for SharePoint 2013 Front End Design as well as customizations.
- Created customized SharePoint themes in the 2013 environment (master pages, page layouts, web parts) in html, CSS, JQuery, asp.net.
- Created Customized InfoPath forms in 2013 and SharePoint forms using third party tool DFFS.
- Created a custom Timer Job for weekly List and Library maintenance for cleaning up possible duplicate entries.
- Assisted in the design of a dashboard web part using JQplot JQuery plugin that was used as a Dashboard for the Metrics site.
- Built an employee safety form with signature pad
- Develop customized approval workflows for all SharePoint and InfoPath forms in SharePoint designer 2010/2013.
- Design graphic UI interfaces and mock ups for all SharePoint themes to meet department specifications and users’ usability.
- Daily SharePoint admin duties, grant site permissions to department members and owners, preform site maintenance on page layouts and master page themes.
- Create custom visual dashboards in 2013 environment using JavaScript frameworks (JQuery).
SharePoint Developer
Confidential, Dearborn, Michigan
Responsibilities:- Met with Client and Stakeholders to learn the Business Processes as well as gather requirements for future SharePoint Customizations.
- Developed fully functional InfoPath templates for status updates for tracking submitted consumer lender documents, many of the forms were designed with specific business rules and privileges that would require specific permissions and validation requirements before it could be submitted.
- Added custom Code Behind using Visual Basic and XPath Navigator to sync a target SQL database information to a cascading drop down menu on the form. These forms would then populate designated fields in the form that would be shown in a repeating section on the form.
- Created BDC Models and External Content Types in SharePoint Designer 2010 to target External SQL Server data sources to be consumed through External Lists in SharePoint 2010.
- Created a Custom Web Part in Visual Studio to retrieve pertinent customer information held within SharePoint Lists.
- Many of the scrum meetings I attended where for project planning and updates on deliverables, many involving remote and 3 party vendors.
- Developed a look-up workflow that would upload new documents, overwrite the current document, and submit that same document to an archive folder.
SharePoint Contractor
Confidential, Madison, WI
Responsibilities:- Worked as the lead SharePoint developer in charge of gathering and formalizing system requirements, assigning tasks to members of the development team, and monitoring the overall progress of the development items.
- Installation and configuration of a SharePoint 2013 for intranet portal focused on collaboration and document management.
- Customized out of the box site pages, created custom page templates custom web parts in C#, and developed web service components that were integrated with the farm through BCS connections.
- Created several Proof of concepts for enhancements to the current environment which were well received an implemented in the initial scope of the project.
- Initiated efforts directed towards improving code consistency and test automation.
- Created custom C# web parts to implement custom business logic that would be used for the interpretation and communication between user interface and data layer.
- Designed custom workflows in SharePoint Designer 2013 to be run on Workflow manager to automate several business processes such as project approval and contract management.
- Created custom views for the search results page and implemented a custom action that would allow the users to export the result as excel files.
- Created custom display templates with JavaScript to be used by the Content Search Web Part.
- Responsible for creating the documentation and training materials as well as providing training sessions to end users.
- Worked extensively with InfoPath 2013 forms that contained several custom rules to create several forms that were used to ensure that data to be stored in various lists followed formatting standards.
Fitness Supervisor
Confidential, KS
Responsibilities:- Provided safe and effective instruction of all cardiovascular and weight training equipment.
- Maintained a thorough understanding of all policies and procedures concerning available fitness facilities and programs.
- Provided information and knowledge of different fitness and exercise programs.
- Verified proper attire for equipment usage.
- Completed all assignments on the shift report and record participation counts.
- Inspected the Fitness Area and all equipment to ensure they were clean and safe for patron use.
- Reported and restricted use of broken equipment.
- Attended and actively participated in all staff meetings and training sessions.
- Offered useful, tactful, and safe advice to individuals regarding use of equipment.
- Assisted professional staff with setting up for programs, special events, and other activities in the Fitness Area and at other locations around campus.
Application Developer
Confidential, Lagos
Responsibilities:- Involved in collecting the business requirements by interacting with the department heads and end users.
- Used Share Point Designer 2007 for branding and customizing Share Point Server 2007 by modifying Master Pages. Customized portal navigation by using navigation controls.
- Worked with WSS object model for site collection organization and list manipulation.
- Involved in Branding and customizing the SharePoint site to give a custom look and feel to the site.
- Advised on alternate methods of resolving issues and recommend specific solutions such as internal, external and Internet facing web portals utilizing SharePoint Technologies.
- Modified the XSLT to implement custom styles for Search Web Part in SharePoint Designer.
- Create and deploy data-driven Web Parts. Developed custom Web Parts using C# and also worked on Web Part Connections to pass the data between independent web parts.
- Used ASP.NET and C# SharePoint Object Model while developing the Web forms to meet the user requirements.
- Created Custom Calendar Web Part and Lists to make meeting schedules, events and contact lists for the users.
- Responded to end-user questions, concerns & requests and trained them on SharePoint Products and developed Knowledge based articles for them.
- Prepared training material presentations and related documentation to use for the team.