Specialty:
Experience in business requirements analysis, assess alternative solutions, design develop and implement application solutions using Microsoft SharePoint, C#, .NET Framework, ASP.NET.
Experience in all phases of software development life cycle (SDLC); requirements gathering, analysis, design, development, testing, production, post-production support and review/development of business training materials.
Created Top Level sites and site collections. Maintained a unique look and feel across the portal by using Master Pages, CSS, HTML and JavaScript. Additionally designed and manipulated these pages using SharePoint Designer 2013/10.
Customized Master Pages, Page Layouts, Themes, CSS to improve SharePoint UI customization and corporate branding look and feel using SharePoint Designer 2013/2010.
Hands-on experience in SharePoint administration skills like managing users in Active Directory, and administering permissions.
Designed & customize Info Path Based forms & take advantage of repeating table to populate Data, Create data connection to retrieve and submit date from and to SharePoint, Applied validation, formatting rules, actions and published it to SharePoint form library
Experience in design, develop and deploy Workflow, Event Receiver and Timer Jobs applications using Visual Studio and SharePoint Designer: automate and manage business processes.
Experience in retrieving SharePoint data using CAML and LINQ and presenting with Web Part.
Experience in developing, building, and deploying Web Parts using SharePoint object model.
Hands on Experience in migration from SharePoint 2010 to SharePoint 2013.
Experience with office 365 including SharePoint online, OneDrive, Yammer and Delve.
Experience in Preparing and documenting migration plan and governance policy for office 365 team sites.
Excellent interpersonal skills and team work, excellent analytical and problem solving. Quick to learn new technologies & Devoted to meeting client needs and deadlines with excellent end products.
SOFTWARE SKILLS:
SharePoint: SP 2013/10, and SharePoint Designer 2013/10
Programming: C#, ASP/ASP.NET
Databases: MS SQL Server 2012/08R2 and MS Access
Scripting Languages: HTML, HTML5, JavaScript and CSS
XML Technologies: Xml, Xaml, CAML
Other Tools: MS Office
Certifications:
MCPD: SharePoint® Developer 2010,
MCTS: SharePoint® 2010, Application Development
Education:
B.Sc. Degree Information Systems, Addis Ababa, Ethiopia
Work Experience:
R.R. Donnelley & Sons Company, Rockville MD
SharePoint Developer
April 2012 to Present
Roles and Responsibilities:
Fully involved in all phases of Software Development Life Cycle (SDLC) including requirements gathering, analysis, design, development, testing, UAT, production and post-production support.
Automated records management system using solutions (Sequential Workflow) developed using visual studio.
Developed workflows and event receivers and Timer Jobs to automate business process using SharePoint Object model (C#).
Prepared Documentation for deployment and provided PowerShell Scripts and solution packages (.WSP) to SharePoint Administrator.
Used HTML/HTML5, CSS/CSS3 and JavaScript/JQuery to customize the look and feel of SharePoint pages and Master pages.
Designed and developed custom Web Parts to present data in Grid view form extracting from SharePoint list.
Used REST API and other open source tools to filter data from huge list and present them in tabular form.
Used visual studio to develop, debug, package and deploy both sandbox and farm solutions (site definition, content type, event receivers, lists definitions, regular web parts and visual web parts).
Designed powerful InfoPath forms, applied rules and codes for further functionalities, created data connections to retrieve and submit data from/to SharePoint lists, Xml and other sources, published them as form libraries.
Designed powerful custom workflows (list and reusable) using SharePoint Designer to automate business process.
Implemented Event Receiver for both synchronous and asynchronous events and deployed them on the server.
Created sites, built custom workflows, and managed permissions and content as requested from customers.
Prepare and document migration plan and governance policy for office 365 team sites.
Involved in upgrading SP 2010 to SP 2013.
Used sharegate to migrate content from SharePoint 2010 to SharePoint 2013 and office 365.
Experience with office 365 including SharePoint online, One Drive, Yammer and Delve.
Used client side object model (CSOM and REST API) to create applications in office 365.
Used SharePoint designer 2013 to create powerful workflows.
Nation Care Inc.
Junior SharePoint Developer
March 2011 to March 2012
Roles and Responsibilities:
Worked through all phases of Software Development Life Cycle (SDLC) including requirements gathering, analysis, design, development, testing, UAT, production and post-production support.
Used data connection to retrieve and submit data from/to SharePoint lists, Xml and other sources.
Created various OOTB web parts and Custom Web parts.
Branded the SharePoint and team sites using the CSS and SharePoint Designer to have a consistent and uniform look throughout the portal.
Integrated SharePoint with external SQL Server database through BCS.
Designed and developed custom Web Parts (regular and visual web parts) to present data in Grid view form extracting from SharePoint list and SQL.
Used PowerShell and command prompts to deploy SharePoint solutions (.wsp) to testing and production environments.
Involved in fixing bugs and issues as per user request.
Created document libraries and configured multiple documents upload, version control.
Designed InfoPath forms using InfoPath designer, published to SharePoint sites; applied Rules and codes for further functionalities.
Associated workflows with InfoPath form libraries and further customized using SharePoint Designer.
Infonet Technology
SharePoint Developer
September 2010 to February 2011
Roles and Responsibilities:
Worked closely with the Business Analysts for requirement analysis and created Functional Specification Documents based on the business requirements.
Created Top Level sites and site collections. Maintained a unique look and feel across the portal by using Master Pages.
Created various OOTB web parts including Data View Web part, List View Web part and Custom Web parts managed users in Active directory and granted different levels of permission.
Creating List and Library using built-in list and library templates.
Used InfoPath 2010 to design and deploy forms to form libraries.
Constructed multiple sub-sites, pages, and libraries with the deployment of the new SharePoint 2010 sites.
Setup and provides day-to-day end user support through email, desktop and telephone support in a highly collaborative team environment.
Involved in OOB and SP designer workflows.
Worked on BCS to fetch data from external database and display in web part.