We provide IT Staff Augmentation Services!

.net/sharepoint Developer Lead Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 5 Year IT Professional with 4 years of dedicated experience as a SharePoint Solutions Architect, designing and building custom solutions utilizing Microsoft Technologies.
  • Knowledge and experience in software development models like Extreme Programming, Agile and Scrum.
  • Developed the project using traditional 3 - tier architecture with presentation tier, Business Tier and backend database tier SQL Server 2014.
  • Extensive experience in development of SharePoint Solutions Artifacts such as Web Parts, Event Receivers, Timer Jobs, Site Definitions, Workflows, etc.
  • Experienced utilizing Server-Side and Client-Side Object Model to build Add-ins in SharePoint 2013 and SharePoint Online Add-in Model.
  • Experienced creating branding solutions applying front-end technologies such as JavaScript, JQuery, CSS 3, HTML 5 and Bootstrap. Custom-branded SharePoint Portals and SharePoint Apps.
  • Strong knowledge of databases like Microsoft SQL Server, MySQL. Use of SQL Server Management Studio.
  • Portals developed utilizing HTML5, CSS3, JavaScript, JQuery ;MVC 5 framework and SQL.
  • Knowledge ofDNS, Active Directory, Virtual Machines and others.
  • Extensive ability to handle large amounts of data for Data Cleansing, Data Profiling and Data Scrubbing.
  • Use of Microsoft Visio, InfoPath, Visual Studio and macros to customize look and feel of SharePoint Office 365 apps
  • Developed the Application using Agile Development methodology, SCRUM and UML.
  • Effective team player with strong communication & interpersonal skills.
  • Use of Microsoft Active Directory and PowerShell in managing SharePoint.
  • Created and executed automated coded UI Scripts using Coded UI and C#.
  • Used ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms.
  • Strong ability to write SQL queries as well as SQL Stored Procedures.
  • Knowledge and experience in performing ad hoc queries for various application and reports on a daily/weekly or monthly basis using reporting tools such as Crystal Reports and SSRS.
  • Created controller actions using MVC 5 to render views and compose data for Mobile Renter's responsive web application
  • Used Stored Procedures and SQL Queries to access data and manipulation from SQL Server 2014
  • Extracting, Transforming and Loading of Data from various heterogeneous data sources using SQL Server Integration Services (SSIS).
  • Performed N-Unit testing and used TFS for source and version control.
  • Familiar with JavaScript libraries like Bootstrap templates and Built dynamic web view applications using Angular JS.

TECHNICAL SKILLS:

SharePoint: SharePoint Online/2013/2010, SharePoint Designer 2013/2010, InfoPath, SharePoint Server Object Model, SharePoint Client Object Model, Business Connectivity Services (BCS), Business Data Catalog (BDC), Excel Calculation Services, Office Web Apps, Document Management, Records Management, Web Content Management, Team Foundation Server, Forms, User Profiles

Database Technologies: Microsoft SQL Server 2012/2008 R2/2008, MySQL, FoxPro, Oracle 10g/9i/8i., SSIS., SSRS, SSAS, SQL queries, stored procedures, clustering, indexing, data transfer.

Web Technologies: HTML 5, XML,ASP.NET, JSP, WSDL, CSS, JavaScript, JQuery, REST/SOAP Web Services, WCF, ASP.NET MVC, CSS 3, Bootstrap.

Other Technologies: Microsoft Active Directory, LDAP, DNS, Kerberos, Microsoft Azure, Microsoft Office 365.

Programming: C#.NET, C/C++, ASP.NET, ADO.NET, JAVA/J2EE, PHP, Python

Operating Systems: Windows Server 2012/2008/2003, Windows XP/Vista/7, UNIX, Linux (Ubuntu, Red Hat).

Project Methodologies: Agile, RAD, Scrum, Waterfall

Tools: Microsoft Visual Studio .NET 2012/2010/2008, Windows Workflow Foundation, Application Studio Developer

