Kavon Kowsari

Kavon Kowsari

Senior Software Engineer — Open to Full-Time Opportunities

I'm a senior software engineer with 10+ years of experience building and scaling production systems, most recently centralizing identity and access for a multi-tenant SaaS platform and leading a legacy-to-microservices migration. I'm currently open to full-time opportunities.

Download Resume

Looking for custom software? See consulting services →

About

I'm a senior software engineer with 10+ years of experience building and scaling production systems, most recently centralizing identity and access for a multi-tenant SaaS platform and leading a legacy-to-microservices migration. I'm currently open to full-time opportunities.

My background spans full-stack web development, enterprise identity and access systems, and legacy modernization. I care most about building things that are reliable, maintainable, and clear enough for the next engineer to pick up.

Experience
10+ years
Based in
Louisville, KY
Focus
Web apps & automation
Availability
Accepting new projects

Experience

Lead Application Developer · ADP (Automatic Data Processing)

February 2020 — July 2026
  • Architected event-driven architecture across 8 distributed services using Kafka-backed messaging, enabling platform scaling to thousands of enterprise clients and 3x client expansion.
  • Engineered caching and data synchronization layers reducing p99 latency by 40% and database load by 35%, sustaining 99.9% uptime and millions of daily records on a multi-tenant SaaS platform.
  • Architected and built a standalone authentication/authorization microservice owning the entire AUTH domain for all 8 services, integrating with the company's enterprise IAM system using OAuth2, JWT, and MFA.

Intermediate Software Developer · LG&E (Louisville Gas and Electric) via TekSystems

October 2016 — February 2020
  • Authored the organization's 5-year technology roadmap adopted across IT departments, establishing the migration path from legacy monolithic systems to distributed microservices architecture.
  • Built real-time server-to-client communication using WebSockets for field worker dispatch coordination, delivering sub-second state synchronization across distributed field devices.
  • Mentored junior developers on secure coding and OWASP Top 10 compliance, identifying and remediating 8+ security vulnerabilities in internal frameworks.

Software Engineer · Redeapp Productions LLC

January 2015 — October 2016
  • Maintained C#/.NET backend systems supporting 45,000+ active users across a multi-tenant SaaS platform, implementing 12+ REST APIs and optimizing SQL Server stored procedures.

Programmer (Co-Op) · United Parcel Service (UPS)

May 2012 — May 2013
  • Developed message queue middleware serving 8+ internal web applications, establishing async communication patterns for distributed system coordination.

Work

A few examples of the kind of projects I take on.

Centralized Identity & Access Platform for Multi-Tenant SaaS

Enterprise HR/Compliance SaaS Platform

Designed and built a standalone authentication and authorization microservice serving 8 production services on a multi-tenant compliance platform used by thousands of enterprise employers. Replaced fragmented per-service access checks with a single source of truth for identity, integrating with the company's enterprise IAM system and enforcing OAuth2, JWT, and MFA-based access control platform-wide.

C#/.NET CoreOAuth2/JWTMicroservicesEnterprise IAM

Multi-Agent Orchestration System for Automated Research & Content Pipelines

Personal project

Built a TypeScript system that coordinates multiple specialized AI agents through an end-to-end pipeline: parallel data gathering, automated scoring/prioritization against configurable criteria, and generated output tailored to each result. Explores patterns for reliable multi-agent orchestration, structured LLM output, and workflow automation beyond simple single-prompt use cases.

TypeScript/Node.jsAI Agent OrchestrationAutomationClaude API

Legacy Monolith to Microservices Modernization

Enterprise HR/Compliance SaaS Platform

Extracted a core business domain from a legacy monolith into an independently deployable microservice with its own caching layer and dual-system-of-record synchronization. This eliminated cross-service deployment coupling and enabled independent release cycles, as part of a broader migration from .NET Framework to .NET Core across the platform.

Legacy Modernization.NET Framework to .NET CoreEvent-Driven ArchitectureMicroservices

Resume

The PDF below covers full role history and technical detail beyond what's summarized on this page.

C# / .NET CoreGoTypeScript / JavaScriptApache Kafka / Event-Driven ArchitectureMicroservicesOAuth2 / JWT / Enterprise IAMPostgreSQL / Redis / SQL ServerAWS / Kubernetes / DockerCI/CD (GitHub Actions, Jenkins)AI-Assisted Development (Claude, Copilot, MCP)
Download Resume (PDF)

Contact

I'm open to full-time opportunities. The fastest ways to reach me are below, or connect on LinkedIn directly.