Alexander Schrijver

Software Engineer At KPN

North Holland, Netherlands
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
Alexander Schrijver is a versatile software engineer with 15 years of hands-on experience and a 12-year track record in designing, developing, and maintaining web applications, APIs, and low-level network software. Currently at KPN, he blends backend Python/Django expertise with frontend JavaScript and solid DevOps skills (Kubernetes, Ansible, Docker, Linux), enabling him to own features end-to-end. He contributes to notable open-source projects such as IdentityPython's djangosaml2 and xhtml2pdf, where he focused on backend security hardening and improving Python 3 test infrastructure. Comfortable tinkering with network protocols and offensive security topics, he brings a pragmatic “jack of all trades” approach that favors reliability and security in production systems. Based in North Holland, he pairs system-administration roots with modern cloud-native practices to solve both high- and low-level engineering challenges.
code15 years of coding experience
bookPropedeutisch getuigschrift, Systeembeheer, Propedeutisch getuigschrift, Systeembeheer at HU University of Applied Sciences Utrecht (Hogeschool Utrecht)
bookMBO ict niveau 4, Systeembeheer, MBO ict niveau 4, Systeembeheer at ROC Midden Nederland
bookSt-Aloysius MAVO VMBO (TL)
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

python10
django10
saml10
testing10
authentication10
user-authentication10
html-to-pdf10
html-pdf9
reportlab9
pdf9
pdf-generation9
file-converter8
pdfa8
image-converter8
pdf-conversion8

Programming languages (4)

JavaCGoPython

Github contributions (5)

github-logo-circle
IdentityPython/djangosaml2

Oct 2016 - Oct 2016

Django SAML2 Service Provider based on pySAML2
Role in this project:
userBackend Developer
Contributions:6 commits, 3 PRs, 4 comments in 1 day
Contributions summary:Alexander primarily contributed to the backend of the Django SAML2 service provider. Their work included updating test configurations, enhancing security by validating redirect URLs, and refactoring the user authentication process by splitting user retrieval and creation. They also addressed deprecated syntax in templates and made modifications to the core authentication backend.
pythonprovideridpdjangoauthentication
xhtml2pdf/xhtml2pdf

Jan 2018 - Feb 2018

A library for converting HTML into PDFs using ReportLab
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:5 commits, 3 PRs, 1 comment in 3 days
Contributions summary:Alexander primarily contributed to improving the testing infrastructure and addressing Python 3 compatibility issues within the xhtml2pdf project. Their work involved adding new test cases to cover scenarios related to rendering transparent images and background images in PDFs. They also fixed an issue where code was incompatible with Python 3 by correcting the usage of byte strings. Furthermore, the user updated the codebase to use BytesIO instead of StringIO for image reader arguments.
pdfwkhtmltopdfreportlabpdf-generationconverting
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
Alexander Schrijver - Software Engineer At KPN