Misc: Consulting, change management, application development, migration, administration, application support, best practices, integration, custom application development

PROFESSIONAL EXPERIENCE:

.NET/SharePoint Developer Lead

Confidential, Atlanta, GA

Responsibilities:
  • Refined list of functional and non-functional requirements to prioritize list and maximize time management while managing expectations.
  • Customized the master page and page layouts in Visual Studio (ASP.NET) through the custom CSS.
  • Led the migration of content from SharePoint 2010 to newly created SharePoint 2013 Hybrid Environment including Microsoft Office 365 Online
  • Designed the Site Topology of Multiple Site Collections within an Office 365 SharePoint Online Environment.
  • Configured the Business Connectivity Service with Office 365 SharePoint Online to interact with SQL Server data.
  • Architected custom web applications in SharePoint based on MVC architectural patterns, and using a variety of design patterns (designer, proxy, façade, abstract, builder, etc.)
  • Developed enterprise reports by pulling data from various sources and presenting in SQL server reporting services (SSRS).
  • Designed, Built, Tested and Deployed a hosted SharePoint app built using NAPA Office Development Tool.
  • Created new List Structure to facilitate migration from SharePoint 2010 to SharePoint 2013.
  • Refactored Custom Forms and Views to maintain look and feel of SharePoint Portal site while repairing functionality.
  • Tested, reviewed and monitored the consistency of Column Types and Metadata properties of multiple Lists and libraries.
  • Performed unit testing and system integration testing to meet functional requirements in Visual Studio.
  • Designed several SharePoint 2013 Workflows to extend functionality for Notifications, Incident Tracking, Data Transfer, Item Approval and Content Approval.
  • Created a custom Workflow to break inheritance of Permission Levels for a Document Library utilizing a SharePoint Designer Workflow.
  • Created controller actions using MVC-5 to render views and compose data for a responsive web application.
  • Leveraged the JavaScript Client Side Object Model for SharePoint 2013 Online Development utilizing JQuery within Visual Studio 2013 C#.
  • Performed Branding of Views, Filters for Lists and Views to create a customized Search Solution.
  • Utilized Business Connectivity Service to synchronize an external SQL database within SharePoint 2013 using an External List.
  • Used Team Foundation Server (TFS) as part of the change management process to implement release management for custom SharePoint solutions.
  • In Database project stored database script like table, stored procedure and function scripts.
  • Implemented QL queries for back-end database and used them in the applications without creating any SQL connections.
  • Extensively utilized ASP.NET to build web parts and ADO.NET to connect to back-end SQL Server databases with the appropriate authentication and session management.
  • Customized forms validation and accessibility based on SharePoint Users and Groups.
  • Provided the documentation necessary for knowledge transfer to client after production server kick off.

.NET/SharePoint Developer

Confidential, Atlanta, GA

