About
This site showcases a collection of projects focused on authentication, identity management, and modern application development. It highlights practical implementations such as device-based authentication, identity brokering across multiple providers, and AI-assisted access reviews for role assignment. Each project reflects a hands-on approach to solving real-world security and scalability challenges using technologies across the full stack, from frontend interfaces to backend services and infrastructure. The aim of this portfolio is to demonstrate both technical capability and the ability to design, build, and deploy complete, production-ready solutions.
Real World
Identity Broker
In a real-world implementation, an identity broker would provide users with a choice of identity providers (IDPs) for authentication. Once the user signs in via their selected IDP, the broker would establish a trusted session and grant access to the application (service provider) based on the authenticated identity and associated claims.
AI Certification
In a real-world scenario, the AI component would act as an intermediate step in the access review process, assisting in role and group recommendations. These recommendations would then be submitted to a manager for final approval, ensuring a human-in-the-loop validation step before any role assignments are applied.
Device Based Authentication
In a real-world deployment, additional authentication methods would be supported to provide users with multiple verification options and recovery paths. This would include the ability to re-register a mobile device, ensuring continuity of access while maintaining secure device binding and authentication integrity.