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.
9 years of coding experience
5 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Ethnikon kai Kapodistriakon Panepistimion Athinon
Official JavaScript repository for Clerk authentication
Role in this project:
Back-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.
A dead simple Go library for sending notifications to various messaging services.
Role in this project:
Back-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