I'm a Power Platform developer and certified Azure Architect with a deep background in Microsoft 365 Administration and cloud security. I love helping clients gain competitive advantage through productivity modernization, automation and security. I'm organized, highly collaborative and experienced in both developing and securing applications.
• Develop and secure Power Pages solution for training users and filling out grants involving Dataverse tables, Liquid, FetchXML and Azure AD B2C
• Develop manufacturing solutions involving Power Apps, Power Automate flows, Dataverse, SQL Server, SharePoint and Power BI reports
• Develop custom assessment system for identifying and remediating cloud security gaps in M365 tenants and Azure, leveraging PowerShell, Power BI reporting and Jira for tracking
• Deploy advanced cloud security with M365 E5, Defender for Cloud, Defender for Endpoint, Intune (Endpoint Manager), Entra ID, Purview, Defender for M365, Conditional Access, etc.
• Train and mentor clients on Power Platform adoption and cloud tenant security and automation
• Developed several solutions across industries involving Power Platform technologies such as Power Pages, Power BI reports, Power Apps, Power Automate and PowerApp/Power BI Dataflows
• Designed and integrated data models from various data sources such as Dataverse, SQL Server, Dataverse and SharePoint
• Customized solutions using HTML, CSS, JavaScript, JQuery, Liquid, FetchXML and JSON
• Developed unique system for measuring and executing security and governance engagements for Power Platform involving best practices, management, application lifecycle management and monitoring
• Integrated and deployed M365 and Azure cloud security technologies
• Trained and mentored clients on Power Platform
• Developed solutions involving .NET, JavaScript, Angular JS, SharePoint, Power Apps, Power Automate, Power BI, PowerShell, CSS, HTML and SQL Server
• Designed and implemented Modern Workplace, Azure and Power Platform security architectures using Defender for Endpoint, Defender for Cloud App, Defender for Identity, Purview, Conditional Access, Microsoft Sentinel, Log Analytics, Endpoint Manager (Intune, SCCM), AutoPilot and other M365 security workloads
• Led several Power Platform adoption and governance engagements, migrations and user group meetings
• Developed mobile and web solutions leveraging the Microsoft Graph API, SharePoint, ASP.NET, Angular, Ionic, REST, MVVM, Xamarin, XAML and responsive technologies
• Designed and implemented solutions with the Azure Cloud Adoption Framework involving landing zones, management groups, hub-and-spoke architectures, Private Links, Private DNS, IaaS, domain controllers, site-to-site VPNs, and Azure Virtual Machines
• Agile Scrum Master and lead developer for team of 12+ developers
• Design and develop custom .NET applications for government intelligence agencies
• Extended SharePoint to incorporate classification markup using page layouts, custom field controls and existing classification markup API
• Architected, centralized and maintained common .NET API framework across teams
• Integrate .NET custom applications into Microsoft Sharepoint using Web Parts, features, and solutions
• Train developers on .NET, Sharepoint and custom application framework
• Architected, consulted and trained foreign government officials on the implementation of Intelligence Portals for Ministry of Defense and Ministry of Interior using SharePoint, Windows Server and ASP.NET
• Trained and mentored Iraqis on SharePoint Administration and Configuration and ASP.NET Custom Application Development
• Created Google Earth KML conversion program in C# for automating the visualization of all secure communication infrastructure in Iraq • Advised on secure network infrastructure to include Active Directory setup, back-up/recovery procedures, IIS management and web application security
• Assisted on the development of a custom ASP.NET Security Clearance tracker application • Recipient of the Meritorious Service Medal in saving the government of $1 million in anticipated training, consultation and infrastructure costs in the implementation of the Iraqi Secure Network and web applications
• Designed and architected R&D geospatial interoperability prototypes for Japanese Defense Agency
• Orchestrated and briefed multi-million dollar geospatial technology proposals for the Japanese
• Designed and developed National Geospatial Intelligence application involving .NET, Java, multiple tiers, Unicode (multiple languages), Oracle Spatial, stored procedures, web services and SSL
• Implemented interoperability solutions using Enterprise Service Bus (ESB) to include Cape Clear ESB, Oracle BPEL PM, GML 2.1, WMS, WFS, Carbon Tools API, Geoserver, Mapserver, Oracle Spatial 10G and Postgres/Postgis
• Developed multiple web service solutions using WSDL, WSIF, XML, XSD, XPATH, Java and .NET technologies
• Provided development support for TEA (Temporal Evaluation and Assessment) in integrating ESB solution as part of work flow and routing
• Conducted customer training and demonstrations in US and Japan
• Created automated build and deploy scripts for the entire front end of GTN 21 using Perl, MSDOS, Unix Shell and ANT
• Team Lead and Rational Integrator for Front-end Development of WebLogic Portal and WebFocus
• Integrated Web Service technology into COTS product using SOAP and WSDL
• Maintained cookies and Java Script in enterprise application calls using JSPs and a reverse proxy environment
• Administered J2EE applications using Weblogic 8.1 to cluster application and web servers across multiple tiers
• Designed and implement multi-threaded connection pool between Servlets and Netscape LDAP
• Created WebLogic and Unix resource monitor using Java Swing for performance testing and troubleshooting
• Created automated build scripts for J2EE webapps and enterprise archives using ANT
Power Platform Development
Web Development
M365 and Azure Administration
Cloud Security and Governance
Power Pages
Power BI
Azure Solutions Architect (AZ-305)
Microsoft 365 Certified: Enterprise Administrator Expert (MS-102)
Microsoft Azure Administrator (AZ-104)
Microsoft 365 Certified: Security Administrator Associate (MS-500)
Implementing Microsoft Azure Infrastructure Solutions
Advanced Solutions of Microsoft SharePoint Server
Core Solutions of Microsoft SharePoint Server
PRO: Designing and Developing Microsoft SharePoint Applications
TS: Microsoft SharePoint, Application Development
Microsoft SQL Server, Business Intelligence Development and Maintenance
Project Management Professional (PMP)
Expired: Sep 2009
Java 1.3 Certified