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.
13 years of coding experience
11 years of employment as a software developer
Electronics and Computer Engineering, Electronics and Computer Engineering at Technical University of Crete
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.
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