SUMMARY
Engineering leader with 20+ years of experience delivering scalable web, mobile, and desktop applications using .NET, C#, and modern cloud‑native architectures. Proven ability to modernize legacy systems, architect enterprise platforms, and integrate AI/ML/GenAI capabilities—including intelligent agents, LLM workflows, and secure, domain‑specific MCP platforms using Ollama. Known for strong communication, high emotional intelligence, and the ability to build high‑performing engineering teams.
Experienced across financial, banking, government, and commercial environments.
CORE COMPETENCIES
AI & Modernization
- AI/ML/GenAI Integration • LLM Agent Development • Semantic Kernel
- Ollama Local Model Orchestration • Model Context Protocol (MCP) Architecture
- Vector Search • Prompt Engineering • AI‑Augmented Development
Engineering & Architecture
- .NET Framework / .NET Core / .NET 9 • C# • ASP.NET • MVC • WPF • Blazor
- REST API • SOAP • gRPC • GraphQL • Entity Framework • DI/IoC
- SOA • Distributed Systems • Architecture Design • Containerization • Kubernetes
Frontend & Cloud
- Angular (including Angular 19) • JavaScript • HTML/CSS • React
- Azure DevOps (YAML pipelines) • Jenkins • Power BI • AWS Migration
Quality, Governance & Leadership
- SDLC • OOP • TDD • xUnit/nUnit • Code Refactoring • Lift‑and‑Shift Modernization
- SOC II, PCI, HIPAA, PHI audit management
- Team Leadership • Mentorship • Hiring • Performance Reviews • Conflict Resolution
PROFESSIONAL EXPERIENCE
Principal / Manager Software Engineer
Bank of Oklahoma Financial (BOKF) — Tulsa, OK
March 2023 – Present
Leadership & Delivery
- Lead enterprise software initiatives, driving projects and teams toward deadlines.
- Delegate effectively, build consensus, and resolve conflict to support informed decision‑making.
- Communicate options, conclusions, and recommendations to business and technology teams.
- Perform annual reviews, training charters, hiring, and discipline management.
- “Experience and working knowledge of ‘best practices’ in developing and leading/managing projects…”
AI & Modernization
- Designed and implemented intelligent AI agents using Semantic Kernel for natural‑language interactions.
- Built and deployed a secure Model Context Protocol (MCP) using Ollama for private LLM orchestration.
- Developed domain‑specific LLM pipelines for summarization, content generation, and workflow automation.
- Integrated AI‑augmented development tools to improve engineering throughput and code quality.
- “Create intelligent AI agents capable of understanding and responding to natural language prompts…”)
Technical Contributions
- Architected scalable C# .NET 9 and Angular 19 systems, including a customer‑facing Blazor platform serving 100,000+ users.
- Led modernization of legacy .NET systems into Angular 19 + .NET 9 REST APIs.
- Developed high‑quality, documented, and tested code aligned with product requirements.
- Maintained conceptual architecture documentation and workflow diagrams.
Manager Software Engineer
Kansas Public Employees Retirement System (KPERS) — Topeka, KS
Oct 2019 – Mar 2023
Leadership & Collaboration
- Demonstrated technical expertise across multiple languages, frameworks, and technologies.
- Created estimates, work breakdown structures, and mentored junior developers.
- Built strong relationships with business customers and cross‑functional teams.
- “Articulate and capable of conveying ideas clearly/concisely; sensitive to needs of the audience…”
- Accountable for project success; active participant in Scrum ceremonies.
AI & Data
- Daily practitioner with AI coding tools (Claude, OpenAI) and LLM workflows.
- Designed internal prototypes for AI‑driven content automation and data analysis.
- Supported CMS modernization with AI‑assisted metadata, summaries, and editorial workflows.
- Daily practitioner with AI coding tools and agents (Claude, OpenAI) LLM”)
Technical Contributions
- Set standards for code commenting and best‑practice programming.
- Served as Data Analyst and Strategist for organizational initiatives.
- C#.NET MVC & Entity Framework
- Maintained multiple technologies including a home‑grown CMS.
- Conducted detailed design, documentation, and code reviews.
- Built Jenkins, Jira, and Azure DevOps pipelines using YAML templates.
Lead / Manager Software Engineer
Ogden Publication — Topeka, KS
Jun 2007 – Oct 2019
Leadership & Strategy
- Provided architectural guidance across platforms, databases, APIs, and UX.
- Oversaw day‑to‑day team operations, employee reviews, and hiring.
- Identified risks, mitigations, and contingency plans for major changes.
- Effectively collaborate with development teams on architecting solutions
Technical Contributions
- Delivered .NET‑based web, mobile, and Windows applications.
- Integrated Sitecore CMS with web and desktop systems.
- Built early LLM prototypes using LLaMA for documentation automation.
- Evaluated AI‑driven opportunities to streamline editorial and content workflows.
- Implemented containerization and Kubernetes for modern app development.
- Created REST/FTP/GraphQL integrations for third‑party systems.
- Led AWS migration and DevOps modernization (TFS → Git/Azure DevOps).