Ervin Gayle, Microsoft Developer in New York, NY, United States
Ervin Gayle

Microsoft Developer in New York, NY, United States

Member since October 22, 2020
Ervin is an IT professional with 23 years of experience, specializing in the Microsoft product stack as well as architecture, solution design, migrations, and development. He has worked with Microsoft Azure, .NET Core MVC development, and Azure environments. Ervin's notable clients include Pfizer Global Pharmaceuticals and the Federal Reserve Bank of New York.
Ervin is now available for hire

Portfolio

  • Toptal
    Office 365, Microsoft Graph API, SharePoint, Exchange API, OneDrive API...
  • Toptal
    Office 365, Microsoft Teams, Vue, Twilio Programmable Video, SMS, Chatbots...
  • Toptal
    Office 365, APIs, SharePoint, OneDrive, SMS, Chatbots, Twilio

Experience

  • Consulting 20 years
  • SharePoint 17 years
  • Business Requirements 15 years
  • Office 365 10 years
  • People Management 10 years
  • SharePoint 2013 7 years
  • Azure 5 years
  • Microsoft Power Apps 3 years

Location

New York, NY, United States

Availability

Part-time

Preferred Environment

ASP.NET Core, UI, Azure SQL, Azure, C#, CSS, jQuery, Visual Studio, Office 365, SharePoint

The most amazing...

...thing I've built is a rich communications platform that allows users to engage their clients through SMS, voice, and WhatsApp messaging.