Responsibilities:
  • Installed and configured an on-premise SharePoint 2013 single farm environment with focus on collaboration, document/records management and search within an intranet.
  • Organized information gathering/scrum/deliverable meetings with management and stakeholders for the purposes of gathering requirements, presenting updated direction of project, demoing prototypes, submitting deliverables and presenting solutions.
  • Used MVC architectural pattern in custom SharePoint web applications.
  • Employed various design patterns (designer, factory, proxy, abstract factory, builder, etc.)
  • Worked on Team Foundation Server (TFS) and set-up builds and used it for version controlling.
  • Conducted user feedback sessions and interviews to ascertain additional low-level needs and requirements.
  • Utilized Content Search Web Part to display customized SharePoint Search Results as well as Custom Display Templates.
  • Performed unit testing and system integration testing to meet functional requirements in Visual Studio.
  • Worked with Entity framework, used for retrieving data, using models from DQL server, and involved in writing SQL queries.
  • Served as primary authority on physical architectural needs, resource allocation, and future expandability.
  • Designed Site Architecture in accordance with client needs within their organization using Microsoft Visio to create the plan and wireframes to get client approval
  • Created custom security groups within Active Directory to be used for authentication and authorization within SharePoint.
  • Helped develop databases as well as write macros to help deal with tasks in a timely manner.
  • Used Entity Framework for retrieving data using models from SQL Server database and involved in writing SQL queries based on complex business logic.
  • Utilized Microsoft Visio to build mockups and wireframes and presented to the client for approval before implementation.
  • Entity and Data access layer class maintained by subsonic DLL. Subsonic DLL is converted database in object model and we can easily access all the database entity.
  • Utilized InfoPath Designer to create Custom Forms on multiple lists including Form Branding, validation, and dynamic cascading drop-down lists used throughout the SharePoint Portal intranet site
  • Established backup and disaster recovery plan and established proper administrative protocol ensuring data protection and disaster recovery for the SharePoint instance.
  • Implemented development, testing, staging and production environments to be used by different teams.
  • Created Training Documentation, User Manual and Administrative Guide for Site Collection Administrators.
  • Utilized Term Store Management within SharePoint 2013 to create taxonomical hierarchy for Managed Metadata to be used in the Site-Collection. Good taxonomy ensured ease of use, data integrity and rapid database retrieval.

.NET/SharePoint Developer

Confidential, Phoenix, AZ

Responsibilities:
  • Participated information gathering sessions to determine scope, new functionality to be implemented, and the goals in a migration from MOSS 2007 to SharePoint 2013.
  • Assisted in the structured testing of content throughout the migration to ensure an accurate and complete transfer of data.
  • Developed business layer logic through C# and SQL stored procedures
  • Utilized the Metalogix Content Matrix tool to perform migration and upgrade of servers.
  • Lead the troubleshooting efforts to identify any customizations adversely affected by the migration such as SharePoint workflows, event receivers, and timer jobs.
  • Responsible for the conceptual designs, installation, configuration and deployment of the new SharePoint Server 2010 farm on the development, test, and production environments.
  • Worked closely with college heads and the business analyst teams to gather the functional requirements for the SharePoint Portal application.
  • Based on the technical analysis of the functional requirements, provided a detailed and high-level design of the SharePoint Portal Solution to accomplish the requirements.
  • Responsible for configuring full and incremental import of SharePoint user profiles and properties from Active Directory server to keep them synchronized.
  • Functional customization to .net web applications using C# programming.
  • Created custom web parts and controls to be used across the portal applications using C#.NET.
  • Integrated the use of JavaScript and AJAX-like functionality in the web applications developed.
  • Utilized ASP.NET, CSS, custom master pages and custom layout to design and develop multiple custom Site Templates to be used across the environment and to match the look and feel of the company’s branding as well as look and feel.
  • Performed unit testing and system integration testing to meet functional requirements in Visual Studio.
  • Wrote SQL queries based on complex business logic.
  • Modeled, Created and Built Database, Tables, Stored Procedures, and Triggers in SQL Server for Decision Support System (DSS) Data Warehouse.
  • Used Visual Studio to code custom solution for SharePoint in ASP.NET.
  • Coded event handlers in C# with custom triggers and responses
  • Designed the complete solution using N-Tier architecture model with MVC-5 as design pattern.
  • Provided training on the SharePoint Portal Server to the end users and provided admin training to the on-site administrators of the system.
  • Worked on Team Foundation Server (TFS) and set-up builds and used it for version controlling.
  • Built custom GUI based application using C# and .NET to implement requirements of a stock inventory control system
  • Performed 24/7 post production support including assisting with Help Desk and troubleshooting.
  • Documented and planned future migration from SharePoint 2010 to SharePoint 2013 complete with a technology roadmap and milestones for success.

.NET/SharePoint Developer

Confidential, Nashville, TN

