Giannis Katsanos

Staff Software Engineer at Clerk.com

Greece
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
Giannis Katsanos is a Staff Software Engineer with 11 years of experience building scalable web applications, distributed systems, and payment infrastructures, currently at Clerk.com. He combines hands-on full-stack development with architectural leadership, having led backend teams and early-stage platform builds using serverless Golang, Ruby on Rails, and cloud data pipelines. Giannis has driven revenue-impacting payment integrations at Scribd and designed ETL and streaming solutions at Butter Payments, while also contributing notable fixes and organization-management features to the widely used Clerk JavaScript repository. Comfortable in fast-paced, cross-functional roles, he’s known for clear communication, decisiveness under pressure, and a bias for improvement. Based in Greece, he pairs pragmatic product focus with deep technical breadth across frontend, backend, and infrastructure.
code11 years of coding experience
job12 years of employment as a software developer
bookBSc Computer Engineering and Informatics, BSc Computer Engineering and Informatics at University of Patras
languagesGreek, English, Japanese
github-logo-circle

Github Skills (17)

javascript10
back-end-development10
apidoc10
authentication10
user-authentication10
api10
nodejs10
backend10
react10
auth10
typescripts8
nextjs8
typescript-types8
typescript8
remix7

Programming languages (6)

TypeScriptCSSJavaScriptGoValaRuby

Github contributions (5)

github-logo-circle
clerk/javascript

Feb 2022 - Nov 2022

Official JavaScript repository for Clerk authentication
Role in this project:
userFull-stack Developer
Contributions:137 reviews, 88 commits, 83 PRs in 8 months
Contributions summary:Giannis contributed to both the frontend and backend aspects of the Clerk authentication repository. They fixed issues related to error messages and the phone input component within the frontend's JavaScript code. They also implemented and expanded the backend's organization API, adding features to create, update, and manage organization data and permissions, including features for organization invitations and metadata. The user worked across multiple packages within the repository, demonstrating a broad understanding of the project's architecture.
gatsbyreacthasurajavascriptauthentication
gkats/dotfiles

Feb 2016 - Feb 2023

Contributions:26 pushes, 3 branches in 7 years 1 month
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