About Me
Professional Summary
Highly technical and team-oriented software engineering professional with over 10 years of experience in cloud development, DevOps, and software architecture. Proven track record in optimizing delivery throughput, elevating team quality, and driving large-scale projects. Committed to delivering practical, high-impact solutions and fostering a high-performing culture.
Technical Skills
- Cloud Development: AWS Lambda, Python, JavaScript/TypeScript, Serverless, IAM, AWS Step functions, SNS, SQS, CloudFront, CloudTrail, Kinesis Data Firehose, Hashicorp Vault, CloudFormation, AWS Cloud9
- .NET Technologies: C#, .NET Core, ASP.NET MVC 5, Entity Framework, Microsoft Release Management
- Architecture & Design: AOP, Build and deployment management, Code quality metrics, Design patterns, Framework design, IoC and DI, Legacy conversion, Load-balanced environments, N-Tier design, SOA, Automated system monitoring, Log design and aggregation, 3rd-party vendor integration
- Lifecycle & Agile Practices: Agile/Extreme Programming, Estimation techniques, Inception and retrospective facilitation, Incremental delivery, Iterative metric tracking, Story creation, Value-driven development
- Automated Testing: TDD, BDD, Spec-based documentation generation, Integration testing, Load & stress testing, Mocking, Test automation, Test harness creation
- Database Management: DynamoDb, SimpleDb, Aurora, Oracle, PL/SQL, SQL Server, T-SQL, Schema design
Professional Experience
Manager, Software Engineering
Northwestern Mutual, Milwaukee, WI
2023 – Present
- Led engineering team delivering Salesforce Marketing Cloud (SFMC) integrations for campaign management workflows, enabling personalized outreach to 2 million policyholders.
- Drove campaign management platform enhancements, reducing campaign delivery time by 2 weeks, and enabling campaigns to run concurrently where previously single-threaded.
- Mentored engineers across multiple teams through regular 1:1s, technical coaching, and structured growth plans.
- Led adoption of AI-assisted development tooling, trunk-based development, and automated quality gates, increasing team productivity and code quality.
Senior Software Engineer / Team Lead
Northwestern Mutual, Milwaukee, WI
2020 – 2023
- Led CACT initiative, delivering a streamlined and user-focused process for validating mailing packages.
- Architected and delivered the Marketing Operational Datastore (MODS) V1, a MongoDB-backed system integrating with a third-party vendor and the existing leads platform to enable our marketing business-driven domain.
- Championed C4 model adoption for system design documentation across 6 teams, raising the standard for architecture communication and onboarding efficiency.
- Scaled pod infrastructure within the factory model to handle significantly increased load, enabling the team to support 2 to 3 times the previous volume.
- Migrated legacy microsites to AWS CDK, modernizing deployment pipelines and reducing operational overhead.
- Contributed to Northwestern Mutual's primary marketing site (nm.com), delivering up to date pricing models and statistics for our clients.
- Built a Next.js / React application for Column Funds from greenfield to production, and maintained several existing microsites for partner teams.
Senior DevOps Engineer / Cloud Engineer
Volkswagen Credit, Libertyville, IL
2019 – 2020
- Led cloud platform enablement initiatives, setting AWS standards and providing core tools and frameworks for development teams.
- Assisted development teams in adopting AWS and SAFe Agile practices, accelerating cloud-readiness across the organization.
- Deployed a company-wide SonarQube instance with supporting CI/CD pipelines, establishing a baseline for code quality across all teams.
- Replaced Microsoft Release Management with Concourse CI and AWS CodeBuild, enabling cloud-managed CI/CD for on-prem deployments.
- Migrated source control from TFS to Git with full history preservation, and moved NuGet hosting from self-managed to Artifactory.
- Deployed company-wide security policies to managed AWS accounts and reviewed architecture proposals for new products.
Cloud Engineer / Full Stack Developer
Volkswagen Financials Digi, Berlin, Germany
2017 – 2019
- Designed and delivered a unified AWS development landing zone for international teams, standardizing environments with pre-built security controls.
- Built an AWS account vending machine with integrated Red Hat SSO (Keycloak) for 500+ developers across 15 countries.
- Deployed and integrated a full developer toolchain: Concourse CI, GitHub Enterprise, Artifactory, Keycloak, RocketChat, and Hashicorp Vault — all backed by self-hosted SSO.
- Built a Vue.js self-service user management portal for developer onboarding.
- Established organization-level AWS security policies and conducted in-person and remote onboarding across 15 countries.
Software Developer
Volkswagen Credit, Libertyville, IL
2008 – 2017
Enterprise Shared Service
- Built a centralized repository for account, customer, and vehicle information, establishing a common data model across the company.
- Created configurable repositories supporting both legacy and new vendor backends, with SpecFlow-automated data mapping documentation.
- Built a mock vendor service enabling development ahead of vendor readiness, and a test harness for rapid feature discovery.
IVR Composer Rewrite
- Led reverse-engineering and full rewrite of legacy Genesys Voice Studio (GVS) application to Composer, decoupling data sourcing, business rules, and UI via WCF and repository pattern.
- Delivered full BDD coverage, a web-based test harness, and detailed technical documentation; enabled user activity measurement via Splunk.
- Built Composer-to-WCF connectivity using Java Metro and automated packaging and deployment with PowerShell.
Cell Phone Compliance (Scrubbing)
- Built a real-time system to identify cell phone numbers and prevent non-compliant outbound calls, integrating with a vendor for accurate phone-type data.
- Created a local contact information store to reduce external API calls and built a test harness for rapid validation.
Education
Bachelor of Science in Informatics
Minors in Business and Information Systems
Indiana University
Business Skills
- Business analysis to develop or refine requirements.
- Self-starter with initiative in business and technical domains.
- Project management and team leadership experience.
- Continuous research in new technologies for organizational improvement.
- Developer mentoring and strong collaboration skills.
- Documentation of technical and logical design.
- Strong written and verbal communication.
References
Available upon request.