Ing Werner

AI Research Engineer at Helsing

Greater Nuremberg Metropolitan Area Germany
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
Nils Werner is a Director of Engineering with 16 years of experience blending software development, static code analysis, and application security leadership at Sonar. He has progressed from hands-on static analysis engineering to leading teams that turn research into scalable developer-first security tooling, informed by a M.Sc. in Cyber Security. A pragmatic engineer who also contributed to scientific Python projects like SciPy and matplotlib, he brings deep signal-processing and test-infrastructure experience to security-focused product development. His background spans product, sales engineering, and founding a full-stack consultancy, giving him a rare mix of technical depth and cross-functional empathy. Known for improving code quality and developer workflows, he focuses on empowering teams to ship reliable, secure software at scale.
code16 years of coding experience
job17 years of employment as a software developer
bookDoctor of Philosophy - PhD Information Technology, Doctor of Philosophy - PhD Information Technology at FAU Erlangen-Nürnberg
languagesGerman, English, French
stackoverflow-logo

Stackoverflow

Stats
35,842reputation
2.8mreached
706answers
45questions
Badges
virtualenv
top-5%
git
top-5%
fft
top-5%
pandas
top-5%
environment-variables
top-5%
enumeration
top-1%
github-logo-circle

Github Skills (43)

data-visualizations10
unit-testing10
algorithms10
scipy10
sparse-array10
virtual-environment10
matrix10
pytest10
python10
signal-processing10
matplotlib10
enumeration10
testing10
data-visualisation10
enums10

Programming languages (23)

JavaC++CSSRustCG-codeGoHTML

Github contributions (5)

github-logo-circle
pydata/sparse

Dec 2017 - Feb 2019

Sparse multi-dimensional arrays for the PyData ecosystem
Role in this project:
userData Scientist
Contributions:12 commits, 15 PRs, 83 comments in 1 year 2 months
Contributions summary:Ing contributed significantly to the `sparse` library, enhancing its functionality and usability. Their work included implementing a `random()` function for generating sparse arrays, adding features like a `data_rvs` parameter and the `canonical_order` kwarg. They also made improvements to the test suite, addressing errors, fixing Python 2.7 compatibility issues, and enhancing documentation. This user's contributions improved the core functionality and usability of the library.
multi-dimensionalpythonsparsekd-treepydata
scipy/scipy

Jun 2013 - Dec 2016

SciPy library main repository
Role in this project:
userBackend Developer
Contributions:2 reviews, 13 commits, 3 PRs in 3 years 7 months
Contributions summary:Ing primarily contributed to the `scipy/scipy` repository by implementing and refining signal processing functions. Their work included adding a cosine window function, modifying existing window functions, and addressing review comments on code changes related to the signal processing modules. Additionally, the user fixed typos and improved the documentation for the `scipy.io.wavfile` module. Further contributions involved refactoring and enhancing the `wavfile` module for improved buffer handling and testing.
scipypythonscientific-computing
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
Ing Werner - AI Research Engineer at Helsing