Director, Developer Enablement
CurrentAs Director of Developer Enablement, I lead initiatives to build tools and training resources for internal and external developers who create extensions for the MapLarge data, visualization, and analytics platform. I created and lead the continued development of the MapLarge Application Development Kit (ADK), which allows dev teams to create client-side (TypeScript) and server-side (C#) extensions for the MapLarge platform. The ADK provides CLI tools (Node and .NET), CI/CD integration, a robust UI testing framework, and a slick developer experience in VS Code that is focused on highly efficient iterative development, code compiling, packaging, and deployment of MapLarge extensions. I successfully promoted and supported a company-wide dogfooding effort to gather constant developer feedback for continued improvement of the ADK.I designed and built a custom Documentation Portal for the MapLarge platform that keeps documentation updates in sync with feature development, ensuring that docs get reviewed in the same pull requests as the code they document.I authored tutorials, reference guides, and video demos and also provided live training to external and internal development teams about the company's developer tools.The ADK and related resources were key in landing significant contracts with government and private industry clients who desired to leverage their own internal development teams to extend and customize the robust capabilities of the MapLarge platform.