Employment

  • System Architect Engineer

    2021 - 2022
    Toptal
    • Conducted functionality matrix sessions to obtain requirements for the creation of services supporting Google and Microsoft cloud platforms.
    • Leveraged Amazon Simple Queue Service (SQS) to manage the collection of artifacts from Office 365 using ASP.NET Boilerplate as a web front-end solution accelerator.
    • Built a cloud-to-cloud backup service that connects to Office 365, retrieves data from Exchange, SharePoint, Onedrive, and Teams services, and stores the content in AWS and/or MongoDB.
    Technologies: Office 365, Microsoft Graph API, SharePoint, Exchange API, OneDrive API, Teams, AWS, MongoDB
  • Microsoft Teams Integration Expert – 3D Virtual Conference Platform

    2021 - 2021
    Toptal
    • Served as the subject matter expert for Microsoft Graph API and Microsoft Teams integration to estimate and scope a 3D virtual event space for conferences.
    • Advised the agency on whether they could leverage Microsoft Teams in how it was being pitched to them so they could provide support to the end client.
    • Conducted a proof of concept (POC) and created a calendar API for admins to manage Microsoft Teams meetings with auto-generation in Microsoft Teams or Twilio Video.
    Technologies: Office 365, Microsoft Teams, Vue, Twilio Programmable Video, SMS, Chatbots, Twilio
  • Microsoft Graph API Consultant

    2021 - 2021
    Toptal
    • Met with the customer to create a functional requirements matrix to poll Excel files and spreadsheets shared via the Office 365 email account.
    • Developed functionality for processing Excel spreadsheets to enable changes in sheets and data rows using Excel API.
    • Built a wrapper for an Office 365 polling of sheets shared with the company account, processing email content for an Excel link, downloading files, and processing and importing content into the company API and database. It supports CSV and TSV files.
    Technologies: Office 365, APIs, SharePoint, OneDrive, SMS, Chatbots, Twilio
  • Microsoft Teams Graph API Developer

    2021 - 2021
    Toptal
    • Collected functional requirements for a Microsoft Teams app where an online meeting would be automatically created using Graph API, the Teams SDK, for online meetings.
    • Advised the customer to shift to an outlook add-in that allows for online meetings to be created with title, description, and the ability to share an online session URL due to limitations in the Microsoft Teams API for online meetings.
    • Created an outlook add-in using a Microsoft sample that uses Graph API to impersonate the currently logged-on user to generate and create an online meeting using the client URL redirection utility.
    Technologies: Office 365, Microsoft Teams, APIs, Azure, SMS, Chatbots, Twilio
  • HTML, CSS, and JavaScript Developer

    2021 - 2021
    Toptal
    • Met with the customer to evaluate the need to build a product brand site using HTML, CSS, and JavaScript and not leverage any back end or CMS system.
    • Evaluated Figma design mockup for implementation requirements of product site and animations.
    • Created a production Bootstrap site that is fully responsive as per client requirements that leveraged a parallax design and other animations to highlight product packaging redesign.
    Technologies: HTML, CSS, jQuery, Bootstrap, Responsive, Figma
  • SharePoint Developer

    2021 - 2021
    Toptal
    • Led customer demo sessions showing SharePoint Online's UI/UX capabilities and third-party components.
    • Worked with the design team to create a functional and technical requirements matrix.
    • Created a SharePoint online site using Figma design styles and artifacts for document and information sharing to the business community of a large US phone carrier.
    Technologies: SharePoint, SharePoint UI, Office 365, Communication
  • Microsoft Architect

    2019 - 2020
    Nassau BOCES
    • Served as a key member of the office of the CIO business services team responsible for the architecture and implementation of Microsoft Office 365 for all BOCES departments and 110 regional districts served centrally.
    • Ensured effective security protocols for implementation of access and authorization to systems based on the New York State Common Core Reform Act, Education Law §2-d, and Parents’ Bill of Rights.
    • Created architecture for the Nassau BOCES intranet based on Office 365 and implemented SPFx Content Query, Microsoft Search, and Microsoft Teams custom web parts, while leveraging jQuery and KeenThemes UI for building the interface(s).
    • Built an Azure-hosted application to receive files and forms (attachments) from assigned users. Used SharePoint REST API and MS Graph to save into isolated SharePoint site collection. Components: AspNet Boilerplate, C#, ASP.NET Core, and Razor Pages.
    Technologies: SharePoint Framework (SPFx), jQuery, Bootstrap, Azure SQL, Azure, C#, Intranets, Microsoft Power Apps, Office 365, SharePoint, SQL, .NET, Microsoft SQL Server, Azure Active Directory, Azure DevOps, Node.js, WebRTC, HTML
  • Senior SharePoint Architect

    2019 - 2020
    Limina Application Office
    • Led the requirements gathering, technical design, and implementation of a SharePoint Online-based law IT portal, using the SharePoint Framework as the technical lead.
    • Integrated with third-party REST API integrations and personalizations of data and views.
    • Set up SharePoint Online tenants with CDN, site collection app catalog(s), and communication and hub sites.
    • Created PowerShell scripts for environment and site provisioning and deployment.
    • Conducted the migration of existing taxonomies, file share content, and flat files into the new portal, using a combination of scripts and user data migration sessions.
    Technologies: SharePoint Framework (SPFx), Visual Studio, jQuery, Office 365, Business Requirements, React, JavaScript, SharePoint, SQL, .NET, Microsoft SQL Server, Azure Active Directory, Azure DevOps, Node.js, WebRTC, HTML
  • SharePoint Architect

    2018 - 2020
    Princeton Information Ltd. (Contractor to the Federal Reserve Bank of New York)
    • Designed SharePoint 2013 solutions based on project requirements, using out-of-the-box (OOB) web parts.
    • Leveraged SharePoint client object model (CSOM), jQuery, and Bootstrap to create unique user web experiences based on client requests for interactive forms, pages, or blogs.
    • Participated in SharePoint session calls, consulting with customers across the organization to address their SharePoint how-to questions.
    • Leveraged OOB SharePoint and Nintex Workflow to automate the existing processes used to create a weekly dashboard for ongoing work and status reporting to senior executives.
    • Leveraged CSS, jQuery, JavaScript, and jQuery UI to design a search-as-you-type experience for user and group management in SharePoint.
    Technologies: SharePoint, Bootstrap, CSS, User Requirements, System Requirements, Requirements, Visual Studio, jQuery, SharePoint 2013, SQL, .NET, Microsoft SQL Server, Azure Active Directory, Azure DevOps, Node.js, WebRTC, HTML
  • SharePoint Architect

    2016 - 2019
    RCM Technologies, Inc.
    • Served as the lead architect for an on-premise Microsoft Dynamics CRM and SharePoint 2013 implementation project.
    • Created a Nintex Workflow and AgilePoint Workflows for processing XLS, CSV, and TSV documents and exporting data into SharePoint lists for processing of the data.
    • Implemented a custom user interface based on UTAS branding guidelines and standards in SharePoint 2013 sites.
    Technologies: SharePoint, Visual Studio, jQuery, SharePoint 2013, Intranets, Business Analysis, SQL, .NET, Microsoft SQL Server, Azure Active Directory, Azure DevOps, HTML
  • Director, Collaboration Services

    2012 - 2016
    Nervewire, Inc.
    • Directed the build-out of the Microsoft practice focused on implementations of Microsoft SharePoint 2013, cloud deployments to Office 365, and other supporting Microsoft products.
    • Led the technical sales process, including pitch demonstrations with C-level executives.
    • Served as the lead architect for the design and build of proofs-of-concept (POCs) in support of the pre-sales process.
    • Created statements of work (SOWs) to reflect agreed-upon deliverables and timelines reflective of client timelines.
    • Designed and architected POCs using Microsoft SharePoint with no-code solutions, leveraging OOB web parts, Microsoft InfoPath, custom workflows, and/or SharePoint Designer with minimal customizations.
    • Migrated file shares to SharePoint 2010/2013/2016 and OneDrive or to Google Docs with Google Docs clients.
    • Built POC event receivers and farm solutions, using C# to extend OOB functionality.
    Technologies: Web Architecture, SharePoint, People Management, Sales, Technical Design
  • Senior Architect

    2012 - 2012
    Ngenious Solutions
    • Led customer engagements and assisted with pre-sales, technical sales, and POCs for customers leveraging SharePoint technologies.
    • Created the architecture for a migration process from Xerox DocuShare to SharePoint 2010.
    • Provided SME-level guidance to Ngenious Solutions' onshore and offshore team to support the migration of 500,000 documents from DocuShare, using Tzunami Deployer to SharePoint 2010 site collections.
    • Led SharePoint 2013 POCs and Office 365 and SkyDrive Pro customer demonstrations in coordination with Microsoft Solution Sales Professional (SSP) to show the value of the Microsoft cloud for field force deployments.
    Technologies: Web Architecture, C#, SharePoint
  • SharePoint Architect

    2011 - 2012
    GroupM
    • Managed the SharePoint 2007/2010 global platform for intranets and extranets as well as regional instances of the technology.
    • Developed the deployment strategy to move developer code throughout different environments based on SDLC standards.
    • Leveraged Microsoft ISA 2006 for SharePoint 2007 extranet site publishing to the public internet and SSL offloading.
    • Provided SME-level guidance to offshore development vendors for code development, pros and cons of using sandbox solutions in SharePoint 2010, and when to leverage Microsoft best practices for .NET and/or SharePoint development.
    • Integrated Jive with SharePoint 2007 and SharePoint 2010 and Active Directory Sync from Jive and SharePoint.
    • Advised clients and colleagues on Microsoft server products that integrate with SharePoint, such as SQL Server 2005 and 2008, SSRS, BizTalk, and dependency technologies and elements such as Active Directory, Kerberos, and DNS.
    Technologies: jQuery, CSS, Nintex Workflow, C#, SharePoint
  • Manager, Enterprise Content Management Services

    2007 - 2010
    Pfizer Global Pharmaceuticals
    • Spearheaded a $12 million rollout of collaboration technology for internal and external websites and SharePoint applications across Pfizer, serving 110,000 employees and consultants in 42 countries.
    • Managed a team of 20+ consultants who were geographically dispersed, including overseas areas and markets.
    • Led a platform engineering team to deliver SharePoint as a global shared service with three global server farms in the AMER, APAC, and EMEA regions with over 126 servers.
    • Created support SLAs and the strategy for support of 10,000+ team sites, 146 internal portals, and 50 internet-based product sites with a combined 1.2 million unique hits each month.
    • Transitioned into a SharePoint solution engineer role to assist internal project teams in designing, building, and architecting solutions to deploy into the shared enterprise collaboration framework (ECF) farm.
    Technologies: Consulting, SharePoint, Web Architecture, People Management

