Senior Consultant/managing Partner Resume
Delray Beach, FL
SUMMARY:
Microsoft Certified Professional Solutions Developer with extensive experience in Microsoft Dynamics 365 Customer Engagement (CRM)/Power Platform development. Expertise in all aspects of web/windows application development including: Microsoft.Net Core Framework and various JavaScript frameworks.
AREAS OF EXPERTISE:
- Microsoft Dynamics 365 Customer Engagement (CE)
- Microsoft Power Platform including PowerApps, Power BI, Flow and Common Data Services (CDS)
- Microsoft TFS/VSTS/Azure DevOps
- ETL Tools (Informatica, Talend, SSIS, Scribe, KingswaySoft)
- Database Design/Administration (MS SQL Server, MySQL, SQL Azure, MongoDB)
- ASP.Net/MVC/Web API Web Application Development (All versions)
- Project Management Tools (JIRA, Confluence, MS Project, Azure DevOps)
- MEAN Stack development (MongoDb, ExpressJS, Angular, Node.js)
- Development using GO (Golang)
- JavaScript Development (JQuery, TypeScript, Angular)
- Microsoft Dynamics CRM Portals (ADX), Power Portals and SiteFinity
- MCP: Microsoft Certified Professional
TECHNICAL SUMMARY:
- Microsoft Office: Access, Word, Excel, Project, Visio
- Microsoft Office 365
- Microsoft Dynamics 365 Customer Engagement (CRM)
- Microsoft ASP.Net Web Forms, MVC, Web API
- JavaScript, JQuery, KnockoutJS, RequireJS, Angular.js, HTML
- Visual C#
- Visual Studio Team Foundation Server (all Versions)
- Microsoft SQL Server
- Microsoft SQL Server Reporting Services (SSRS)
- Microsoft SQL Server Integration Services (SSIS)
- Windows Communication Foundation (WCF)
- Windows Workflow Foundation (WF)
PROFESSIONAL HISTORY:
Confidential, Delray Beach, FL
Senior Consultant/Managing Partner
Responsibilities:
- Building custom build - release pipelines for Dynamics 365
- Managed automatic deployments of Dynamics 365 from TFS
- Converted TFS projects to Azure DevOps
- Extensive use of PowerShell to automate deployment processes
- Managed a large international team of developers
- Managed and Deployed Dynamics 365 for Finance and Operations
- Set up and managed the company’s CSP Partnership with Microsoft.
- Cut Custom application deployment time by 90% using automation
- Extensive use of PowerApps and CDS for app extensions and integrations
Confidential, Delray Beach, Florida
Senior Dynamics 365 Architect
Responsibilities:
- Replaced legacy systems with Microsoft Dynamics 365
- Created extensive CRM UI enhancements using Angular
- Developed all CRM form scripts using TypeScript
- Created Mobile Apps with Microsoft Power Apps
- Integration with Microsoft GP using custom applications
- Integration with Azure-Powered web applications
- Custom Integration with Five9 Cloud Contact Center API
- Integration with Scribe for importing data into an onsite SQL for reporting
- Implemented Power BI for reporting
- Design and development of Custom CRM applications using MEAN stack (MongoDb, ExpressJS, Angular and Node.js)
- Transformed CRM data to MongoDB for Data Warehouse.
- Created microserviced using Node.js & GO (Golang)
Confidential
Senior Dynamics 365 ArchitectResponsibilities:
- Microsoft Dynamics 365 with Custom App Features
- Created Mobile Apps using PowerApps
- Created Customer Portals using Microsoft ADX Studio for CRM
- Created Custom Vender apps using Angular and MongoDB.
- Extensive use of web resources to extend the CRM User Interface
- Created various Custom Actions, Workflows and Plugins.
- Created web resources and external applications that communicate with CRM through the new Dynamics Web API
- Implemented project using CRM 2016
- Extensive back-end/Integration development using plugins, custom actions, entities, web services etc.
- Extensive use of plugin injection to s show data from separate systems within the CRM framework (UI & SDK)
- Creation of many integration applications for syncing data in excess of 20 million records.
- Developed 100% using Microsoft CRM Online.
Confidential
Senior Dynamics 365 ArchitectResponsibilities:
- Implemented project using CRM 2015
- Extensive front end development using Microsoft Universal Service Desk (USD)
- Extensive back-end/Integration development using plugins, entities, web services etc.
- Extensive use of plugin injection to s show data from separate systems within the CRM framework (UI & SDK)
- Created advanced user interface extensions using HTML 5, KnockoutJS and RequireJS
- Interfaced with backend systems using workflows and custom plugins.
- Created complex data integration configuration and stored data in CRM.
- Microsoft MVC 4 for user access pages.
- Migrated legacy main-frame application to Microsoft Dynamics CRM 2013 environment
- Facilitated business processes using new features in CRM 2103 such as Custom Actions, Business Process Flows and Business Rules.
- Created interfaces for communication between CRM and existing law enforcement legacy systems using C# web services.
- Extensive use of UI extensions using HTML 5, CCS3 and Knockout.js for MVVM patterns.
- Assisted technical team in expertise in Code Management.
- Custom Web API for advanced UI capabilities using Microsoft MVC Web API
- Custom CRM Access Pages using MVC 4
- Custom Plugin and Workflow assembly development.
- Custom UI components using JQuery, HTML, CSS etc.
- Testing and Development for multiple environments
- Created Custom Application to deploy Solutions to multiple CRM Organizations.
- Orchestrated requirements, technical specifications and design.
- Created custom plugins to facilitate complex business rules
- Created custom workflows to optimize business processes.
- UI Extensions using JQuery, Silverlight and Html resources together with CRM REST services.
- Created integration component to connect CRM with third party loan origination systems.
- End user training and documentation.
- ISV Solution for Mortgage Industry - Submitted to Microsoft for Certification
- Microsoft MVC 3 & 4 for integration applications
- Leverages CRM 2011 SDK
- Custom workflows and plugins to critical business processes
- Integration with Encompass Loan Origination Software by Ellie Mae
- Created custom screen extensions using Web Resources, JQuery, ASP.Net MVC
- Custom Plugins and Workflows
- SSIS for integration with back-end Policy systems.
- Created standard out-the-box solutions including entities, roles and user screens.
- Microsoft Dynamics 4.0 deployment for large specialty product distributor.
- Microsoft CRM 4.0 SDK
- JavaScript, JQuery
- Complex Out-of-the-box workflows
- Created several plugins, workflows and additional screens using Visual Studio 2010.
- Microsoft ASP.Net MVC 3
- JQuery, AJAX, C#
- Sql Server 2008
- Entity Framework 4.0
- WCF Services
- SharePoint 2010
- Visual Studio 2010 for custom workflows
- SharePoint Designer 2010 for basic workflows and site layout
- Microsoft Dynamics CRM 2016 On Premise/Online
- Microsoft ASP.Net MVC, JQuery, AJAX, JavaScript, CSS, HTML
- Microsoft Communication Foundation
- Microsoft Workflow Foundation
- Microsoft SQL Server, SQL Azure
- Windows Integrated Security
- LINQ, Entity Framework
- C#, TSQL, JavaScript
- Unit Testing
Confidential, Ann Arbor, Michigan
Advisory Systems Programmer
Responsibilities:
- Application supports Multiple Languages based on user’s browser local settings.
- Customizable integration through exposed WCF services.
- Tight integration with Microsoft Navision V4 and 2009.
- Provider-based ERP Integration layer for creating custom connectors for any ERP system.
- Multiple layered application with several layers of abstraction allowing for Unit Testing and as well as allowing for any database system.
- Use of Microsoft Integrated Security at all layers including Web, Service and Database layers.
- Object Oriented design using LINQ and Entity Framework for database access.
- Languages and Technologies used includes:
- Microsoft ASP.Net MVC 2, Jquery, AJAX, JavaScript, CSS, HTML
- Microsoft Communication Foundation
- Microsoft Workflow Foundation
- Microsoft SQL Server 2008
- SQLite (for Integration)
- Microsoft Message Queue (MSMQ)
- Integrated Security
- LINQ, Entity Framework
- C# 3.5, TSQL
- Unit Testing
- Microsoft Dynamics CRM 4.0 SDK
Confidential, Bingham Farms, Michigan
Project Manager/Lead Software Architect
Responsibilities:
- Lead architect on several multi-layered applications based on Microsoft.Net 2.0 and web services for many top auto companies and suppliers.
- Responsible for requirement gathering, project quoting and communications with the client regarding the application development process.
- Analysis, design and deployment of Microsoft CRM 3.0 including extensive modifications.
- Developed workflow enabled applications using Source Code K2.net 2003 Workflow, ASP.net and Microsoft SharePoint Services.
- Designed custom object models using Object Relational Mapping techniques to speed up the process of development.
- Worked as a trainer in the companies training division teaching subjects such as Advanced ASP.Net, Object Oriented Programming Techniques and Advanced Ajax Techniques.
Confidential, Sterling Heights, Michigan
Web Application Developer/Consultant
Responsibilities:
- Convert existing ASP intranet applications to Microsoft.Net framework with responsibilities including:
- Custom Server Control development
- Custom Data/Business Components
- COM+ Development and Deployment
- SQL Server 2000 Database Administration
- Develop Crystal Reports for Web Deployment
- XML Web Service development/deployment
- Package and Deployment /Testing of final product.
Languages/Technologies used on project include:
- Microsoft Visual Studio.Net
- Visual C#.Net
- SQL Server 2000
- ASP.NET
- COM/COM+
- HTML/JavaScript/TSQL
- XML/XSLT/SOAP
- Microsoft Message Queue (MSMQ)
Confidential, Waseca, Minnesota
Web Developer/Programmer
Responsibilities:
- Responsible for maintaining the company's intranet/internet web sites including security, design and content.
- Managed SQL Server database.
- Developed database-driven content management system for the company's intranet system utilizing ASP, SQL and COM.
- Developed middle-tier server COM components to optimize IIS resources.
- Developed a “Virtual Technician” Visual Basic application which allows remote technical support and product training. Patent has been applied for.
- Designed several custom web-based and Visual Basic applications including: Customer Relations Manager (CRM), Product Model Configuration, Customer Service Tracking manager, discussion forums etc.
- Developed short and long-term web site road maps.
Confidential, Rochester Hills, Michigan
Product Manager
Responsibilities:
- Acted as liaison between Marketing and Engineering team to assure all products met the market needs.
- Conducted product-training seminars for US and International Dealers/Distributors.
- Assisted engineering team in the concept and design of many music industry products featuring the latest technology in DSP distortion and effects.
- Assisted in the development of a three-year marketing plan and sales forecast.
- Composed product literature and training materials for all MI
- Designed an effective product management/development system to assure all products met all critical time-to-market release dates.
- Organized and attended all US and international trade shows.