Greater Seattle Area
Full-stack, cloud service-oriented developer and manager who loves a challenge. Languages: C#, Java, TypeScript, JavaScript, SQL, Python, PowerShell Technologies: Azure, AWS, .NET, Spring, Kafka, Athena, S3, Azure Document DB, Datadog, GraphQL, Unity, JS frameworks including React & Angular, Test frameworks including Xunit, Mockito, & Jasmine, CI/CD including Jenkins, Gitlab, and Azure DevOps
Employer Home Plus - Restructured team after reorganization for agile delivery of SaaS applications supporting cross-feature experiences - Built out product and technical roadmap with cross-functional input to sustain business goals and plan future investments
- Delivered analytical data through hiring, technical leadership, and management of 4-team, 21-person organization focusing on ETL, Rust Athena-based data pipeline platform, data modeling, full stack cloud services (React/Spring), and Python CLI - Created and co-captained Data-as-a-Product committee building company processes and infrastructure for data analytics - Identified sustainability and scalability limits in data organization, processes, and infrastructure; designed solution with buy-in from cross-functional partners and senior leadership, staffed prototype team to prove concept, and created and kicked off roadmap for restructure and rearchitecture to improve autonomy, quality and efficiency in data delivery - Established cross-team standards and formalized training for operational excellence including deployment standards, monitoring, incident response, and tech debt prioritization resulting in more predictable delivery and improved reliability - Defined interview loop, hiring rubric, and performance process for data engineers boosting hiring and retention - Managed one of the 10 largest AWS budgets at Indeed and lowered spend by 30% while increasing development velocity
- Led delivery of ElasticSearch-based service with Kafka and GraphQL and additional critical cloud services through 7-engineer team and global contractor team serving existing high-scale scenarios and new product features - Coached team through challenges including the pandemic, procurement delays, reorgs, and inherited tech debt resulting in above average performance of recently hired and senior individuals
Senior Software Engineer, Azure Lab Services | Redmond, WA | November 2015 – March 2020 - Designed, implemented, and led frontend, microservice, and data projects for Azure native services that enabled cost-saving virtual machine scenarios with high level of reliability, accessibility, security, and legal compliance - Designed, prototyped, and led 3 engineers in the implementation of UX refresh in React which improved team velocity - Additional projects included implementing port forwarding to reduce public IP usage, redesigning the NoSQL data layer of our resource provider, developing a warehouse for cost tracking, and automating VM image creation SDE II, Dynamics Service Fabric Engineering – Self Service Tooling | Bellevue, WA | April 2014 – November 2015 - Created self-service SaaS products that reduced support tickets and improved uptime in customer outage scenarios - Implemented UX, service layer, and DevOps tooling for CRM Online to help customers maintain their instances SDE, Microsoft Dynamics Marketing | Madison, WI & Copenhagen, DK | June 2012 – April 2014 Formerly ASP.NET Software Engineer at MarketingPilot (acquired October 2012) - Developed marketing automation SAAS platform in .NET, MS SQL, with cloud infrastructure to create competitive features - Primary liaison to Copenhagen team post-acquisition and relocated to ensure timely delivery of first two Microsoft releases - Major projects included creating an email marketing API, UX refresh, and improving application performance across stack
Created, managed, and developed web projects for intranet site using ASP.NET 4.0 – C# with MS SQL 2008 Led team of three web developers and coordinated projects • Designed projects and project lists based on company needs and application maintenance • Improved overall team development by establishing required QA process and performance standards • Encouraged team member growth by providing challenging projects and technical learning opportunities • Transitioned team from agile development model to waterfall model as company grew (as was required by company) Notable Projects: • Created navigable interface for campus maps of 13 buildings using SSRS and ASP.NET. Added additional interaction using JavaScript to create informational popups when mousing-over employees’ offices. • Engineered parallel site for gradual code releases. Configured requests to check cached SQL settings concerning users, redirection paths, and site status that were editable through a web interface. • Designed and developed jQuery plugin on top of the jQuery UI sortable plugin that allowed page content sections to be movable, collapsible, removable, and customizable by the end-user. • Converted site to .NET 4.0 with MVC 2.0 and organized full functionality testing and release. Additionally, performed major clean-up of project files throughout the application.