Device Centric Authentication
Personal project
Passwordless login with trusted devices as the primary identity factor, using a PKI-inspired challenge–response flow to resist phishing and credential replay.
keerthivibisan.com / timeline
Where I’ve worked, what I studied and what I’ve built, newest first.
Tip: hover a tech chip to trace it through the timeline.
Personal project
Passwordless login with trusted devices as the primary identity factor, using a PKI-inspired challenge–response flow to resist phishing and credential replay.
Backend engineering, identity and access management and secure authentication, with ownership of Keycloak upgrades and custom security extensions.
Joined through college placement and went straight into identity and access management with Keycloak.
Personal project
Real-time chat where every message is encrypted and decrypted with AES-256-CBC, so only recipients with the right key can read it.
– 2 mo
Personal project
Expense management built while learning full-stack Java, with a calendar view, budgets per amount, automatic statistics and reminders for money lent or borrowed.
– 3 mo
College project, BIT
A Google Docs-style editor with real-time multi-user editing, sharing as editor or viewer, one-click locking, public links and publishing.
– 3 mo
Personal project
The core of YouTube rebuilt to learn React and Node.js, including video upload, subscriptions, comments and likes.
College project, BIT
The admin side of the E-Learning Portal, for managing published courses, monitoring progress and blocking users.
– 2 mo
YaaRaa Technologies
Built the company's first official website, which stayed live for about two years.
– 3 mo
College project, BIT
My first project, a proof of concept that stops learners skipping to a certificate. Videos unlock one by one, fast-forwarding is blocked on first viewing, and tests can follow each video.
Built my foundations in software development and cloud infrastructure through hands-on work in the Cloud Computing Lab, exploring full-stack development, AWS, Linux and web hosting.