Jennifer Duke

Senior Software Engineer at Verimatrix

Copenhagen, Capital Region of Denmark
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
Jennifer Duke is a Senior Software Engineer with 12 years of experience, currently based in Copenhagen and focused on building secure, reliable backend systems at Verimatrix. She blends deep security engineering instincts with pragmatic development—evidenced by her work hardening a Java SAML toolkit to prevent XXE and improve timestamp and response validations. Jennifer also contributes to internationalization efforts in open-source projects like Qiskit's textbook, translating technical content for Spanish-speaking audiences. Her background in computer systems engineering and ongoing master's studies underpin a disciplined engineering approach and continuous learning mindset. Colleagues rely on her to translate complex security requirements into maintainable code and to spot subtle vulnerabilities before they reach production.
code12 years of coding experience
bookMaster's degree, Master's degree at UNIR México
bookThe National Polytechnic Institute of Mexico
languagesSpanish, English
stackoverflow-logo

Stackoverflow

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

Github Skills (14)

xml10
javas10
localization10
spanish10
java10
saml10
security10
quantum-computing9
qiskit9
base649
quantum-mechanics6
autocode6
coder6
learnr6

Programming languages (5)

JavaShellCSSJupyter NotebookPython

Github contributions (5)

github-logo-circle
SAML-Toolkits/java-saml

Jul 2014 - Jul 2015

Java SAML toolkit
Role in this project:
userBack-end Developer & Security Engineer
Contributions:22 commits, 11 PRs, 18 pushes in 1 year
Contributions summary:Jennifer primarily focused on enhancing the security and stability of the Java SAML toolkit. Their contributions involved refactoring the existing code, adding new security checks, and validating XML against a SAML schema to prevent potential vulnerabilities such as XXE injection. They implemented and improved timestamp validations, and added methods to check the status of the SAML response to make the toolkit more secure.
javasaml
Qiskit/platypus

May 2022 - Jul 2022

Qiskit Textbook (beta)
Role in this project:
userLocalization / Internationalization Specialist
Contributions:15 commits, 1 PR, 2 comments in 1 month
Contributions summary:Jennifer's commits primarily focus on translating Jupyter Notebook files within the repository. They are responsible for converting content into Spanish, as evidenced by the file path `translations/es/...`. The changes involve modifying the markdown cells within the notebooks, indicating a focus on content adaptation. This suggests a role dedicated to adapting the Qiskit Textbook for different language audiences.
qiskitquantum-computingqiskit-textbookquantum-mechanicsquantum-programming
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