Formed and established highly performing self-organized agile teams of passionate and engaged developers, QA, DevOps, and product engineers who were focused on the continuous iterative delivery of quality products and engineering.
Provided leadership and mentorship to product architects and engineering leads to create strong engineering practice and capability.
Led development team through iterative refactoring of a legacy project into a manageable platform for new development, continuous delivery, test driven development, and metrics based decision making. Today this platform hosts over 6,500 websites, serving on average 1.2 million page views per day.
Initiated and authored first release of internally developed open source software.
Interoperated on projects based in a variety of languages from C# to Node.js and Python.
Coordinated with DevOps team members to produce highly consistent and repeatable deployment processes.
Made tools and capabilities available to teams such as GitHub Enterprise, New Relic, PagerDuty, Crucible, and others.
Integrated disparate business systems via web services and Biztalk.
Worked with clients to determine needs and guide requirements gathering.
Reviewed and provided guidance on the DotNetNuke CMS platform.
Advised and implemented best practices through design patterns and standards
Developed internal APIs to aid in work of other developers
First non-founding member of product team, charged with developing a nationally available Web 2.0 application from the ground up.
Designed and implemented application architecture including ORM based data access, XML serialization strategies, and web services.