Software Developer
Learning and Teaching Center, Maryville, MO
- Built and maintained an Adjunct Faculty Management System that delivers role-based dashboards for provosts, chairs, and coordinators using FastAPI, Vue.js, and MySQL.
- Designed REST APIs with OpenAPI documentation and implemented JWT authentication, LDAP integration, and role-based access control across four permission levels.
- Automated data ingestion and aggregation from Canvas LMS and EvaluationKit to replace manual reporting workflows for university leadership.
- Improved performance by reducing evaluation processing time by 40% and API latency by 25% using async database operations, connection pooling, indexing, and query optimization with SQLAlchemy and aiomysql.
- Increased production reliability by expanding unit test coverage and adding structured logging to speed debugging and prevent regressions.


