Tasos Katsoulas

Sr Staff Software Engineer at Mozilla

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
Tasos Katsoulas is a Sr. Staff Software Engineer based in Athens with 13 years of experience designing and shipping web-scale features at Mozilla. He progressed through engineering and tech-lead roles on Mozilla’s Support and MDN platforms, leading full-stack development, UX experiments, and performance-driven backend changes. His open-source contributions include meaningful work on well-known Mozilla projects—kitsune, mozillians and mozilla-django-oidc—where he implemented pagination, OpenID Connect enhancements, A/B testing hooks, and analytics integrations. Tasos blends backend authentication and token validation expertise with front-end UX refinements, showing a pragmatic cross-discipline approach to product quality. He’s comfortable refactoring for maintainability and has hands-on experience managing schema and API changes that improve scalability and observability. Trained in Electronics and Computer Engineering, he combines systems thinking with a designer’s attention to user experience.
code13 years of coding experience
job11 years of employment as a software developer
bookElectronics and Computer Engineering, Electronics and Computer Engineering at Technical University of Crete
github-logo-circle

Github Skills (39)

javascript10
pytest10
back-end-development10
python10
apidoc10
google-analytics10
django10
openid-connect10
css10
oid10
user-authentication10
authentication10
multiview10
html-template10
python-templates10

Programming languages (13)

CSSJinjaRustVueMustacheHTMLHCLTypeScript

Github contributions (5)

github-logo-circle
mozilla/mozilla-django-oidc

Oct 2016 - Dec 2022

Role in this project:
userBack-end Developer
Contributions:5 releases, 44 reviews, 133 commits in 6 years 2 months
Contributions summary:Tasos contributed significantly to the backend functionality of the Django OpenID Connect library. Their work included creating a helper method for importing settings, implementing basic authentication features, and adding unit tests. The user also refactored code related to settings and URLs and improved token validation.
openidoidcdjangoauthenticationidentity
mozilla/kitsune

Feb 2019 - Jan 2023

Platform for Mozilla Support
Role in this project:
userFull-stack Developer
Contributions:6 releases, 1139 reviews, 1394 commits in 3 years 11 months
Contributions summary:Tasos was primarily involved in implementing and integrating user experience (UX) experiments within the Mozilla Support platform, kitsune. This involved adding static assets, utilizing waffle flags for A/B testing, and tracking analytics events for article feedback using Google Analytics (GA). Furthermore, the user made improvements to the CSS and JavaScript files, as well as addressing code review feedback and managing database changes for performance improvements. The changes touched upon frontend and backend development tasks, including database schema modifications and CSS/Javascript changes.
mozilla
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
Tasos Katsoulas - Sr Staff Software Engineer at Mozilla