Responsibilities:
  • Responsible for the complete and brand new Implementation of a SharePoint 2010 solution in a Medium size farm.
  • Wrote unit tests and system integration testing to meet functional requirements in Visual Studio.
  • Gathered requirements and then performed a sizing exercise to define the best server topology to accomplish the desired outcome.
  • Used a web service to populate drop down lists and repeating tables on application pages.
  • Worked closely with the infrastructure team to advise on the system requirements for the three tier environment of development, testing, and production environments.
  • Involved in the whole process of SharePoint installation, configuration of Farm servers, roles, and services using stsadm to prepare batch installation files to configure services on different servers.
  • Assisted in the look and feel branding of the sites by using different technologies such as SharePoint Designer to customize layouts, Master Pages and customized task forms with ASP.NET, JavaScript, CSS and HTML.
  • Extensively utilized ASP.NET to build web parts and ADO.NET to connect to back-end SQL Server databases with the appropriate authentication and session management.
  • Implemented SharePoint ALM (Application Lifecycle Management) and Governance & Security processes. Designed systems using Microsoft Product Line Architecture (PLA).
  • Key role in defining the appropriate Information Architecture for the SharePoint installation to make the content easily discovered and managed, according to the information requirements, architected, documented and implemented how Site Collections, Sites and Pages were to be organized.
  • In accordance with the SharePoint best practices: configured out of the box features and web parts, developed: custom features and web parts with C# in Microsoft Visual Studio while always following coding best practices to avoid a negative impact in performance.
  • Entity Framework used for retrieving data using models from SQL Server database involved in writing SQL queries based on complex business logic.
  • Use of Entity framework, used for retrieving data, using models from DQL server, and involved in writing SQL queries.
  • Used Team Foundation Server for code reviews and builds in continuous integration environment.
  • Implemented Release Management for deploying custom SharePoint solutions through Team Foundation Server (TFS)
  • Coded and optimized ADO.NET for data Manipulation.
  • Converted several paper forms and processes into administrator approved InfoPath forms with C# code behind by gathering SharePoint Portal business requirements from the Process Owners to then map, design and develop the electronic forms.
  • All data access utilized ADO.NET the newest version of ADO. Also, I implemented the new Entity Framework which simplifies access to multiple data source such as Oracle and XML. The Entity Framework is a major new feature in .NET 3.5 and improved in .NET 4.0.
  • Rebuilt the team SharePoint Master Page, design, customized with .Net
  • Prepared detailed agenda for governance meetings discussing sprints to deliver solutions as a team
  • Used Visual Studio Tools for Applications (VSTA) to develop custom C# code for the InfoPath forms.
  • Optimized the SharePoint forms delivery and approval process by implementing custom Workflows.
  • Helped develop a SharePoint User Training plan to minimize user resistance to changes.
  • Created a ticketing workflow system in SharePoint used to proper management of resources to help automate and streamline resolution of end user requests.

.NET / Applications Developer

Confidential

Responsibilities:
  • Developed Object Oriented programs in C#, Microsoft Visual Basic, using Packages, Methods, function, and Error handling using Microsoft Visual Studio 2008.
  • Developed Table, Columns and Row Objects in SQL Server 2008 using SQL Server Management Studio.
  • Unit Testing methods and classes with visual studio and N-Unit developer.
  • Created Database Scripts for objects migrations, database updates, and maintenance.
  • Developed 3 tier application using best practices and standards on .Net platform with all version.
  • Configured and maintained multiple instances in SQL Server 2008 with high availability.
  • Used Microsoft Visual Studio templates to create DLLs, ASP.NET Win Forms, C# code behind and references to other objects.
  • Developed old source code in Visual Studio 2005, 2008, 2010 to updated source .net framework using the wizard and manual refactoring or rewriting methods, functions and packages solution.
  • Created Custom Service to run and insert information using table adapters, and back-end SQL Server and DB2 Database.
  • Interfaced multiple and dissimilar systems with Message Que, Stored Procedure and Service Broker.

We'd love your feedback!