Summary
Full-stack Software Engineer proficient in Java, C#, React/Next.js, SQL (MSSQL), REST, and microservices architecture with AWS (Lambda, API Gateway, S3). Six years building identity and data infrastructure in production environments serving hundreds of thousands of users.
Professional Experience
Software Engineer — Warren County Public Schools
September 2021 – Present
- Developed full-stack C#/.NET, Entity Framework, SQL, React/Next.js application, cutting average resolution time from 1.5 days to 0.6 days by monitoring IAM events and surfacing actionable alerts and diagnostics.
- Architected and led implementation of an IAM system using Java, SQL (MSSQL), and JavaScript for 30,000+ users, managing IAM in real time for Microsoft Entra ID, Google Workspace, and the Student Information System — reducing onboarding errors by 25% and manual effort by 80 hours/month.
- Built and maintained bi- and unidirectional data pipelines (40+ systems) using REST APIs, SQL, JavaScript, and PowerShell, optimising network utilisation by 82% and server load by 30%.
- Partnered with Kentucky Dept. of Education to scale identity management for 750,000+ users across 171 school districts, achieving 99.9% uptime and compliance with FERPA and CIPA.
- Developed a full-stack data validation platform using Java, Spring Boot, React, Astro, and TypeScript to provide real-time synchronisation and feedback across systems.
- Led the diagnosis and resolution of critical production issues, maintaining 99.9% service availability.
- Led regional trainings and presented on IAM patterns and cloud best practices.
Software Engineer — Independent
April 2024 – Present
- Architected and launched a SaaS for franchise banking leveraging Java, Astro, React, and AWS (Lambda, API Gateway, S3, RDS), processing $18M+ in transactions, cutting average incident response time by 1 day.
- Delivered SQL & PowerShell integrations for SMB clients, automating reports and saving 2 hours/week on average.
Software Engineer — International Business Associates
October 2018 – August 2021
- Built customer-management tool (PHP, HTML/CSS) used by 100+ associates, improving task throughput by 20%.
- Formulated MVP travel app with React and TypeScript, iterating rapidly from stakeholder feedback to define requirements and translate them into a functional product.
- Developed multilingual frontend optimised for constrained networks and unreliable connections.
Software Engineer Intern — Kentucky Mesonet
January 2018 – May 2018
- Rebuilt real-time weather map (TypeScript, Python) aggregating data from 50+ stations, improving load times by 10% and removing external dependencies.
- Implemented Angular/TypeScript admin panel for station monitoring and custom map creation.
Education
B.S. Computer Science — Western Kentucky University
May 2018
Awards & Speaking
- Stillwell Award, Kentucky DOE Office of Educational Technology — Recognised for statewide innovation, 2022
- Speaker & Panelist, Identity Automation User Group — Presented on scalable IAM in education, June 2025
Core Technologies
Languages — Java, C#, TypeScript, JavaScript, Go, Python, PHP, PowerShell, AppleScript
Frontend — React, Next.js, Astro, Angular, HTML/CSS
Backend — .NET / Entity Framework, Spring Boot, Node.js, REST, Microservices
Data — MSSQL, PostgreSQL, MongoDB, ETL design, event-driven architecture
Cloud & Platform — AWS (Lambda, API Gateway, S3, RDS), Azure, Microsoft Entra ID, Google Workspace Admin SDK, Microsoft Graph API
Compliance — FERPA, CIPA