Software Engineer III · FullBloom / CharacterStrong
- Designed a modernized authentication system (credentials, SSO, SAML, rostering) with unified MFA and session handling; wrote the sequence, flow and entity diagrams and the Jira initiative to lead the build.
- Led multi-organization user management across the platform, so administrators can add, remove, restore and manage users across entire districts.
- Made the rostering pipeline more scalable and reliable with distributed processing and locking, and fixed import and sync issues.
- Built an AWS Step Functions ETL pipeline for Clever, SFTP and ClassLink that syncs rosters nightly for hundreds of districts, processing millions of user and class records.
- Secured 26 legacy endpoints with user-based middleware, separate business-logic and data-access layers, and standard request validation.
- As an intern, built 23 pages and 88 components from Figma designs in React and TypeScript, and led the upgrade from Mantine v5 to v6.
TypeScript · React · Node.js · SQL · DynamoDB · AWS Step Functions