David G. Milner

  • Principal Architect
  • Phoenix, AZ
  • Member Since Jun 17, 2023

Candidates About

 

David G. Milner

Summary:

Technology professional with leadership skills and deep understanding of web related and Microsoft stack technologies and modern web stack.  MBA in Technology Management..  24 years of experience in IT.  10+ years C#/ASP.NET experience.   10+ years javascript, including AngularJS, SharePoint Expert - Past Leader of COSPUG – Colorado Springs SharePoint User Group & CS .NET User Group.. Skilled speaker with MCT credentials – present at major SharePoint conferences like SPTechCon, SharePoint Saturdays.  APress author of “Pro ASP.NET SharePoint 2010 Solutions”, co-author of “Pro SharePoint 2010 Development for Office 365”. Agile approach leader with years of experience as a Certified Scrum Master.  Community contributor.

Experience

 

January 2015 – Present – Phoenix Rise Solutions – www.phxrise.net

CEO and Founder, Principal Architect

n  Startup focused on consulting in .NET, SharePoint, AngularJS and modern javascript and Typescript frameworks, and related stack architectures, training, product development, and writing.

n  Azure – project focused on helping a client with API development for Windows Azure Mobile Applications.  Developed Node.js API’s and .NET SDK API’s to assist with upgrading to Azure Mobile Apps from Mobile Services.  Utilized Azure ResourceManager for deployments with EF code first database management, integration with Sitecore content and push jobs to Azure SQL storage through the Azure WebAPI.

n  SharePoint Apps – designing SPA multi-tenant app and website with AngularJS forms, Bootstrap. Integrating product with web, app store using O365, Azure, ASP.NET MVC 5, WebAPI..

n  Dynamics CRM – worked designing solutions involving Sales Productivity offering with Gold Certified CRM partner – Dynamics CRM, PowerBI, O365.  Incorporated Unified Service Desk in solution.   Interacted with CRM API programmatically in solutions.

n  6 month project architecting and building AngularJS application for a disaster recovery scenario –solution using Angular 1.4.8, ui-router, ngResource. Custom directives, controllers, services, factories, authn/authz.  .NET WebApi 2 back end for all database connectivity – SQL.  EF for database layer with POCO object via generics bridging between client and webapi layer.

n  Sitecore – helped customer configure xDB in a multi-server farm environment, fixed the aggregator jobs and feeds.

April 2010 – October 2014   ShareSquared, Inc.  – www.sharesquared.com

Sr. SharePoint Architect/Consultant & Products and Practice Lead

n  Products Lead for SharePoint Product – SharePoint Composer – www.sharepointcomposer.com.  Software  helps the visual design, documentation, and deployment of SharePoint 2013/2010/2007 farms.  Products Lead developing software, managed initial and subsequent product releases beginning with release to production sales in October 2010, am currently working on improvements and upgrades for the next feature set.   6 feature set releases since October 2010 using SCRUM with team of 2-4 developers and the MVVM design pattern for the WPF app portion, generics in javascript for front end wizard.  Migrated design tool to cloud.

n  Practice Lead Architect – lead architect on client delivery projects – managed teams of 1 to 5 to deliver solution to client corporations, defined hardware and virtualization strategy, managed farm configuration and rollout with client team, managed project, set strategy for ECM and Records Center as well as document migration and lifecycle.  

n  Sr. SharePoint Architect on SharePoint 2013/2010/2007 rollout projects and upgrade projects for ShareSquared’s customers.  Many different avenues covered, including Farm Architecture, Governance, Administration, Publishing Site customization, development, branding, rollout.

n  Webinar Presenter- presentations for ShareSquared involving their webinar presentations, which pull in 600 – 1000 registrants and 300+ active participants.

n  GamePLAN Delivery – Top architect on delivery of targeted SharePoint Sales packages – introductory 3-5 day project to kick off SharePoint projects – include assessments, governance, architecture, business objectives, training – overall SharePoint product rollout plans and review.  Presented company’s first Office 365 GamePlan which resulted in a 750k win multi-phased project.

n  Consulting and Architecture Services – have performed coaching sessions for various clients consisting of IT teams from SharePoint and .NET dev teams to DevOps and infrastructure teams on setting up SharePoint farms over virtualization with HyperV and VMWare products

n  Sr. Administrator- served internally as a Sr. Administrator / IT Pro with one other individual responsible for ShareSquared’s server farms, websites, SharePoint deployments, TFS servers, and other servers and domains.  Projects include TFS2010 and Project Server 2010 integration with SharePoint

n  Leadership Team – served on ShareSquared’s leadership team, with input on strategic direction, policies, personnel, and product direction.  

 

May 2004 – December 2015         Deluk Solutions, LLC - http://www.deluksolutions.com

CEO and Founder, Principal Architect

n  Developed an internet service offering for an insurance client in ASP.NET MVC 3.0 integrated Azure blob storage

