Wojtek Rygielski

Senior Software Engineer at Google

Gdańsk, Pomeranian Voivodeship, Poland
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

👤
Senior
🎓
Top School
Wojtek Rygielski is a senior software engineer based in Gdańsk with over 14 years of professional experience and a 20+ year background in full-stack web development. He brings deep expertise in TypeScript, Java, Python, PHP, OAuth and backward-compatible API design, with a strong attention to web security and interoperability. At Google (and previously at Amazon and the University of Warsaw) he has shipped production services and influenced architecture and development practices for large-scale systems. An active open-source contributor, he has improved the Django CAS NG authentication library by fixing protocol-specific edge cases and logout flows, demonstrating practical knowledge of CAS and Django. Outside of engineering he pursues nature photography (recently experimenting successfully with modest monetization) and has hands-on experience in UI/UX and audio/mapping projects, underscoring a blend of technical rigor and creative interests.
code14 years of coding experience
job15 years of employment as a software developer
bookMaster's degree, Informatics, Master's degree, Informatics at University of Warsaw
languagesEnglish, Polish
github-logo-circle

Github Skills (6)

debug10
cas10
python10
django10
saml9
documentation9

Programming languages (11)

TypeScriptJavaC++RustJavaScriptPHPXSLTPerl

Github contributions (5)

github-logo-circle
django-cas-ng/django-cas-ng

Sep 2015 - Sep 2015

Django CAS 1.0/2.0/3.0 client authentication library, supporting Django 4.2+ and Python 3.8+
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 1 comment in 1 day
Contributions summary:Wojtek primarily contributed to the Django CAS NG library by addressing bugs, improving documentation, and enhancing the overall functionality. Their work included fixing redirection issues, refining the logout process, and correcting errors related to Django versions, specifically for Django 1.8. Furthermore, the user corrected the implementation of SAML client logout. The user demonstrated their knowledge of the CAS protocol and Django framework.
pythondjango-frameworkdjangodjangocasdjango-2
emrex-eu/elmo-schemas

Nov 2015 - Oct 2017

ELMO Schemas
Contributions:2 releases, 42 commits, 13 PRs in 1 year 11 months
xmljson-schemaelmoschemas
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
Wojtek Rygielski - Senior Software Engineer at Google