Kiran Krishnan

Staff Software Engineer at Dub.co

India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Kiran Krishnan is a Staff Software Engineer with 11 years of experience building enterprise-grade authentication and identity features—SAML SSO, SCIM Directory Sync, and audit logging—across startups and open-source projects. Comfortable across the full stack, he uses TypeScript/Node, React/Next, PostgreSQL/Prisma and has shipped production SSO/OIDC flows and provider integrations for projects like Jackson, Cal.com, and Supabase Auth. He spent recent years focused on open source security-as-code at BoxyHQ and continues contributing to widely used tooling such as dub (adopted by Twilio and Vercel) and the BoxyHQ SaaS starter kit. Based in India, Kiran blends product-first engineering with practical documentation and developer experience work, and has a track record of removing heavyweight dependencies and simplifying auth flows for easier operator experience.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster of Computer Applications - MCA, Master of Computer Applications - MCA at College of Engineering Trivandrum
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
90reputation
4kreached
12answers
0questions
github-logo-circle

Github Skills (40)

trpc10
apim10
ss10
single-sign-on10
back-end-development10
sendmail10
apidoc10
api-design10
saml10
send-email10
openid-connect10
oid10
authentication10
typescript10
user-authentication10

Programming languages (11)

TypeScriptMDXDockerfileJavaSCSSJavaScriptGoPHP

Github contributions (5)

github-logo-circle
boxyhq/saas-starter-kit

Jul 2022 - Jan 2023

🔥 Enterprise SaaS Starter Kit - Kickstart your enterprise app development with the Next.js SaaS boilerplate 🚀
Role in this project:
userFull-stack Developer
Contributions:450 reviews, 111 commits, 550 PRs in 6 months
Contributions summary:Kiran primarily contributed to the development of the enterprise SaaS starter kit, focusing on features related to user invitations and authentication. They implemented a new invitation flow, including a new page and integration with NextAuth. Additionally, the user worked on the creation and maintenance of API endpoints and UI components, including SAML SSO functionality and email verifications. The contributions showcase an involvement across both frontend and backend technologies.
next-jstailwindcsssaas-kitboilerplatenextjs
boxyhq/jackson

Nov 2021 - Jan 2023

🔥 Streamline your web application's authentication with Jackson, an SSO service supporting SAML and OpenID Connect protocols. Beyond enterprise-grade Single Sign-On, it also supports Directory Sync via the SCIM 2.0 protocol for automatic user and group provisioning/de-provisioning. 🤩
Role in this project:
userBack-end Developer
Contributions:428 reviews, 160 commits, 454 PRs in 1 year 2 months
Contributions summary:Kiran primarily worked on streamlining the authentication process within the Jackson SSO service, which supports SAML and OpenID Connect protocols. Their commits focused on modifying backend code, including adjusting the SAML configuration, implementing POST binding for SLO, and removing dependencies to remove express dependencies. They also refined API endpoints and validated the code to ensure that the setup is correctly configured.
decentralized-identifierssaml-idpaccess-managemententerprise-softwareverifiable-credentials
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Kiran Krishnan - Staff Software Engineer at Dub.co