n  Wrote exam questions for various vendors for Microsoft certification exams including a retired WPF exam, ASP.NET exams, Windows Forms exams, and SharePoint dev exams.

n  Consulting for DOD Government client – SharePoint and .NET applications – MOSS2007/WSS3.0, administration, server virtualization, Web Part development, custom SharePoint integrated .NET application development.  Prep for SharePoint 2010 development, 2010 Farm virtualization and migration.

n  Set up virtualization environment for DOD client for SharePoint MOSS 2007 farm.  Defined and automated maintenance tasks on farm.   Supported 800+ user base.

n  Lead architect on DOD project that involved a highly integrated WSS 3.0 and ASP.NET solution.  Drove initial idea and concepts. Designs on project led to content in APress “Pro ASP.NET SharePoint 2010 Solutions”.

n  Company expanded to become a Microsoft Partner in 2005.  Work scope expanded in 2005 to providing custom development solutions in conjunction with other larger consultants in the Microsoft arena.  End client solutions include work for large commercial real estate organizations, retailers, software package companies, 3rd party integration with product toolsets.  Projects included Bing map integration and population, .NET Apps

n  Expanded to include solutions integration consulting in IT arena, with projects including corporate software package evaluation and implementation in areas of finance, inventory management, eComerce, as well as custom solutions in the package integration area.  Projects used Microsoft technologies including Silverlight, WCF, WPF, WF, MOSS, CommerceServer, Workflow, AJAX.

n  Won a local Windows App quick development contest with a XAML app called “Good Eats” at .NET user group.

n  Individual project and open source work including expanding a SharePoint open source Windows Forms tool to convert to WPF/MVVM.

n  Company also grew to include software development and Microsoft product training, providing training for Microsoft on new features in .NET framework 3.0/3.5.

n  Extensive experience in C# / ASP.NET – multiple clients over 5 years, varied projects.  Integration with Oracle, SqlServer, MySql databases, ORM technologies including NHibernate, code generators, EntLib, Linq to SQL and ADO.NET data services. 

n  Work with .NET User Group in Colorado Springs – MVC 1.0 release – demonstrated patterns and developed demo

n  Project experience with substantial customization of Community Server in C# / ASP.NET.  Interacted with all of Telligent’s Community Server baseline objects and page routing in ASP.Net, C# and SqlServer 2005 .

n  Project experience working as a subcontractor to a Microsoft Gold Certified Partner on multiple projects, clients.

 

March 2004-2009      Apollo Group, Inc. (University of Phoenix) – Chandler, AZ http://www.apollogrp.edu

.NET Architect, Senior Software Engineer

n  Lead engineer on Learning Management Systems Platform Team – responsible for building common application blocks for .NET development teams at UOP.    Designed pre ASP.NET 2.0 templating system in C# enabling same user / server side controls to be utilized with different skins, enabling same codebase to service UOP, Western International University, and other universities.  Primary resource pushing to latest Microsoft technologies.

n  Received quarterly impact award in March 2005 for work done on implementing XP Agile methodologies, turning team projects around from consistently late and over budget to on time releases and within budget.  Helped implement Scrum as development methodology on team for rapid feature delivery.

n  Founded first Design Patterns group at Apollo, dedicated to study of industry standard object oriented programming patterns in the .NET and Java communities, under guidance from Microsoft’s PAG group.   Benefits include raising the competency level in development group, raising quality and architecture of development output.

n  Automated platform build environment with CruiseControl.NET, Nant, NUnit, FxCop providing continuous integration environment, raising quality and development throughput.

n  Built several Windows Forms tools that interact with middle tier .NET platform products and help configurations

n  First MVC project with an open sourced minimvc – written in-house

 

Sep 1999- March 2004          Microchip Technology, Inc.                          Chandler, AZ

 .NET Architect, Senior Software Engineer, Manager

n  Microchip’s Principal .NET Architect behind http://buy.microchip.com – Microchip’s E-Commerce Solution built on Microsoft Commerce Server 2002.   Helped select team partnering with Immedient, a Microsoft Gold certified partner. Architected and designed custom CS implementation in ASP.NET using both C# and VB.NET.  Integrated and extended Commerce Server Profiles, custom pipeline components, extended base CS classes adding features to Orders, Pricing, Catalogs, Inventory.  BuyMicrochip achieved ROI on investment in under 1 year, producing $1M gross sales within 11 months of implementation and $7M / year subsequently. 

n  Microchip Principal .NET Architect involved in secondary BuyMicrochip release, extending product for International use, supporting E-Commerce in 19 countries including North America and Europe, including multicurrency and customized virtual catalogs.

n  Pioneered first .NET adoption team at Microchip with http://sample.microchip.com, a custom ASP.NET E-Commerce application written in C#.  Drove adoption of .NET technologies as Microchip’s Internet development standards from .NET Beta release. coded Sample site prototype proving technology driving funding for project, helped select Microsoft partner team.  SampleMicrochip achieved putting free samples of Microchip products in the hands of over 110,000 design engineers worldwide, helping Microchip achieve design-in wins for chips. 

