Nikos Douvlis

Staff Software Engineer at Clerk.com

Athens, Attica, 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
Nikos Douvlis is a Staff Software Engineer based in Athens with eight years of experience building reliable web and authentication systems. Currently at Clerk, he contributes to the core backend of their JavaScript authentication stack, including user creation, session handling, and package release workflows. His career spans startups and product teams—from freelance web development to roles at Covve and Drivepoint—demonstrating versatility across backend services, builds, and release management. He has a strong academic foundation in Informatics and early mentoring experience as a teaching assistant, which he leverages when collaborating and coaching peers. Notably, his open-source contributions to the official clerk/javascript repo show practical ownership of auth flows and publishing pipelines that power developer-facing infrastructure.
code8 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science - BS, Informatics and Telecommunications, Bachelor of Science - BS, Informatics and Telecommunications at Ethnikon kai Kapodistriakon Panepistimion Athinon
languagesGreek, English
github-logo-circle

Github Skills (10)

typescript10
authentication10
user-authentication10
javascript10
nodejs10
typescripts10
back-end-development10
typescript-types10
apidoc9
api9

Programming languages (9)

TypeScriptJavaDockerfileCSSJavaScriptGoSwiftDart

Github contributions (5)

github-logo-circle
clerk/javascript

Feb 2022 - Jan 2023

Official JavaScript repository for Clerk authentication
Role in this project:
userBack-end Developer
Contributions:2105 reviews, 1584 commits, 1857 PRs in 11 months
Contributions summary:Nikos primarily contributed to the backend core of the Clerk authentication system, as demonstrated by their work on users.create, and session handling. The commits indicate the user's work includes modifying user data structures, and improving the usage of the useSession hook. The user also worked on release management, publishing various related packages, suggesting they are familiar with the build and release process.
gatsbyreacthasurajavascriptauthentication
nikosdouvlis/javascript

Oct 2023 - Nov 2023

Official Javascript repository for Clerk authentication
Contributions:3 PRs, 108 pushes, 2 branches in 29 days
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
Nikos Douvlis - Staff Software Engineer at Clerk.com