Experience

  • Twilio Rich Communications Platform
    http://www.enotch.net

    A cloud-based omnichannel platform that allows companies and brands to connect for bidirectional communications with their clients, using an array of methods such as SMS/MMS, voice, email, and video. This platform was built specifically for the pre-COVID-19 needs within the higher education industry, where postal mail was the primary method for engaging current and potential students. I was the primary architect and developer of the platform and its availability, along with the integration with Twilio as its back-end service functionality provider.

  • KeenThemes UI With ASP.NET Boilerplate and ASP.NET Zero

    Integrated a custom KeenThemes admin theme into a C# SaaS platform hosted on Microsoft Azure and Azure SQL and uses .NET Core 3.1 MVC design views and Razor Pages. The platform includes a combination of entities, application services, data transfer objects (DTOs), and coding patterns. It leverages and connects to Twilio APIs for contact and SMS delivery.

  • PhoneLearner

    A Twilio Autopilot workflow that connects to a custom AspNet Boilerplate and C# back end to retrieve MP3 audiobooks that are read to children over the phone. The system is entirely custom and powered by Twilio Voice and a custom C# REST API for handling random MP3 fetching, which I built 100%.

Skills

  • Languages

    C#, C#.NET, HTML, JavaScript, HTML5, SQL, CSS
  • Frameworks

    .NET, Razor Pages, ASP.NET Core, SharePoint Framework (SPFx), .NET 4, ASP.NET, .NET Core, Bootstrap, .NET 5, WebApp
  • Libraries/APIs

    REST APIs, WebRTC, jQuery, Entity Framework, React, WhatsApp API, Node.js, Twilio API, OneDrive, Vue, Exchange API, OneDrive API
  • Platforms

    SharePoint, Twilio, Azure, Nintex Workflow, Microsoft, SharePoint 2013
  • Storage

    Azure SQL, Microsoft SQL Server, MongoDB, Azure Active Directory, Azure SQL Databases, MySQL, AWS S3
  • Other

    Intranets, UI, Architecture, SharePoint UI, SMS, Chatbots, Office 365, Business Requirements, Technical Design, People Management, Consulting, Modern SharePoint, IIS, Microsoft Azure, Twilio Autopilot, SMS Bots, CRM APIs, Requirements, System Requirements, User Requirements, Business Analysis, Sales, AWS, Communication, APIs, Microsoft Graph API, Teams
  • Tools

    Microsoft Teams, Visual Studio, Microsoft Power Apps, Figma, Twilio Programmable Video
  • Paradigms

    MVC Design, Azure DevOps, HIPAA Compliance, Web Architecture, Responsive

To view more profiles

Join Toptal
Share it with others