n  Hardware / System Administration – due to resource constraints in department, handled complete setup of all onsite Web related servers – HP / Compaq servers including racking, wiring, setting up all Windows Advanced Server 2000 OS related needs, Network setup.  Worked with Network group to initially set up load balanced environment including DMZ and security.   Wrote all .NET related test / install scripts using Nant technologies and batch scripting, including setting up automated Visual SoruceSafe extraction and build.

n  Designed custom interfaces to handle price uploading in VB6 to Microchip’s custom Web team.

n  Managed Microchip’s EDI technologies, implementing General Electric EDI software and Application Integrator.  Managed a team of IT engineers.  Extended Baan ERP system along with GE to support full feature of EDI messages, including POS data, Inventory data, automated rebate functionality.  Wrote custom reporting module in UNIX technologies – Korn shell, C, PERL helping customer service track the status’s of specific order related EDI messages.  Helped to define Microchip’s development methodology.

 

 

 

 

 

Author

n  Sole Author – Apress“Pro ASP.NET SharePoint 2010 Solutions: Techniques for Building SharePoint Functionality Into ASP.NET Applications” – book that highlights solution options for blended ASP.NET application functionality and SharePoint 2010.  Classifies applications by touchpoints for directed approach.  ISBN – 978-1-4302-3111-0

n  Contributing Author – Apress – “Expert SharePoint 2010 Practices” – contributing author in collective work – Touch Points – Integrating ASP.NET and SharePoint 2010.  ISBN – 978-1-4302-387-=6

n  Contributing Author – Apress – “Pro SharePoint 2010 Development for Office 365” – contributing author and originator of book project – title covers customization options for SharePoint Online in Office 365. 

 

Speaking and Training Related Activities

2009 - 2015– Leader of COSPUG Colorado Springs branch – www.cospug.com.  Presenter at SPTechCon in Oct. 2010 on Architecting SharePoint 2010 / Asp.NET Blended Solutions, presenter at multiple SharePoint Saturday Denver on SharePoint 2010 development and sandboxed solutions.  Presenter at local COSPUG meetings regularly.  Introduced and coordinated a SharePoint 2010 track into the Rocky Mountain Tech Trifecta – annual conference of 500+ participants in Denver area.  Speaker at various Microsoft sponsored MSDN training sessions surrounding .NET with SharePoint product team personnel.

2007 & 2008 Leader of the South Colorado .NET User’s group – www.southcolorado.net , an INETA sponsored professionsal software developer User’s Group.  2009 – 2010 – on leadership team.

2005-2011 Presentations in Denver, CO, Ft. Collins, CO and Colorado Springs on Microsoft related solutions and development

1998-2005 Active member of AZDNUG – local .NET user’s group.  Speaker on aspectsof utilizing technology and custom .NET development to local group of professionals.

2006-2007 Robotics Coach – organized and implemented a robotics team at Timberview Middle School in Colorado Springs CO, introducing kids to technology.

 

 

Education

 

2007                   University of Phoenix                                       Phoenix, AZ

MBA – Technology Management

1992                 Illinois  State University                                 Normal, IL

B.S.  Mathematics  - Graduated Summa Cum Laude 

 

CERTIFICATIONS 

MCPD – SharePoint Development, MCITP – SharePoint Configuration,  - MCSD.NET – Microsoft Certified Solution Developer .NET, CSM – Certified ScrumMaster, MCT – Microsoft Certified Trainer, MCTS – SharePoint 2007 and 2010.  Microsoft Certified Master (MCM) Candidate for SharePoint 2010.

 

LANGUAGES

 

 

Active Directory, Assembler (Motorola 86000, x86), ASP, ASP.NET, awk, Baan, C, C++, C#, COBOL, HTML, Informix 4GL, Java, JavaScript, MUMPS, Perl, PL/I, Python, Relational Database Design, Regex, REXX, Ruby, sed, SGL, SQL, Unix shell scripting(ksh,bash,sh), Visual Basic 4-6, VB.NET, VBScript, Web Services, Windows 3x to Vista, XML

 

PLATFORMS / PRODUCTS

 

 

Active Directory, Ajax, Baan ERP, BizTalk, COM, COM+, Commerce Server, DCOM, FourGen, HTML, Informix, IIS, MSMQ, MTS, NET Framework, OO Design, Office, MOSS, MSMQ, MTS , Photoshop, Project, Relational Database Design, Silverlight, Site Server, Small Business Server, SQL Server, Unix (ksh, bash, C++, perl), Visual Basic 4-6, VB.NET, VBScript, Virtual Earth, Web Services, Windows 3x to Vista / 2003/2008/2012 Server, System Center products – SCVMM, SCOM, SCDPM, XML