Charidimos Chaniotakis-psychos

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
Haris Chaniotakis is a Staff Software Engineer based in Greece with nine years of experience building high-performance backend systems and authentication SDKs. He has grown through progressive engineering roles at Clerk.com, contributing deep expertise in security-sensitive features like session token verification and SDK release management. His open-source work includes meaningful contributions to Clerk's official JavaScript authentication library and enhancements to a popular Go notifications library, demonstrating both crypto/SDK proficiency and pragmatic API design. Known for improving code quality through refactors and focused bug fixes, he blends hands-on implementation with release discipline. Colleagues benefit from his steady progression from junior backend engineer to technical staff, underscoring a track record of reliable delivery in production systems.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Ethnikon kai Kapodistriakon Panepistimion Athinon
languagesEnglish, Greek
stackoverflow-logo

Stackoverflow

Stats
956reputation
125kreached
10answers
0questions
Badges
flask
top-5%
github-logo-circle

Github Skills (32)

javascript10
sendgrid10
sendmail10
back-end-development10
send-email10
user-authentication10
authentication10
sendgrid-mail10
e-mail10
go10
notification10
sdk10
jwt10
golang10
mailgun10

Programming languages (4)

TypeScriptJavaScriptGoRuby

Github contributions (5)

github-logo-circle
clerk/javascript

Jan 2022 - Jan 2023

Official JavaScript repository for Clerk authentication
Role in this project:
userBack-end Developer
Contributions:188 reviews, 124 commits, 194 PRs in 1 year
Contributions summary:Charidimos's commits primarily involve developing and maintaining the Clerk authentication JavaScript SDK. They implemented features such as verifying the azp session token claim. The user also worked on fixing bugs within the SDK, improving its crypto import capabilities. Furthermore, they were responsible for releasing new versions of the SDK and adding support for new features like the custom header X-Clerk-SDK in requests.
gatsbyreacthasurajavascriptauthentication
nikoksr/notify

Feb 2021 - Feb 2021

A dead simple Go library for sending notifications to various messaging services.
Role in this project:
userBack-end Developer
Contributions:6 reviews, 13 commits, 3 PRs in 7 days
Contributions summary:Charidimos primarily contributed to the backend functionality of the "notify" library. Their work involved adding and refactoring notification services, specifically for SendGrid, Mailgun, and Amazon SES. The user also focused on code cleanup and improving the structure of the existing codebase with improvements such as variable renaming and the construction of the email input.
whatsappdiscordbotsending-notificationswechat
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
Charidimos Chaniotakis-psychos - Staff Software Engineer at Clerk.com