Lead Developer Resume
4.00/5 (Submit Your Rating)
SKILL:
- Problem Solving & Debugging (20 years), C/C++ (10 years), PowerShell (10 years), C# (9 years), Visual Basic (4 years), Windows API (11 years), Web Development (9 years), PHP/MySql (3.5 years), Xml/Xslt (6 years), VBScript (4 years), ASP/ADO (2 years), ASP.NET (7 years), Writing & Composition (15 years), WPF (10 years), Windows Multitouch (6 years), Winforms (4 years), x86/MMX assembly (2 years), Javascript (8 years), Windows Application Development (12 years), Azure ( 5 years)
PROFESSIONAL EXPERIENCE:
Confidential
Lead Developer
Responsibilities:
- Provided DevOps consulting services to clients of all shapes and sizes, specializing in Windows PowerShell
- Crafted custom automation frameworks to solve internal problems faced by a variety of customers. These include:
- Continuous integration systems (with VSTS, TFS, and git)
- Configuration / Management of Infrastructure, including: IIS, SQL, TFS, Exchange, and Active Directory
- BigData Extract Transform Load (ETL) systems (for example, ingesting all real estate listings in the country)
- Internal monitoring and dashboarding (for example extracting and reporting metrics from thousands of machines)
- Provisioning / deprovisioning (both users and fixed resources)
- Cloud migration ( for example, moving internal applications to Azure)
- Virtualization
- Security Investigation
- State monitoring and Desired State Configuration (DSC)
- Custom Systems Integration (e.g.., building automation layers to migrate from one backend system to another)
- Semi - automated systems (for example, security response and helpdesk systems)
- Built a HTML5 web framework atop PowerShell to simplify the delivery of multiple-user automation
- Developed toolkit to simplify cloud service integration to Azure
- Created efficient mass-parallelization tools for PowerShell
- Built commercial PowerShell cmdlets for multiple customers, including Microsoft (SCOM 2012) and Kemp (LoadMaster)
- Developed multiple open-source frameworks used by the PowerShell community, including:
- PowerShell Pipeworks (web language atop PowerShell / cloud integrator)
- EZOut ( PowerShell formatting/types code generator)
- ShowUI ( WPF based local client UI)
- ScriptCop (static analysis toolkit)
- Trained multiple organizations on how to better use PowerShell
Confidential
PowerShell
Developer in Test (Level 2)
Responsibilities:
- Development
- Wrote a cmdlet code-generation engine to automatically convert .NET types into PowerShell script cmdlets.
- Released the first major PowerShell V2 module collection, the PowerShellPack (downloaded 50,000+ times)
- Created a layer to script WPF in PowerShell, WPK.
- Built the automated scripting layer for the Xbox 360 developer kits in 6 months.
- Developed an extensive reputation for creating quick proof-of-concept apps and tools.
- Testing
- Owned testing across many PowerShell V2 features including .NET APIs and inline compilation
- Explored all areas of the PowerShell V2 product by prototyping small applications built atop multiple feature sets
- Actively self-hosted feature sets outside of my area of ownership and drove innovation and fixes throughout the product
- Evangelism
- Became one of the first internally and externally recognized Subject Matter Experts on PowerShell V2
- Received Microsoft Gold Star (given to < 5% of employees) for writing a set of articles pioneering using scripting UI
- Evangelized PowerShell internally and externally through dozens of brown bags, live meetings, podcasts, presentations, and Q&A
- Extensively supported internal partners that were developing and testing PowerShell, including Sharepoint Deployment, Exchange, Active Directory, IIS, Forefront, and System Center Virtual Machine Manager
- Created a new avenue of internal support to assist partner teams and field engineers in producing high quality scripts, Script Club. Script Club has assisted support engineers working for, amongst others: the Department of Homeland Security, Exchange Hosted Services, and the Executive Support team, and satellite script clubs have emerged in 40 cities worldwide
- Recorded a Channel9 video series on PowerShell that has been viewed over 200,000 times to date
